| Age | Commit message (Collapse) | Author |
|
- Use workspace rules with on-created-empty for auto-launch
- Single keybind per scratchpad (no more pgrep hacks)
- Use --app-id for reliable class matching
- Update to Hyprland 0.53+ windowrule syntax (match:class)
- Fix size rules to use expressions: (monitor_w*0.6) (monitor_h*0.6)
|
|
Berkeley Mono size 14, DWM-inspired color scheme, 10k scrollback
|
|
- Convert deprecated windowrulev2 to new windowrule syntax with match: prefix
- Fix $mod+h/l to use splitratio instead of resizeactive for master sizing
- Add missing DWM layout keybindings (bstack, deck, centeredmaster)
- Fix scratchpad st commands to use -t for title matching
- Update window class matching to st-256color
|
|
- Add DESKTOP_ENV config variable (dwm/hyprland/none, default: hyprland)
- Create wayland() and hyprland() installation functions
- Add display_server/window_manager conditional step wrappers
- Create dotfiles/hyprland/ with full config suite:
- hyprland.conf with keybindings translated from DWM + sxhkd
- waybar config matching conky status bar
- hypridle/hyprlock for screen locking
- wofi config matching rofi theme
- gammastep config for Wayland (replaces redshift)
- Add Hyprland validation tests to validation.sh
- Update archsetup.conf.example with DESKTOP_ENV option
|