summaryrefslogtreecommitdiff
path: root/x11/seasonalwallpaper
diff options
context:
space:
mode:
Diffstat (limited to 'x11/seasonalwallpaper')
-rwxr-xr-xx11/seasonalwallpaper12
1 files changed, 12 insertions, 0 deletions
diff --git a/x11/seasonalwallpaper b/x11/seasonalwallpaper
new file mode 100755
index 0000000..f816136
--- /dev/null
+++ b/x11/seasonalwallpaper
@@ -0,0 +1,12 @@
+#!/bin/sh
+case $1 in
+ spring|summer|fall|winter) dir=~/.local/share/wallpaper/$1 ; xwallpaper --zoom "$dir/`ls $dir | shuf -n1`" ;;
+ *)
+ 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
+ ;;
+esac