From f8a2391314432a9e9f0f5f7b79c40dba841420f2 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Sat, 12 Sep 2026 14:30:10 +0800 Subject: bump --- hyprshutdown.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'hyprshutdown.sh') diff --git a/hyprshutdown.sh b/hyprshutdown.sh index d9587ed..0c65e76 100755 --- a/hyprshutdown.sh +++ b/hyprshutdown.sh @@ -7,8 +7,10 @@ CONFIRM="Confirm" DUP_ACTION=reboot # or shutdown or reboot DUP_AMOUNT=2 # this only matters if its shutdown or reboot # maybe add hyprsession --save or whatever thats called to restore prev apps -SHUTDOWN="hyprshutdown --post-cmd poweroff" -REBOOT="hyprshutdown --post-cmd reboot" +SHUTDOWN_CMD="poweroff" +SHUTDOWN="hyprshutdown --post-cmd $SHUTDOWN_CMD" +REBOOT_CMD="reboot" +REBOOT="hyprshutdown --post-cmd $REBOOT_CMD" # default ACTION=Shutdown @@ -20,9 +22,11 @@ trap 'kill -- -$$' EXIT function exec_action { if [[ $ACTION == "Shutdown" ]]; then - $SHUTDOWN & disown + $SHUTDOWN & + (wait $!; $SHUTDOWN_CMD) & elif [[ $ACTION == "Reboot" ]]; then $REBOOT & disown + (wait $!; $REBOOT_CMD) & fi kill $SELF } -- cgit v1.2.3