aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/hyprland/.config/waybar
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-06 10:14:33 -0600
committerCraig Jennings <c@cjennings.net>2026-02-06 10:14:33 -0600
commitffa2a7b46e8fea13c3cd4ad4f11b60d7ca99e1d8 (patch)
treeacd92fa3d8525012c45b319051910f27becff9f8 /dotfiles/hyprland/.config/waybar
parentbfd25b28b62fad9faa5e09a9f81e84d0d8097dbd (diff)
downloadarchsetup-ffa2a7b46e8fea13c3cd4ad4f11b60d7ca99e1d8.tar.gz
archsetup-ffa2a7b46e8fea13c3cd4ad4f11b60d7ca99e1d8.zip
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.
Diffstat (limited to 'dotfiles/hyprland/.config/waybar')
-rw-r--r--dotfiles/hyprland/.config/waybar/config14
1 files changed, 7 insertions, 7 deletions
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": "<span size='large'>󰍛</span> {}%",
- "on-click": "toggle-scratchpad monitor"
+ "on-click": "pypr toggle monitor"
},
"temperature": {
@@ -66,13 +66,13 @@
"critical-threshold": 80,
"format": "<span size='large'>󰔏</span> {temperatureC}°C",
"format-critical": "<span size='large'>󰸁</span> {temperatureC}°C",
- "on-click": "toggle-scratchpad monitor"
+ "on-click": "pypr toggle monitor"
},
"memory": {
"interval": 30,
"format": "<span size='large'>󰘚</span> {}%",
- "on-click": "toggle-scratchpad monitor"
+ "on-click": "pypr toggle monitor"
},
"custom/disk": {
@@ -80,14 +80,14 @@
"return-type": "json",
"interval": 30,
"format": "<span size='large'>󰆼</span> {}",
- "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": "<span size='large'>󰝟</span> 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%"
},