Page MenuHomePhabricator

screenlocker script

Authored By
BBlack
Nov 22 2023, 6:59 PM
Size
278 B
Referenced Files
None
Subscribers
None

screenlocker script

#!/bin/sh
dpmsrevert() {
xset +dpms dpms force on
xset +dpms dpms 0 0 720
}
trap dpmsrevert HUP INT TERM
scrot /tmp/screen_locked.png
sync
mogrify -scale 10% -scale 1000% /tmp/screen_locked.png
sync
xset +dpms dpms 0 0 10
i3lock -nfei /tmp/screen_locked.png
dpmsrevert

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14365013
Default Alt Text
screenlocker script (278 B)

Event Timeline