blob: d80c10e3b17db042ae3be9668c9e593589faa35e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/bin/sh
# Wrapper script for setting wallpaper
program_name=setwp
for argument in $@;
do
[ ! -e $argument ] && { echo $program_name: cannot access "'$argument'": No such file or directory && exit 2; }
[ -d $argument ] && wallpaper_list="$wallpaper_list $(ls -d $argument/*)"
[ -f $argument ] && wallpaper_list="$wallpaper_list $argument"
done
xwallpaper --zoom $(shuf -en 1 $wallpaper_list)
|