#!/bin/bash wallpapers=(~/.wallpapers/*) [ -z "$wallpapers" ] && exit chosen=$(printf "%s\n" "${wallpapers[@]}" | cut -c24-80 | ~/.scripts/dmenu.sh -i -p "Choose wallpaper:") [ -z "$chosen" ] && exit ~/.scripts/wal.sh ~/.wallpapers/$chosen