From fac215092822d86910e4a1cb8acbddb01ede23af Mon Sep 17 00:00:00 2001 From: Andrew Date: Fri, 26 Apr 2024 20:16:29 +0100 Subject: [PATCH] add -c flag to autopape.sh --- autopape.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/autopape.sh b/autopape.sh index bd720fd..dd155e5 100755 --- a/autopape.sh +++ b/autopape.sh @@ -1,17 +1,20 @@ #!/bin/sh # simple script to loop through each image in a directory and set said image as wallpaper for a specififed interval using feh +command="feh --bg-fill" interval="1m" +while getopts 'c:i:' flag; do + case "${flag}" in + c) + command="${OPTARG}";; -while getopts 'i:' flag; do - case "${flag}" in i) interval="${OPTARG}";; *) echo "Unrecognised option" exit 1;; - esac + esac done @@ -19,7 +22,7 @@ while [ true ] do for img in * do - feh --bg-fill "$img" + eval "$command" "$img" sleep "$interval" done done