CachyOS + Hyprland + Noctalia —
| Component | Package / Tool |
|---|---|
| OS | CachyOS |
| Compositor | Hyprland |
| Shell | Noctalia Shell + Noctalia QS |
| Terminal | Kitty |
| Font | JetBrains Mono Nerd Font |
| File Manager | Thunar + Yazi |
| Editor | Neovim (LazyVim, McLaren theme) |
| Fetch | Fastfetch (dog avatar) |
| Login Manager | SDDM — sddm-astronaut-theme (hyprland_kath) |
| Shell (default) | Fish |
| Icons | Papirus-Dark |
| GTK Theme | adw-gtk3 (dark) |
git clone https://github.com/ohnoibrokeit/Rocko_DE_Final.git
cd Rocko_DE_Final && bash deploy.shPrerequisites: paru must be installed before running the deploy script.
- Installs all packages via paru
- Creates required config directories
- Deploys Hyprland, Noctalia, Kitty, Fastfetch, Fish, Bash, and Neovim configs
- Applies GTK/Qt theming and font settings
- Installs SDDM with sddm-astronaut-theme (hyprland_kath variant) via the upstream setup script
- Installs udev rules for NuPhy Air75 HE WebHID access
- Sets Fish as the default shell
- Add wallpapers to
~/Pictures/Wallpapers/ultrawide/and~/Pictures/Wallpapers/4k/ - Add avatar to
~/Pictures/avatar-nobg.png(used by Fastfetch) - Run
qt6ctand select the Noctalia color scheme - Reboot
- On first launch — Noctalia Settings → Color Scheme → Templates
- Enable: GTK, Qt, Hyprland, Kitty, User Templates
- Noctalia Settings → Color Scheme → Templates → Advanced
- Enable User Templates to theme prompts with wallpaper colors
| Binding | Action |
|---|---|
Super + D |
App launcher |
| `Super + `` | Drop-down terminal |
Super + F1 |
Drop-down file manager |
Super + / |
Keybind cheatsheet |
Super + Shift + W |
Random wallpaper |
Super + M |
Control center |
Super + X |
Session menu |
- Primary display: 5120x1440 ultrawide OLED (DP-2)
- Secondary display: 4K (DP-3)
- Keyboard: NuPhy Air75 HE (udev rules included for WebHID)
- GPU: RTX 4090 (HDR Steam launch flags documented in repo)