summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xhyprshutdown.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/hyprshutdown.sh b/hyprshutdown.sh
index 1153c19..77c69d0 100755
--- a/hyprshutdown.sh
+++ b/hyprshutdown.sh
@@ -6,6 +6,7 @@ cancel="Cancel"
confirm="Confirm"
DUP_ACTION=kill # or shutdown
DUP_AMOUNT=3 # this only matters if its shutdown
+SHUTDOWN="hyprshutdown --post-cmd poweroff"
other_pids=$(pidof -x -o $$ "$(basename "$0")")
dup_count=$(echo "$other_pids" | wc -w)
@@ -16,7 +17,7 @@ if [[ $DUP_ACTION == "kill" ]]; then
fi
elif [[ $DUP_ACTION == "shutdown" ]]; then
if [ $dup_count -ge DUP_AMOUNT ]; then
- hyprshutdown &!
+ $SHUTDOWN &!
kill $other_pids
fi
fi
@@ -24,7 +25,7 @@ fi
function dialog {
ans=$(timeout 1.2 hyprland-dialog --apptitle hyprshutdown --title "Shutting down in $1" --buttons "$cancel;$confirm")
if [[ $ans == $confirm ]]; then
- hyprshutdown &!
+ $SHUTDOWN &!
kill $self
elif [[ $ans == $cancel ]]; then
kill $self