diff options
Diffstat (limited to 'misc/seasonalwallpaper')
| -rwxr-xr-x | misc/seasonalwallpaper | 13 | 
1 files changed, 6 insertions, 7 deletions
diff --git a/misc/seasonalwallpaper b/misc/seasonalwallpaper index 1b5bf4a..525bfb0 100755 --- a/misc/seasonalwallpaper +++ b/misc/seasonalwallpaper @@ -1,13 +1,12 @@  #!/bin/sh  case $1 in -	spring|summer|fall|winter) dir=~/.local/share/wallpaper/$1/ ; xwallpaper --zoom "$dir`ls $dir | sort --random-sort | head -1`" ;; +	spring|summer|fall|winter) dir=~/.local/share/wallpaper/$1/ ; xwallpaper --zoom "$dir`ls $dir | shuf -n1`" ;;  	*) -		case "`date +%b`" in -			Dec|Jan|Feb)	season=winter	;; -			Mar|Apr|May)	season=spring	;; -			Jun|Jul|Aug)	season=summer	;; -			Sep|Oct|Nov)	season=fall	;; +		case `date +%b` in +			Dec|Jan|Feb)	$0 winter	;; +			Mar|Apr|May)	$0 spring	;; +			Jun|Jul|Aug)	$0 summer	;; +			Sep|Oct|Nov)	$0 fall		;;  		esac -		$0 $season  	;;  esac  | 
