diff options
Diffstat (limited to 'archive/bin/i3-startup-xtrlock')
-rwxr-xr-x | archive/bin/i3-startup-xtrlock | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/archive/bin/i3-startup-xtrlock b/archive/bin/i3-startup-xtrlock new file mode 100755 index 00000000..2bf6daff --- /dev/null +++ b/archive/bin/i3-startup-xtrlock @@ -0,0 +1,21 @@ +#!/bin/sh + +. $HOME/.shenv + +# screen locking setup + +# kill any other lockers that might have snuck in +pkill -u $USER light-locker +pkill -u $USER xscreensaver +pkill -u $USER xautolock +pkill -u $USER xss-lock + +# turn over lid switch handling to logind, if needed +if which xfconf-query >/dev/null; then + xfconf-query -c xfce4-power-manager -n \ + -p /xfce4-power-manager/logind-handle-lid-switch \ + -t bool -s true +fi + +xss-lock --transfer-sleep-lock \ + -- i3-startup-xtrlock-inner-lock & |