X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=bin%2Fxlockscreen;h=88dbee5f1fcd58bcbcbd0967d1b137cea8f54f73;hb=e022b5d244d6a1b99cca62a9fa569c360af0804d;hp=88c4a48874d324830147137bbb4e94dad73f0c1c;hpb=021d03272d647134227b7791cdaa357d2275ced3;p=config%2Fdotfiles.git diff --git a/bin/xlockscreen b/bin/xlockscreen index 88c4a48..88dbee5 100755 --- a/bin/xlockscreen +++ b/bin/xlockscreen @@ -50,17 +50,20 @@ if test x"$1" = xstart; then # [1]: https://stackoverflow.com/questions/3748432/insane-crond-behavior-keeps-making-defunct-bash-processes/3750028#3750028 if installed xscreensaver; then - echo "xscreensaver.lockTimeout: $lock_time_minutes" | xrdb -merge + printf 'xscreensaver.timeout: %d + xscreensaver.lock: True + xscreensaver.lockTimeout: 0 + ' "$lock_time_minutes" | xrdb -merge xscreensaver >/dev/null & echo xscreensaver elif installed xautolock; then - if installed "$lock_bin"; then + if installed "$lock_binary"; then xautolock -secure -time "$lock_time_minutes" \ -locker "$lock_binary" \ >/dev/null & echo xautolock else - echo "Locker '$lock_bin' not installed. Auto lock won't work!" + echo "Locker '$lock_binary' not installed. Auto lock won't work!" exit 1 fi else