aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBasti <mail@sebastian-sellmeier.de>2021-06-30 18:45:12 +0200
committerSebastian Sellmeier <mail@sebastian-sellmeier.de>2021-07-21 01:04:39 +0200
commit906259dd2bd9661bfac6b47a7308d9e44bb30034 (patch)
tree6f6d32609072a29bf47384fcaa9368ea2013888d
parent2b31627d594254a5e4580e8dfd7859eb7bc6dbf3 (diff)
Fixes --lock not working with autodetection when started from zsh, avoids autodetect because of stability issues (#254)
-rwxr-xr-xbetterlockscreen14
-rw-r--r--examples/betterlockscreenrc1
2 files changed, 5 insertions, 10 deletions
diff --git a/betterlockscreen b/betterlockscreen
index 7458573..e8c0c57 100755
--- a/betterlockscreen
+++ b/betterlockscreen
@@ -6,16 +6,6 @@
init_config () {
- # resolve i3lock-color binary
- i3lockcolor_bin="$(command -v i3lock-color)"
-
- if [[ (! -e "$i3lockcolor_bin") && (-e "$(command -v i3lock)") ]]; then
- i3lockcolor_bin="$(command -v i3lock)"
- else
- echo "Can not find locker-binary as 'i3lock' or 'i3lock-color', please make sure it is in your \$PATH!"
- exit 1
- fi
-
# default options
display_on=0
span_image=false
@@ -57,6 +47,10 @@ init_config () {
source "$USER_CONF"
fi
+ if [[ ! -v $i3lockcolor_bin ]]; then
+ i3lockcolor_bin="i3lock-color"
+ fi
+
# Please make sure to adjust this before release!
VERSION="@VERSION@"
diff --git a/examples/betterlockscreenrc b/examples/betterlockscreenrc
index fedde94..cf62114 100644
--- a/examples/betterlockscreenrc
+++ b/examples/betterlockscreenrc
@@ -9,6 +9,7 @@ dim_level=40
blur_level=1
pixel_scale=10,1000
solid_color=333333
+# i3lockcolor_bin="" # (manually set full path to i3lock-color)
# default theme
loginbox=00000066