diff options
| author | Blake Romero <blake@developercraft.com> | 2026-03-28 22:03:56 +0000 |
|---|---|---|
| committer | Blake Romero <blake@developercraft.com> | 2026-03-28 22:03:56 +0000 |
| commit | ab596509128aedf408c9fb48303ee09563382322 (patch) | |
| tree | 6c63da7cb3745eb644fed51be3e5f1fef6fb796a | |
| parent | 1e3e4f13f12ff7e269cbbb5eb2993460cb799f3f (diff) | |
Fix xml path & update menu icon
| -rw-r--r-- | modules/modules.jsonc | 9 | ||||
| -rw-r--r-- | modules/power_menu.xml | 18 |
2 files changed, 20 insertions, 7 deletions
diff --git a/modules/modules.jsonc b/modules/modules.jsonc index 05c6b7f..dc27661 100644 --- a/modules/modules.jsonc +++ b/modules/modules.jsonc @@ -6,13 +6,14 @@ }, "custom/menu": { - "format" : "", + "format" : "⏻", "tooltip": false, "menu": "on-click", - "menu-file": "~/.config/waybar/power_menu.xml", + "menu-file": "~/.config/waybar/modules/power_menu.xml", "menu-actions": { - "shutdown": "doas poweroff", - "reboot": "doas reboot" + "shutdown": "doas -n poweroff", + "reboot": "doas -n reboot", + "logout": "swaymsg exit" } }, diff --git a/modules/power_menu.xml b/modules/power_menu.xml index 8b3ac50..fc6905d 100644 --- a/modules/power_menu.xml +++ b/modules/power_menu.xml @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <interface> <object class="GtkMenu" id="menu"> + <!-- <child> <object class="GtkMenuItem" id="suspend"> @@ -12,19 +13,30 @@ <property name="label">Hibernate</property> </object> </child> + + <child> + <object class="GtkSeparatorMenuItem" id="delimiter1"/> + </child> --> + <child> <object class="GtkMenuItem" id="shutdown"> <property name="label">Shutdown</property> </object> </child> - <child> - <object class="GtkSeparatorMenuItem" id="delimiter1"/> - </child> + + <child> <object class="GtkMenuItem" id="reboot"> <property name="label">Reboot</property> </object> </child> + + <child> + <object class="GtkMenuItem" id="logout"> + <property name="label">Logout</property> + </object> + </child> + </object> </interface> |
