mirror of https://github.com/bvn13/dotfiles.git
13 lines
509 B
Bash
13 lines
509 B
Bash
#!/bin/bash
|
|
IMAGE=/tmp/screen.png
|
|
TEXT=/tmp/locktext.png
|
|
|
|
grim -o $(swaymsg -t get_outputs | jq -r '.[] | select(.focused) | .name') /tmp/screen.png
|
|
|
|
convert /tmp/screen.png -scale 25% -blur 0x2 -scale 400% -fill black -colorize 50% /tmp/screen.png
|
|
[[ -f $1 ]] && convert /tmp/screen.png $1 -gravity center -composite -matte /tmp/screen.png
|
|
|
|
[ -f $TEXT ] || {
|
|
convert -size 1920x60 xc:black -font Liberation-Sans -pointsize 26 -fill white -gravity center -annotate +0+0 'Type password to unlock' $TEXT;
|
|
}
|