diff --git a/nwg_shell/skel/data/nwg-shell-config/settings b/nwg_shell/skel/data/nwg-shell-config/settings index 72966a5..3d93aaf 100644 --- a/nwg_shell/skel/data/nwg-shell-config/settings +++ b/nwg_shell/skel/data/nwg-shell-config/settings @@ -16,11 +16,11 @@ "file-manager": "", "editor": "", "browser": "", - "pb-exit": "swaymsg exit", + "pb-exit": "nwg-dialog -p exit-sway -c \"swaymsg exit\"", "pb-lock": "nwg-lock", - "pb-poweroff": "systemctl -i poweroff", - "pb-reboot": "systemctl reboot", - "pb-sleep": "systemctl suspend", + "pb-poweroff": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\"", + "pb-reboot": "nwg-dialog -p reboot -c \"systemctl reboot\"", + "pb-sleep": "nwg-dialog -p sleep -c \"systemctl suspend\"", "panel-preset": "preset-0", "panel-custom": "", "show-on-startup": false, diff --git a/nwg_shell/skel/data/nwg-shell-config/settings-hyprland b/nwg_shell/skel/data/nwg-shell-config/settings-hyprland index 5bfaacf..56965a1 100644 --- a/nwg_shell/skel/data/nwg-shell-config/settings-hyprland +++ b/nwg_shell/skel/data/nwg-shell-config/settings-hyprland @@ -14,11 +14,11 @@ "panel-preset": "hyprland-0", "panel-custom": "", "show-on-startup": false, - "pb-exit": "hyprctl dispatch exit", + "pb-exit": "nwg-dialog -p exit-hyprland -c \"hyprctl dispatch exit\"", "pb-lock": "nwg-lock", - "pb-poweroff": "systemctl -i poweroff", - "pb-reboot": "systemctl reboot", - "pb-sleep": "systemctl suspend", + "pb-poweroff": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\"", + "pb-reboot": "nwg-dialog -p reboot -c \"systemctl reboot\"", + "pb-sleep": "nwg-dialog -p sleep -c \"systemctl suspend\"", "gen-use-settings": true, "gen-border_size": 1, "gen-no_border_on_floating": false,