#!/bin/sh WALLPAPERS_HOME=${1:-$HOME/pics/wallpapers} # Get a random image file from the dir. RAND_BG=$(find "$WALLPAPERS_HOME" -type f -name "*.jpeg" -o -name "*.jpg" -o -name "*.png" | shuf | head -n1) # Set the image file as the background. (command -v wbg > /dev/null || (echo "wbg is not installed." && exit 1) && \ # else notify-send "Set background." && wbg "${RAND_BG}" )