| Age | Commit message (Collapse) | Author |
|
- Replace wofi with fuzzel in archsetup
- Add fuzzel config with waybar-matching theme
- Add pinentry-fuzzel script for GPG passphrase prompts
- Add Hyprland-specific gpg-agent.conf using pinentry-fuzzel
|
|
- Increase default gaps (in=25, out=30)
- Add mod+shift+- to close all gaps
- Replace wofi with fuzzel for app launcher
- Disable follow_mouse for better laptop experience
- Update exit menu to use fuzzel
|
|
- Add profile image widget with goldenrod border
- Use 12hr time format ($TIME12)
- Use percentage-based positioning for multi-monitor support
- Remove input field outline, add rounded corners
- Update fonts to BerkeleyMono Nerd Font
|
|
Parse gaps_out/gaps_in using jq '.custom' instead of '.int'.
Adjust both gaps_out and gaps_in together for consistent spacing.
|
|
Add patched Berkeley Mono Nerd Font files with icon glyphs.
Update waybar style.css to use BerkeleyMono Nerd Font.
|
|
Launch wallpaper selector GUI with mod+shift+p.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
Add 'master' parameter to swapwithmaster so focus moves with the
swapped window instead of staying on the original position.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
Replace nerd font icons with text labels (CPU, MEM, DSK) since
Berkeley Mono isn't a nerd font. Update font-family to prefer
JetBrainsMono Nerd Font for future icon support.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
Set rounding = 10 in decoration section for rounded window corners.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
|
|
Clean minimal design with DWM color scheme:
- Transparent bar with solid module groups
- Golden accent border (#daa520)
- Group/sysmonitor for cpu, memory, disk
- Wireplumber audio with click/scroll controls
- Hover transitions, box shadows
- Berkeley Mono font
|
|
- 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
|