diff options
Diffstat (limited to 'bin/lock')
| -rwxr-xr-x | bin/lock | 33 |
1 files changed, 20 insertions, 13 deletions
diff --git a/bin/lock b/bin/lock index ecde789..41866a9 100755 --- a/bin/lock +++ b/bin/lock @@ -1,11 +1,28 @@ -#!/bin/sh +#!/bin/bash + +set -e +[ -n "$DEBUG" ] && set -x main_color="#4E4371" clear_color='#afd700' ver_color='#5f8787' wrong_color='#af005f' -exec swaylock -f \ +# --effect-compose '7.5%,93%;10%x-1;center;/home/robert/Pictures/gentoo-logo/gentoo-horizontal.png' +# --effect-compose '20%,50%;5%x-1;center;/home/robert/Pictures/hexagon.png' +# --effect-compose '30%,50%;10%x-1;center;/home/robert/Pictures/gentoo-logo/gentoo-logo.png' +if swaylock --help 2>&1 | grep effect >/dev/null; then + fx_args=( + --screenshots + --timestr '%H:%M' --datestr '%F' + --clock + --effect-scale 0.5 --effect-blur 10x5 --effect-scale 2 + --effect-vignette 0.6:0.3 + --effect-compose '49%,50%;20%x-1;center;/home/robert/.lock.png' + ) +fi + +exec swaylock -f ${fx_args[@]} \ --color=#000000EE \ --scaling=fill \ --font=Iosevka\ Sparkle \ @@ -26,14 +43,4 @@ exec swaylock -f \ --indicator-caps-lock \ --show-failed-attempts \ --hide-keyboard-layout \ - --indicator-idle-visible \ - --screenshots \ - --effect-scale 0.5 --effect-blur 10x5 --effect-scale 2 \ - --effect-vignette 0.6:0.3 \ - --effect-compose '49%,50%;20%x-1;center;/home/robert/.lock.png' \ - --clock \ - --timestr "%H:%M" --datestr "%F" - - # --effect-compose '7.5%,93%;10%x-1;center;/home/robert/Pictures/gentoo-logo/gentoo-horizontal.png' \ - # --effect-compose '20%,50%;5%x-1;center;/home/robert/Pictures/hexagon.png' \ - # --effect-compose '30%,50%;10%x-1;center;/home/robert/Pictures/gentoo-logo/gentoo-logo.png' \ + --indicator-idle-visible |