56 lines
1.1 KiB
Bash
56 lines
1.1 KiB
Bash
#!/usr/bin/bash
|
|
|
|
if [ $1 ]; then
|
|
lockbg="$1"
|
|
else
|
|
# lockbg=$(find $HOME/Pictures/wallpapers/*.png -type f | shuf -n 1)
|
|
lockbg="$HOME/.config/awesome/saturnalia/wallpaper.png"
|
|
fi
|
|
|
|
B='#282a36cc' # blank
|
|
C='#34353eCC' # clear ish
|
|
D='#f3f99dCC' # default
|
|
T='#e2e4e5ee' # text
|
|
W='#34353eCC' # wrong
|
|
H='#57c7ffCC' # Highlight
|
|
V='#ff5c57bb' # verifying
|
|
|
|
i3lock -n \
|
|
--insidevercolor=$C \
|
|
--ringvercolor=$V \
|
|
--insidewrongcolor=$C \
|
|
--ringwrongcolor=$W \
|
|
--insidecolor=$B \
|
|
--ringcolor=$D \
|
|
--linecolor=$B \
|
|
--separatorcolor=$D \
|
|
--verifcolor=$T \
|
|
--wrongcolor=$T \
|
|
--timecolor=$T \
|
|
--datecolor=$T \
|
|
--layoutcolor=$T \
|
|
--keyhlcolor=$H \
|
|
--bshlcolor=$W \
|
|
--image="$lockbg" \
|
|
--tiling \
|
|
--keylayout 0 \
|
|
--pass-media-keys \
|
|
--timestr='%H:%M' \
|
|
--time-font='Arimo Bold' \
|
|
--date-font='Arimo Bold' \
|
|
--timesize=48 \
|
|
--datesize=18 \
|
|
--indicator \
|
|
--datestr="%A, %d %b" \
|
|
--force-clock \
|
|
--refresh-rate=30 \
|
|
--radius=100 \
|
|
--ring-width=5 \
|
|
--veriftext='' \
|
|
--wrongtext='' \
|
|
--noinputtext='' \
|
|
--locktext='' \
|
|
--lockfailedtext='' \
|
|
--show-failed-attempts \
|
|
--ignore-empty-password
|