17 lines
339 B
Bash
Executable file
17 lines
339 B
Bash
Executable file
#!/bin/sh -e
|
|
|
|
# Take a screenshot
|
|
scrot /tmp/screen_locked.png
|
|
|
|
# Pixellate it 10x
|
|
mogrify -scale 10% -scale 1000% /tmp/screen_locked.png
|
|
|
|
# Lock screen displaying this image.
|
|
i3lock -i /tmp/screen_locked.png
|
|
|
|
# delete Image
|
|
rm -f /tmp/screen_locked.png
|
|
|
|
# Turn the screen off after a delay.
|
|
sleep 60; pgrep i3lock && xset dpms force off
|
|
|