| Role | App |
|---|---|
| Compositor | Hyprland |
| Bar | Waybar |
| Launcher | Rofi |
| Terminal | Kitty |
| Shell | Fish |
| Notifications | Mako |
| Lock screen | Hyprlock |
| Idle daemon | Hypridle |
| Logout menu | Wlogout |
| Fetch | Fastfetch |
| GTK Theme | Breeze-Dark |
| Icons | Tela-purple-dark |
| Font | JetBrains Mono |
dotfiles/
├── config/
│ ├── hypr/ # Hyprland, Hyprlock, Hypridle
│ ├── waybar/ # Bar config and CSS
│ ├── rofi/ # Launcher theme
│ ├── kitty/ # Terminal config
│ ├── mako/ # Notification daemon
│ ├── fish/ # Shell config
│ ├── fastfetch/ # Fetch config
│ ├── gtk-3.0/
│ ├── gtk-4.0/
│ └── wlogout/
├── themes/ # Breeze-Dark GTK theme
├── icons/ # Tela-purple-dark icons
├── wallpapers/
└── scripts/
├── ignite # Session/startup script
├── kagiana # (see below)
├── archsync.sh # System update helper
├── random_profile
├── random_profile.py
└── sddm-background.sh
kagiana— see outisdz/Kagianaignite— Session/startup scriptarchsync.sh— Syncs and updates the system packagesrandom_profile— Randomizes profile see outisdz/random-profile-generatorsddm-background.sh— Sets SDDM login screen background
git clone https://github.com/outisdz/dotfiles.git ~/dotfiles
cd ~/dotfiles# Official repos
sudo pacman -S hyprland waybar rofi kitty mako hyprlock hypridle fastfetch fish hyprpaper
# AUR
paru -S wlogoutbash install.shThis will:
- Copy
config/→~/.config/ - Copy
themes/→~/.themes/ - Copy
icons/→~/.icons/ - Copy
wallpapers/→~/wallpapers/ - Copy scripts to
/usr/local/bin/
Built on Arch Linux





