diff options
Diffstat (limited to 'bin/lock')
| -rwxr-xr-x | bin/lock | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/bin/lock b/bin/lock deleted file mode 100755 index f4110e7..0000000 --- a/bin/lock +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/bash - -set -e -[ -n "$DEBUG" ] && set -x - -main_color="#4E4371" -clear_color='#afd700' -ver_color='#5f8787' -wrong_color='#af005f' - -# --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' -#--effect-compose '49%,50%;20%x-1;center;/home/robert/.lock.png' -if swaylock --help 2>&1 | grep -q effect; then - fx_args=( - --screenshots - --effect-scale 0.5 --effect-blur 10x5 --effect-scale 2 - --effect-vignette 0.6:0.3 - --clock - --timestr '%H:%M' --datestr '%F' - #--grace 2 --grace-no-mouse --grace-no-touch - ) -else - vf="scale=h=500:w=-1,boxblur=9:4" - for o in $(swq list output | jq -r '.[].name' | grep -v i3); do - i="/tmp/lock-$o.png" - rm "$i" || true - grim -o "$o" - | ffmpeg -v error -i - -vf "$vf" "$i" - images+=("$o":"$i") - done - fx_args=(--image="${images[@]}") -fi - -for sh in "${XDG_DATA_HOME}"/lock.d/*.sh; do - # shellcheck disable=1090 - if [ -r "$sh" ]; then . "$sh" || true; fi -done -unset sh - -# shellcheck disable=SC2068 -exec swaylock \ - --daemonize \ - --color=#000000EE \ - --scaling=fill \ - --font=Iosevka\ Aile \ - --font-size=28 \ - --text-color=#FFFFFFFF \ - --text-clear-color=#FFFFFFFF \ - --text-ver-color=#FFFFFFFF \ - --ring-color="${main_color}EE" \ - --ring-clear-color="${clear_color}EE" \ - --ring-ver-color="${ver_color}EE" \ - --ring-wrong-color="${wrong_color}EE" \ - --key-hl-color=#FFFFFF55 \ - --inside-color=#000000BB \ - --inside-clear-color=#000000BB \ - --inside-ver-color=#000000BB \ - --inside-wrong-color="${wrong_color}BB" \ - --ignore-empty-password \ - --indicator-caps-lock \ - --show-failed-attempts \ - --hide-keyboard-layout \ - --indicator-idle-visible \ - ${fx_args[@]} |