#!/bin/mksh bg=/tmp/screen.png lock_png=${HOME}/scripts/lock.png _backlight=$(xbacklight -get) backlight=${_backlight::2} scrot ${bg} #convert ${bg} -scale 25% -scale 400% ${bg} convert ${bg} -blur 0x2 -sharpen 1x4 ${bg} [[ -f ${lock_png} ]] && convert ${bg} ${lock_png} \ -gravity center -composite -matte \ ${bg} xbacklight -set 5 i3lock -u -n -i ${bg} rm ${bg} xbacklight -set $backlight