summary refs log tree commit diff
path: root/.local/share/s6/swayidle
diff options
context:
space:
mode:
Diffstat (limited to '.local/share/s6/swayidle')
-rwxr-xr-x.local/share/s6/swayidle/log/run3
-rwxr-xr-x.local/share/s6/swayidle/run6
2 files changed, 6 insertions, 3 deletions
diff --git a/.local/share/s6/swayidle/log/run b/.local/share/s6/swayidle/log/run
new file mode 100755
index 0000000..3b21bc0
--- /dev/null
+++ b/.local/share/s6/swayidle/log/run
@@ -0,0 +1,3 @@
+#!/bin/execlineb -P
+foreground { mkdir -p /var/log/s6/swayidle }
+/bin/s6-log -b s1 T /var/log/s6/swayidle
diff --git a/.local/share/s6/swayidle/run b/.local/share/s6/swayidle/run
index 48345ba..6a8a6a2 100755
--- a/.local/share/s6/swayidle/run
+++ b/.local/share/s6/swayidle/run
@@ -1,7 +1,7 @@
-#!/bin/execlineb -P
-swayidle -w -S seat0 \
+#!/bin/sh
+exec swayidle -w -S seat0 \
   timeout 540 'lock' \
   timeout 800 'swaymsg output \* dpms off' \
       resume 'swaymsg output \* dpms on' \
   before-sleep 'lock' \
-  lock 'lock'
+  lock 'lock' 2>&1