]> git.amazingca.dev Git - autumn/dots/commitdiff
Add DND toggle script
authorAmazingca <autumn@amazingca.dev>
Mon, 23 Mar 2026 05:58:59 +0000 (23:58 -0600)
committerAmazingca <autumn@amazingca.dev>
Mon, 23 Mar 2026 05:58:59 +0000 (23:58 -0600)
config/hypr/hyprland.conf
config/hypr/scripts/togglednd.nu [new file with mode: 0644]
config/ironbar/config.toml

index e45d4ab0144c9ff4b190418ae8fb50dacc91e3a7..a4fa05687c065e35d3f83f99e054232393635b45 100644 (file)
@@ -202,7 +202,7 @@ $mainMod = SUPER # Sets "Super" key as main modifier
 bind = $mainMod, A, exec, $menu
 bind = $mainMod, C, exec, cinny
 bind = $mainMod, D, exec, discord
-bind = $mainMod SHIFT, D, exec, swaync-client -d
+bind = $mainMod SHIFT, D, exec, nu ~/.config/hypr/togglednd.nu
 bind = $mainMod, E, exec, $fileManager
 bind = $mainMod, F, exec, feishin
 bind = $mainMod SHIFT, F, exec, fladder
diff --git a/config/hypr/scripts/togglednd.nu b/config/hypr/scripts/togglednd.nu
new file mode 100644 (file)
index 0000000..b7977ca
--- /dev/null
@@ -0,0 +1,3 @@
+mut state = "off"
+if ((swaync-client -d) == "true") { $state = "on" }
+hyprctl notify -1 1500 "rgb(e7deff)" $"fontsize:19 Do Not Disturb turned ($state)"
index 64e20af3f951462b2969ceb6309d064d479665e0..4dc4b7e1584e102bc1e9ca42fd1ea5ca7a9056cf 100644 (file)
@@ -47,6 +47,3 @@ icon_size = 20
 cpu = 1
 memory = 1
 temp = 1
-
-[[end]]
-type = "notifications"