From bc436988442c2d7e5b405f3670f43e33dfebdbbd Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Fri, 6 Feb 2026 10:14:33 -0600 Subject: feat(hyprland): waybar scratchpad toggles, remove hy3, fix cursor warp 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. --- dotfiles/hyprland/.config/waybar/config | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'dotfiles/hyprland/.config/waybar/config') diff --git a/dotfiles/hyprland/.config/waybar/config b/dotfiles/hyprland/.config/waybar/config index 7853326..422096f 100644 --- a/dotfiles/hyprland/.config/waybar/config +++ b/dotfiles/hyprland/.config/waybar/config @@ -55,7 +55,7 @@ "cpu": { "interval": 10, "format": "󰍛 {}%", - "on-click": "toggle-scratchpad monitor" + "on-click": "pypr toggle monitor" }, "temperature": { @@ -66,13 +66,13 @@ "critical-threshold": 80, "format": "󰔏 {temperatureC}°C", "format-critical": "󰸁 {temperatureC}°C", - "on-click": "toggle-scratchpad monitor" + "on-click": "pypr toggle monitor" }, "memory": { "interval": 30, "format": "󰘚 {}%", - "on-click": "toggle-scratchpad monitor" + "on-click": "pypr toggle monitor" }, "custom/disk": { @@ -80,14 +80,14 @@ "return-type": "json", "interval": 30, "format": "󰆼 {}", - "on-click": "toggle-scratchpad monitor" + "on-click": "pypr toggle monitor" }, "custom/netspeed": { "exec": "waybar-netspeed", "return-type": "json", "interval": 2, - "on-click": "toggle-scratchpad network" + "on-click": "pypr toggle network" }, "battery": { @@ -105,7 +105,7 @@ "tray": { "icon-size": 22, - "spacing": 10 + "spacing": 4 }, "clock": { @@ -123,7 +123,7 @@ "format-muted": "󰝟 Muted", "format-icons": {"default": ["󰕿", "󰖀", "󰕾"]}, "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", - "on-click-right": "toggle-scratchpad audio", + "on-click-right": "pypr toggle audio", "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +5%", "on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -5%" }, -- cgit v1.2.3