summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2026-03-01 00:25:07 +0800
committerlittleblack111 <littleblack11111@gmail.com>2026-03-01 00:31:33 +0800
commit28f5b02e1e7b6a27408fbb06e4e1abe3b280f79d (patch)
tree2f5d85c910d49ded208f7986cb56cad03dbd461e
parenta3699d7e0ae13b3b42aecf390527b207931ced1d (diff)
hyprshutdown: fix hyprshutdown getting cleaned up
-rwxr-xr-xhyprshutdown.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/hyprshutdown.sh b/hyprshutdown.sh
index 3daf7ee..d9587ed 100755
--- a/hyprshutdown.sh
+++ b/hyprshutdown.sh
@@ -20,9 +20,9 @@ trap 'kill -- -$$' EXIT
function exec_action {
if [[ $ACTION == "Shutdown" ]]; then
- $SHUTDOWN &!
+ $SHUTDOWN & disown
elif [[ $ACTION == "Reboot" ]]; then
- $REBOOT &!
+ $REBOOT & disown
fi
kill $SELF
}
@@ -56,3 +56,5 @@ for ((i=WAIT; i>=0; i--)); do
dialog $i &
sleep 1
done
+
+exec_action