aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/i3lock.sh
blob: 1db4209dec555d387ca54be53bd551c275e32fe7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash
revert() {
  rm /tmp/*screen*.png
  xset dpms 0 0 0
}
trap revert HUP INT TERM
xset +dpms dpms 0 0 5
scrot -d 1 /tmp/locking_screen.png
convert -blur 0x8 /tmp/locking_screen.png /tmp/screen_blur.png
convert -composite /tmp/screen_blur.png ~/.config/i3/images/imagelock.png -gravity South -geometry -20x1200 /tmp/screen.png
i3lock -i /tmp/screen.png
revert "$@"