diff --git a/.scripts/i3cmds/lockscreen b/.scripts/i3cmds/lockscreen index 456857ff..bbdfe1ac 100755 --- a/.scripts/i3cmds/lockscreen +++ b/.scripts/i3cmds/lockscreen @@ -3,6 +3,16 @@ mpc pause >/dev/null 2>&1 pauseallmpv >/dev/null 2>&1 + + +# If `imagemagick` is not installed, use a colored screen. +[ -f /usr/bin/convert ] && + rm -f /tmp/locked.png && # remove old lock img + scrot -m -z /tmp/base.png && # Take a screen shot + pgrep -x dunst && notify-send -i ~/.scripts/pix/lock.png "Locking computer..." && + convert /tmp/base.png -blur 0x8 /tmp/locked.png && + i3lock -e -f -c 000000 -i /tmp/locked.png + i3lock -e -f -c 1d2021 # In five seconds, turn off display unless key press in last 4 seconds.