Waybar: Added "Do not disturb" toggle
This commit is contained in:
parent
695e6676a8
commit
8c579317ca
4 changed files with 21 additions and 6 deletions
|
@ -22,6 +22,8 @@ exec-once = nm-applet
|
|||
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
exec-once = $HOME/.scripts/swayidle.sh
|
||||
exec-once = swayosd-server
|
||||
exec-once = mako
|
||||
|
||||
|
||||
# XWayland
|
||||
exec-once = xprop -root -f _XWAYLAND_GLOBAL_OUTPUT_SCALE 32c -set _XWAYLAND_GLOBAL_OUTPUT_SCALE 2
|
||||
|
|
|
@ -20,7 +20,8 @@
|
|||
"memory",
|
||||
"custom/cpu-temp",
|
||||
"cpu",
|
||||
"clock"
|
||||
"clock",
|
||||
"custom/dnd-toggle"
|
||||
],
|
||||
|
||||
"hyprland/workspaces": {
|
||||
|
@ -197,5 +198,18 @@
|
|||
"today": "<span color='#ff6699'><b>{}</b></span>"
|
||||
}
|
||||
}
|
||||
},
|
||||
"custom/dnd-toggle": {
|
||||
"exec": "$HOME/.scripts/waybar-dnd-toggle.sh --no-toggle",
|
||||
"interval": "once",
|
||||
"on-click": "$HOME/.scripts/waybar-dnd-toggle.sh; pkill -SIGRTMIN+2 waybar",
|
||||
"signal": 2,
|
||||
"tooltip": false,
|
||||
"return-type": "json",
|
||||
"format": "{icon} {}",
|
||||
"format-icons": {
|
||||
"dnd-enabled": "",
|
||||
"dnd-disabled": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -78,7 +78,8 @@
|
|||
#custom-gpu-temp,
|
||||
#custom-gpu-usage,
|
||||
#custom-cpu-temp,
|
||||
#cpu {
|
||||
#cpu,
|
||||
#custom-dnd-toggle.dnd-disabled {
|
||||
color: @accent1;
|
||||
}
|
||||
|
||||
|
@ -92,7 +93,8 @@
|
|||
}
|
||||
|
||||
#pulseaudio.output.muted,
|
||||
#pulseaudio.input.source-muted {
|
||||
#pulseaudio.input.source-muted,
|
||||
#custom-dnd-toggle.dnd-enabled {
|
||||
color: @disabled;
|
||||
}
|
||||
|
||||
|
|
|
@ -325,9 +325,6 @@ else
|
|||
if pgrep -u "$USER" mako > /dev/null; then
|
||||
echo "Reloading Mako."
|
||||
makoctl reload &
|
||||
else
|
||||
echo "Starting Mako."
|
||||
hyprctl dispatch exec mako > /dev/null &
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
Loading…
Reference in a new issue