| Desktop | Hyprlock |
| |
| Rofi | SwayNC + OSD |
| |
| Waybar – Material Pills | Waybar – Minimal Bar |
| |
My personal Linux dotfiles, focused on a clean, minimal, and functional Wayland rice built around Hyprland.
⚠️ No More Updated Sorry But its fine 😅
⚠️ These dotfiles are tailored for my workflow. Use them as inspiration and adapt as needed.
⚠️ Make every script executable (by chmod +x filename.sh) or some utils not gonna work.
- 🪟 Hyprland (Wayland compositor)
- 🎨 Color By Matugen inclueds Waybar, Swaync, Kitty, Borders and Rofi
- 📊 Waybar with multiple themes + theme switcher
- 🔔 SwayNC notification center
- 🎛️ Custom Volume OSD
- 🎨 Animated wallpapers using swww (GIF and on hyprlock no gif)
- 🧠 Rofi launcher & utilities
- 📼 Screen recording scripts (wf-recorder)
- 🧩 Modular shell scripts
| Package |
Description |
| hyprland |
Wayland compositor |
| waybar |
Status bar |
| swaync |
Notification daemon |
| swww |
Animated wallpaper daemon |
| matugen |
Generate color schemes from wallpapers |
| kitty |
GPU-accelerated terminal |
| zsh |
Interactive shell |
| rofi |
App launcher & menus |
| pipewire |
Audio & video server |
| wireplumber |
PipeWire session manager |
| grim |
Screenshot utility |
| slurp |
Screen region selector |
| wf-recorder |
Screen recording |
| pamixer |
Audio control |
| playerctl |
Media control |
| nautilus |
File manager |
| hyprpicker |
Color Picker |
| JetBrainsMono Nerd Font |
Terminal & UI font |
.config/
├── hypr/ # Hyprland configuration
├── waybar/ # Waybar themes & scripts
├── swaync/ # Notification styling
├── rofi/ # Rofi configs
├── swayosd/ # OSD styling
└── scripts/ # Custom scripts
.local/
├──share/
├── fonts # Fonts Used in Hyprlock
├── rofi/themes # Themes for rofi (myrofi-in rofi theme selector)
Wallpapers/ # Wallpapers
Modifier: SUPER
🚀 Apps & Utilities
| Key | Action |
| SUPER + Enter | Terminal (Kitty) |
| SUPER + E | File Manager |
| SUPER + Shift + B | Firefox |
| SUPER + Space | App Launcher (Rofi) |
| SUPER + Shift + Space | Reload Waybar |
| CTRL + Space | Wallpaper Selector |
| SUPER + Shift + E | Emoji Picker |
| SUPER + Shift + I | Icon Picker |
| SUPER + Shift + W | Waybar Theme Switcher |
| SUPER + Alt + Space | Main Menu (Rofi) |
| SUPER + L | Lock Screen |
🪟 Window Management
| Key | Action |
| SUPER + W | Close Window |
| SUPER + T | Toggle Floating |
| SUPER + P | Pseudo Tiling |
| SUPER + J | Toggle Split |
| SUPER + Mouse Left | Move Window |
| SUPER + Mouse Right | Resize Window |
🧭 Workspaces
| Key | Action |
| SUPER + 1–9 | Switch Workspace |
| SUPER + 0 | Workspace 10 |
| SUPER + Shift + 1–9 | Move Window to Workspace |
| SUPER + Shift + 0 | Move Window to Workspace 10 |
| SUPER + Scroll | Cycle Workspaces |
🪄 Scratchpad
| Key | Action |
| SUPER + S | Toggle Scratchpad |
| SUPER + Shift + S | Move to Scratchpad |
📸 Screenshot
| Key | Action |
| SUPER + Print | Screenshot |
| Shift + Print | Color Picker |
🔊 🔆 Media & Brightness
| Key | Action |
| XF86AudioRaiseVolume | Volume Up (OSD) |
| XF86AudioLowerVolume | Volume Down (OSD) |
| XF86AudioMute | Mute |
| XF86MonBrightnessUp | Brightness Up |
| XF86MonBrightnessDown | Brightness Down |
| XF86AudioPlay | Play / Pause |
| XF86AudioNext | Next Track |
| XF86AudioPrev | Previous Track |
Automatic installer coming soon
Manual installation only for now.
Copy Paste the things you want.