From 8d71a22569315b56144799b96f7d2dec7cc0f1c9 Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Fri, 22 May 2026 20:51:22 -0400 Subject: better scripts and sleep toggle --- scripts/system/idle-sleep | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 scripts/system/idle-sleep (limited to 'scripts/system/idle-sleep') diff --git a/scripts/system/idle-sleep b/scripts/system/idle-sleep new file mode 100755 index 0000000..3d1dbd9 --- /dev/null +++ b/scripts/system/idle-sleep @@ -0,0 +1,20 @@ +#!/bin/sh + +sway_idle() { + swayidle timeout 300 sleep-computer +} + +if [ -n "$1" ] && [ $1 = "-t" ]; then + # toggle + if pgrep --quiet swayidle; then + notify-send "Idle Disabled" "Computer will not sleep when idle" + pkill swayidle + else + notify-send "Idle Enabled" "Computer will sleep when idle" + sway_idle + fi +else + # start + sway_idle +fi + -- cgit v1.2.3