summaryrefslogtreecommitdiff
path: root/dot-config/waybar
diff options
context:
space:
mode:
authorJosé Juan Loeza Sierra <jj@xz6ze.com>2025-07-09 13:36:20 -0700
committerJosé Juan Loeza Sierra <jj@xz6ze.com>2025-07-09 13:36:20 -0700
commit3d2e1224af1070ff18c0a07f508bc719ffa7e03d (patch)
tree552ec442642d1f84b2908ccd6b087d104b72bfe0 /dot-config/waybar
parent6607a79f9a11b9cf231e0261afd420f3dc0d52ee (diff)
add swaync module to waybar
Diffstat (limited to 'dot-config/waybar')
-rw-r--r--dot-config/waybar/config.jsonc25
1 files changed, 24 insertions, 1 deletions
diff --git a/dot-config/waybar/config.jsonc b/dot-config/waybar/config.jsonc
index d167e6f..44774e7 100644
--- a/dot-config/waybar/config.jsonc
+++ b/dot-config/waybar/config.jsonc
@@ -17,7 +17,8 @@
"battery",
"network",
"pulseaudio",
- "group/hardware"
+ "group/hardware",
+ "custom/swaync",
],
"group/hardware": {
"orientation": "inherit",
@@ -27,6 +28,28 @@
"temperature"
],
},
+
+ "custom/swaync": {
+ "tooltip": false,
+ "format": "{icon}",
+ "format-icons": {
+ "notification": "<span foreground='red'><sup></sup></span>",
+ "none": "",
+ "dnd-notification": "<span foreground='red'><sup></sup></span>",
+ "dnd-none": "",
+ "inhibited-notification": "<span foreground='red'><sup></sup></span>",
+ "inhibited-none": "",
+ "dnd-inhibited-notification": "<span foreground='red'><sup></sup></span>",
+ "dnd-inhibited-none": ""
+ },
+ "return-type": "json",
+ "exec-if": "which swaync-client",
+ "exec": "swaync-client -swb",
+ "on-click": "swaync-client -t -sw",
+ "on-click-right": "swaync-client -d -sw",
+ "escape": true
+ },
+
"sway/mode": {
"format": "<span style=\"italic\">{}</span>"
},