CR-2026-03-14: Hyprland Rice Enhancement - DJ Mode & Wallpaper Management
Change Summary
| Field | Value |
|---|---|
Change ID |
CR-2026-03-14-HYPRLAND-RICE-DJ |
System |
modestus-razer (Arch Linux / Hyprland) |
Current State |
Basic Hyprland config, manual wallpaper setting, Adwaita GTK theme |
Target State |
Full rice with DJ visualizer, automated wallpaper cycling, Catppuccin theming |
Requestor |
Evan Rosado |
Scheduled |
2026-03-14 |
Risk Level |
Low (cosmetic changes, easily reversible) |
Context |
Personal infrastructure / dotfiles management |
Description
What
Complete Hyprland desktop rice including:
-
Wallpaper Management System
-
Scripts for cycling wallpapers (random, next, prev)
-
Support for S-tier, anime, and general wallpaper folders
-
Integration with swww for smooth transitions
-
Wofi-based wallpaper selector
-
-
DJ Mode Audio Visualizer
-
cava audio visualizer with Catppuccin rainbow gradient
-
Multiple visualization modes (single, dual, triple, matrix, ultra)
-
Animated rainbow border effects
-
Window rules for proper positioning
-
-
Theme Consistency
-
GTK theme: catppuccin-mocha-mauve
-
Icons: Papirus-Dark
-
btop: Catppuccin Mocha theme
-
All components match Hyprland border colors
-
Why
-
Improve desktop aesthetics and daily workflow
-
Showcase Linux customization capabilities
-
Educational project for learning Hyprland configuration
-
Friendly competition with family member
Impact
-
No service impact (personal workstation only)
-
Improved visual experience
-
New keybindings for wallpaper and visualizer control
Dependencies Installed
sudo pacman -S cava cmatrix
yay -S eww-git gallery-dl