From ac8fbf99c5f5740214726f8f0fbe4bfdb860e53d Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Mon, 18 Nov 2024 10:53:00 -0600 Subject: avoid using ls in seasonalwallpaper --- x11/seasonalwallpaper | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'x11/seasonalwallpaper') diff --git a/x11/seasonalwallpaper b/x11/seasonalwallpaper index f816136..121a300 100755 --- a/x11/seasonalwallpaper +++ b/x11/seasonalwallpaper @@ -1,12 +1,12 @@ #!/bin/sh case $1 in - spring|summer|fall|winter) dir=~/.local/share/wallpaper/$1 ; xwallpaper --zoom "$dir/`ls $dir | shuf -n1`" ;; + spring|summer|fall|winter) dir=~/.local/share/wallpaper/$1 ; xwallpaper --zoom "`shuf -n1 -e $dir/*`" ;; *) case `date +%b` in - Dec|Jan|Feb) $0 winter ;; - Mar|Apr|May) $0 spring ;; - Jun|Jul|Aug) $0 summer ;; - Sep|Oct|Nov) $0 fall ;; + Dec|Jan|Feb) $0 winter ;; + Mar|Apr|May) $0 spring ;; + Jun|Jul|Aug) $0 summer ;; + Sep|Oct|Nov) $0 fall ;; esac ;; esac -- cgit v1.2.3