aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/hyprland/.config/waybar/config
Commit message (Collapse)AuthorAgeFilesLines
* feat(hyprland): waybar scratchpad toggles, remove hy3, fix cursor warpCraig Jennings2026-02-061-7/+7
| | | | | | | | | Waybar modules now toggle pyprland scratchpads on click: sysmonitor group opens btop, netspeed opens nmtui, pulseaudio opens pulsemixer. Consolidated pyprland config to canonical ~/.config/pypr/config.toml. Removed hy3 plugin from all configs and scripts (disabled since crash). Added $mod+N for network scratchpad. Set cursor:no_warps to prevent cursor jumping to window center on focus change.
* fix(waybar): switch to pulseaudio module and unify colorsCraig Jennings2026-01-311-6/+7
| | | | | | | - Replace wireplumber module with pulseaudio for reliable volume display - Make all module text colors consistent (#969385) - Add idle_inhibitor to styled modules - Add wf-recorder package to archsetup for screen recording
* fix(waybar): raise temperature warning threshold to 80CCraig Jennings2026-01-311-1/+1
| | | | Also remove 60s Sounds radio stream from playlist.
* fix(hyprland): add persistent logging and fix waybar/script issuesCraig Jennings2026-01-281-1/+1
| | | | | | | | | | - Add persistent logging for waybar, dunst, hypridle, gammastep to ~/.local/var/log/ - Create start-hyprland wrapper script for Hyprland logging - Fix waybar-layout and toggle-scratchpad to auto-detect Hyprland socket - Add swap-icon-label: false to waybar group, remove height setting - Fix GTK CSS margin units (1 → 1px) to silence deprecation warning - Add battery detection in archsetup to exclude module on desktops - Update cursor theme to Bibata-Modern-Ice size 24
* feat(waybar): add warning/critical color thresholds for temperature and diskCraig Jennings2026-01-271-4/+6
| | | | | | | | Temperature turns yellow at 70°C, red at 80°C using built-in waybar states. Disk replaced with custom script that turns yellow at 80% full, red at 90%, working across ZFS/btrfs/ext4. Colors themed per dupre/hudson. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* feat(waybar): add idle_inhibitor module for caffeine replacementCraig Jennings2026-01-261-0/+11
| | | | | Click to toggle idle inhibition (prevents screen lock/sleep). Added spacing before tray for cleaner appearance.
* feat(waybar): enhance status bar with icons, modules, and interactivityCraig Jennings2026-01-251-12/+62
| | | | | | | | | | | | | | | | | - Add nerd font icons (large size) for cpu, memory, disk, temperature, volume - Add temperature module next to CPU in sysmonitor group - Add battery module with warning/critical states - Add custom netspeed module with fixed-width output and SSID tooltip - Add layout indicator with clickable cycling through layouts - Add window title module to left panel - Add network scratchpad with nmtui (click netspeed to toggle) - Add toggle-scratchpad script to handle focus-loss auto-close - Make sysmonitor modules clickable to toggle monitor scratchpad - Add right-click on volume to toggle audio scratchpad - Update clock format to "Sun, Jan 25 2025 08:04 PM CST" - Remove nm-applet from autostart (replaced by nmtui scratchpad) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* fix(waybar): use text labels instead of nerd font iconsCraig Jennings2026-01-251-3/+3
| | | | | | | | 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>
* feat(waybar): implement Hyprland-Rice inspired configCraig Jennings2026-01-251-25/+51
| | | | | | | | | | 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
* fix(testing): remove obsolete --skip-slow-packages optionCraig Jennings2026-01-241-0/+50
This flag was removed from archsetup but remained in test scripts.