aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/hyprland/.config/waybar/config
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-26 11:55:18 -0600
committerCraig Jennings <c@cjennings.net>2026-01-26 11:55:18 -0600
commit289c8b4fe42088a5c983b0b79f8496a9716c4160 (patch)
tree02a8024457caf32c20b03090ee8f557d0a812fd8 /dotfiles/hyprland/.config/waybar/config
parentaf75170b6c44596552eec60b28d9eee65b69d05d (diff)
downloadarchsetup-289c8b4fe42088a5c983b0b79f8496a9716c4160.tar.gz
archsetup-289c8b4fe42088a5c983b0b79f8496a9716c4160.zip
feat(waybar): add idle_inhibitor module for caffeine replacement
Click to toggle idle inhibition (prevents screen lock/sleep). Added spacing before tray for cleaner appearance.
Diffstat (limited to 'dotfiles/hyprland/.config/waybar/config')
-rw-r--r--dotfiles/hyprland/.config/waybar/config11
1 files changed, 11 insertions, 0 deletions
diff --git a/dotfiles/hyprland/.config/waybar/config b/dotfiles/hyprland/.config/waybar/config
index c7cc0a7..5b9879e 100644
--- a/dotfiles/hyprland/.config/waybar/config
+++ b/dotfiles/hyprland/.config/waybar/config
@@ -17,6 +17,7 @@
"group/sysmonitor",
"custom/netspeed",
"wireplumber",
+ "idle_inhibitor",
"tray",
"clock"
],
@@ -122,5 +123,15 @@
"on-click-right": "toggle-scratchpad audio",
"on-scroll-up": "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+",
"on-scroll-down": "wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"
+ },
+
+ "idle_inhibitor": {
+ "format": "<span size='large'>{icon}</span>",
+ "format-icons": {
+ "activated": "󰅶",
+ "deactivated": "󰾪"
+ },
+ "tooltip-format-activated": "Idle inhibitor: ON (screen will not lock)",
+ "tooltip-format-deactivated": "Idle inhibitor: OFF"
}
}