@@ -2,7 +2,5 @@
playerctl pause
-scrot /tmp/lock.png
-convert /tmp/lock.png -paint 2 /tmp/lock.png
-i3lock -i /tmp/lock.png
-rm /tmp/lock.png
+SIZE="$(xrandr | awk -F, '/Screen 0/ { print $2 }' | awk '{print $2 "x" $4 }')"
+maim -u | convert - -paint 2 RGB:- | i3lock --raw "$SIZE":rgb -i /dev/stdin