From 32c470c815d3fe1e6bd8443c7d3fc51cc1208a1e Mon Sep 17 00:00:00 2001 From: zachir Date: Tue, 24 Oct 2023 07:58:53 -0500 Subject: Add slockd locker script Very basic slock restart script if slock errors out. --- slockd | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 slockd diff --git a/slockd b/slockd new file mode 100755 index 0000000..64fefb6 --- /dev/null +++ b/slockd @@ -0,0 +1,8 @@ +#!/bin/sh + +WLCNT="$(pgrep -U$(whoami) -x slockd | wc -l)" +[ "${WLCNT:-0}" -gt "2" ] && printf "Already running!\n" && exit + +while true; do + slock && exit +done -- cgit v1.2.3