- config_top.jsonc:
- Group modules into traygroup, pomodorogroup, bench, general
- Add weather, language, CPU, memory, temperature modules with icons and states
- Add pomodoro preset buttons (10m,20m,30m,1h,1h30m)
- Split battery into #watt (power draw) and #charge (charge level)
- Add invisible separators for spacing
- config_bottom.jsonc:
- Remove unused modules from left/right, add margin-top
- style_top.css:
- Style new groups and modules, define state-based colors for CPU/memory/temperature
- Add hover effects and critical animation for paused pomodoro
- style_bottom.css:
- Style minimized taskbar buttons
- Fix side panel group selector (use #group)
feat: implement new hyprland plugins (hyprfocus, hyprbars, dynamic-cursors);
refactor: reorganize hyprland autostart with delay staging and plugin configuration;
feat: add notification urgency-based sound system to swaync;
feat: enhance waybar with battery module, mpd controls, and dock bar;
refactor: update waybar taskbar with active window indicators and sorting;
feat: add hyprland shutdown sound and login audio greeting;
fix: adjust cava sleep timer and mpd sticker database configuration;
feat: update rmpc keybindings for improved playlist management;
fix: modify rofi keybindings for better navigation;
chore: add zsh aliases and misspell corrections;
refactor: update styling across swaync, waybar, and hyprland with new border radii and accent colors.
feat: add waybar colors.css for centralized color definitions;
experiment: change cava visual style to solid blue foreground and disable gradient;
chore: remove nwg-dock-hyprland from hyprland autostart and toggle scripts;
refactor: update waybar launch commands to use new config_top.jsonc and style_top.css;
refactor: simplify gamemode.sh by removing STATUSBAR variable and updating waybar commands;
chore: add placeholder config_bottom.jsonc and style_bottom.css for future dual-bar setup