diff --git a/files/powermenu/type-1/powermenu.sh b/files/powermenu/type-1/powermenu.sh index dd978af..1a5889e 100755 --- a/files/powermenu/type-1/powermenu.sh +++ b/files/powermenu/type-1/powermenu.sh @@ -95,9 +95,9 @@ case ${chosen} in run_cmd --reboot ;; $lock) - if [[ -x '/usr/bin/betterlockscreen' ]]; then + if command -v betterlockscreen >/dev/null 2>&1; then betterlockscreen -l - elif [[ -x '/usr/bin/i3lock' ]]; then + elif command -v i3lock >/dev/null 2>&1; then i3lock fi ;; diff --git a/files/powermenu/type-2/powermenu.sh b/files/powermenu/type-2/powermenu.sh index 23d0795..367bfba 100755 --- a/files/powermenu/type-2/powermenu.sh +++ b/files/powermenu/type-2/powermenu.sh @@ -96,9 +96,9 @@ case ${chosen} in run_cmd --reboot ;; $lock) - if [[ -x '/usr/bin/betterlockscreen' ]]; then + if command -v betterlockscreen >/dev/null 2>&1; then betterlockscreen -l - elif [[ -x '/usr/bin/i3lock' ]]; then + elif command -v i3lock >/dev/null 2>&1; then i3lock fi ;; diff --git a/files/powermenu/type-3/powermenu.sh b/files/powermenu/type-3/powermenu.sh index 8c1e47f..12142a4 100755 --- a/files/powermenu/type-3/powermenu.sh +++ b/files/powermenu/type-3/powermenu.sh @@ -90,9 +90,9 @@ case ${chosen} in run_cmd --reboot ;; $lock) - if [[ -x '/usr/bin/betterlockscreen' ]]; then + if command -v betterlockscreen >/dev/null 2>&1; then betterlockscreen -l - elif [[ -x '/usr/bin/i3lock' ]]; then + elif command -v i3lock >/dev/null 2>&1; then i3lock fi ;; diff --git a/files/powermenu/type-4/powermenu.sh b/files/powermenu/type-4/powermenu.sh index 17f20c7..c284d63 100755 --- a/files/powermenu/type-4/powermenu.sh +++ b/files/powermenu/type-4/powermenu.sh @@ -90,9 +90,9 @@ case ${chosen} in run_cmd --reboot ;; $lock) - if [[ -x '/usr/bin/betterlockscreen' ]]; then + if command -v betterlockscreen >/dev/null 2>&1; then betterlockscreen -l - elif [[ -x '/usr/bin/i3lock' ]]; then + elif command -v i3lock >/dev/null 2>&1; then i3lock fi ;; diff --git a/files/powermenu/type-5/powermenu.sh b/files/powermenu/type-5/powermenu.sh index 561e30c..ddf72ab 100755 --- a/files/powermenu/type-5/powermenu.sh +++ b/files/powermenu/type-5/powermenu.sh @@ -102,9 +102,9 @@ case ${chosen} in run_cmd --hibernate ;; $lock) - if [[ -x '/usr/bin/betterlockscreen' ]]; then + if command -v betterlockscreen >/dev/null 2>&1; then betterlockscreen -l - elif [[ -x '/usr/bin/i3lock' ]]; then + elif command -v i3lock >/dev/null 2>&1; then i3lock fi ;; diff --git a/files/powermenu/type-6/powermenu.sh b/files/powermenu/type-6/powermenu.sh index ad93faf..3bdbc6c 100755 --- a/files/powermenu/type-6/powermenu.sh +++ b/files/powermenu/type-6/powermenu.sh @@ -102,9 +102,9 @@ case ${chosen} in run_cmd --hibernate ;; $lock) - if [[ -x '/usr/bin/betterlockscreen' ]]; then + if command -v betterlockscreen >/dev/null 2>&1; then betterlockscreen -l - elif [[ -x '/usr/bin/i3lock' ]]; then + elif command -v i3lock >/dev/null 2>&1; then i3lock fi ;;