Show informative notification when notifications are re-enabled
This commit is contained in:
parent
10ebb0740d
commit
e36d9805bf
3 changed files with 9 additions and 2 deletions
|
@ -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"}"
|
||||||
)
|
)
|
||||||
|
|
7
.config/eww/scripts/toggle-nf-state.sh
Executable file
7
.config/eww/scripts/toggle-nf-state.sh
Executable file
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
makoctl mode -t dnd
|
||||||
|
|
||||||
|
if ! makoctl mode | grep -q dnd; then
|
||||||
|
notify-send "Notifications enabled"
|
||||||
|
fi
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue