X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=herbstluftwm%2Fautostart;h=d58ff9ed6dab4d184b43ac486def88cce78154ae;hb=e210a281b654bbcf1180c2087dd4feb1c48733dd;hp=963f958b02a1caca16736d0b0af0bc83dbe9d746;hpb=e4417dd84069be88e22e300d15dfda22875a4cff;p=config%2Fdotfiles.git diff --git a/herbstluftwm/autostart b/herbstluftwm/autostart index 963f958..d58ff9e 100755 --- a/herbstluftwm/autostart +++ b/herbstluftwm/autostart @@ -67,28 +67,8 @@ hc keybind $mod-Shift-Return spawn urxvt hc keybind $mod-Shift-c close hc keybind $mod-q reload hc keybind $mod-Shift-q quit -# Find an existing screen locker. -for locker in xscreensaver xtrlock ''; do - if installed "$locker"; then - break - fi -done -if test -z "$locker"; then - echo 'No screen locker found!' | notify 60 -fi -# Additional options. -locker_pre= -if test x"$locker" = xxscreensaver; then - # Start xscreensaver if it's not already running. xscreensaver-command - # ensures xscreensaver is availble for the current X session. - locker_pre='xscreensaver-command -time >/dev/null 2>&1 || xscreensaver &' - locker='xscreensaver-command -lock' -elif test x"$locker" = xxtrlock; then - # Sleep is necessary to allow xtrlock to grab the keyboard input. - locker_pre='sleep 1;' -fi # Lock the screen. -hc keybind $mod-z spawn sh -c "$locker_pre exec $locker" +hc keybind $mod-z spawn "$HOME/.xlockscreen" lock # Tag key bindings. Create tags 1 to 9 with bindings to switch and move # windows to them.