#!/usr/bin/env bash # src:https://github.com/veltall/custom-i3lock img_dir=/home/${USER}/.local/share/img overlay_images=("ajp.png" "antiVax.png" "archLinux.png" "archLogo.png" "linuxLogo1.png" "linuxLogo2.png") random_image_file=${overlay_images[ $RANDOM % ${#overlay_images[@]} ]} random_image=${img_dir}/${random_image_file} overlay=/home/${USER}/.local/share/img/ gravity=("center" "northwest" "northeast" "southwest" "southeast") random_gravity=${gravity[ $RANDOM % ${#gravity[@]} ]} notify-send "${random_image_file} @ ${random_gravity} coming up…" #echo "${random_image}" #echo "${random_gravity}" #scrot /tmp/currentworkspace.png #convert /tmp/currentworkspace.png -blur 0x5 /tmp/currentworkspaceblur.png #composite -gravity ${random_gravity} $overlay /tmp/currentworkspaceblur.png /tmp/lockbackground.png #i3lock -i /tmp/lockbackground.png