#!/bin/bash # Dependences: # scrot # imagemagick # i3lock SCREEN=$TMPDIR/bg.png # Take (silent) screenshot scrot "$SCREEN" -z # Create pixelated effect convert "$SCREEN" -scale 10% -scale 1000% "$SCREEN" # Lock screen i3lock -eui "$SCREEN" # Get rid of temporary background image rm "$SCREEN"