From 9f461cc0d210f5ae7c763173a349c67b6f12313e Mon Sep 17 00:00:00 2001 From: Urs Rudolph Date: Sun, 30 Nov 2025 21:06:16 +0100 Subject: [PATCH] Added Shutdown/Suspend/Restart to Waybar --- waybar/.config/waybar/config.jsonc | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/waybar/.config/waybar/config.jsonc b/waybar/.config/waybar/config.jsonc index 911c2c7..cbe825f 100644 --- a/waybar/.config/waybar/config.jsonc +++ b/waybar/.config/waybar/config.jsonc @@ -2,7 +2,7 @@ "position": "top", "modules-left": ["hyprland/workspaces"], "modules-center": ["hyprland/window"], - "modules-right": ["network", "pulseaudio", "battery", "clock"], + "modules-right": ["network", "pulseaudio", "battery", "clock","custom/power"], "clock": { "format": "{:%a %d %H:%M}", "tooltip-format": "{:%Y %B}\n{calendar}" @@ -36,5 +36,17 @@ "default": ["", "", " "] }, "on-click": "pavucontrol" + }, + "custom/power": { + "format" : "⏻ ", + "tooltip": false, + "menu": "on-click", + "menu-file": "$HOME/.config/waybar/power_menu.xml", // Menu file in resources folder + "menu-actions": { + "shutdown": "shutdown", + "reboot": "reboot", + "suspend": "systemctl suspend", + "hibernate": "systemctl hibernate" + } } }