A dynamic Hyprland setup driven by Matugen colors and the split-monitor-workspaces plugin.
- WM: Hyprland
- Bar: Ironbar / nwg-panel
- Shell: Fish
- Notifications: SwayNC
- Matugen | Zen | Walker | Spicetify | Kitty
- JQ | Codium | nwg-look | Fish | Ironbar
- Fastfetch | Millennium | Vesktop | Cava | Btop
- GNU Stow | hyprland-plugins (split-monitor-workspaces)
| Keybind | Action |
|---|---|
| Super + B | Browser (Zen) |
| Super + Space | Walker Launcher |
| Super + Q | Terminal (Kitty) |
| Super + E | File Manager |
| Super + D | Vesktop |
| Super + N | Notifications (SwayNC) |
| Super + L | Screen Lock |
| Super + W | Wallpaper Picker |
| Keybind | Action |
|---|---|
| Super + C | Kill Window |
| Super + V | Toggle Float |
| Super + M | Exit Hyprland |
| Super + 1-5 | Switch Workspaces (Split-Monitor) |
| Super + Shift + 1-5 | Move Window to Workspace |
- Clone the repository:
git clone [https://github.com/aprilfridae/dotfiles2.git](https://github.com/aprilfridae/dotfiles2.git) ~/dotfiles2 - Navigate and link:
cd ~/dotfiles2 stow hypr kitty matugen vscodium walker btop cava fastfetch fish swaync ironbar nwg-panel spicetify vesktop nwg-look millennium Plugins: Install and enable the split-monitor-workspaces plugin via hyprpm.
The Ocean Script
The ocean.sh script handles the heavy lifting for the theme. It uses Matugen to pull a color palette from your wallpaper and JQ to live-inject those colors into Codium's settings.
Usage: Press Super + W to trigger the Walker menu and select a wallpaper from ~/Walls/.