Show informative notification when notifications are re-enabled

This commit is contained in:
Viyurz 2024-10-22 11:12:07 +02:00
parent 10ebb0740d
commit e36d9805bf
Signed by: Viyurz
SSH key fingerprint: SHA256:IskOHTmhHSJIvAt04N6aaxd5SZCVWW1Guf9tEcxIMj8
3 changed files with 9 additions and 2 deletions

View file

@ -55,7 +55,7 @@
) )
(defwidget nf-state [] (defwidget nf-state []
(eventbox :onclick "makoctl mode -t dnd" (eventbox :onclick "~/.config/eww/scripts/toggle-nf-state.sh"
(label :text "${nf-enabled ? "󰂚" : "󰂛"} NF" (label :text "${nf-enabled ? "󰂚" : "󰂛"} NF"
:class "${nf-enabled ? "" : "disabled"}" :class "${nf-enabled ? "" : "disabled"}"
) )

View file

@ -0,0 +1,7 @@
#!/bin/sh
makoctl mode -t dnd
if ! makoctl mode | grep -q dnd; then
notify-send "Notifications enabled"
fi

View file

@ -8,7 +8,7 @@ binde = $mainMod_SHIFT, V, togglesplit,
bind = $mainMod, L, exec, loginctl lock-session bind = $mainMod, L, exec, loginctl lock-session
bind = $mainMod, F, fullscreen bind = $mainMod, F, fullscreen
bind = $mainMod_SHIFT, N, exec, makoctl mode -t dnd bind = $mainMod_SHIFT, N, exec, $HOME/.config/eww/scripts/toggle-nf-state.sh
bind = $mainMod, R, exec, wofi --show run bind = $mainMod, R, exec, wofi --show run
bind = $mainMod, E, exec, thunar bind = $mainMod, E, exec, thunar
binde = $mainMod_SHIFT, T, exec, kitty binde = $mainMod_SHIFT, T, exec, kitty