|
|
- #!/bin/sh
-
- hour=$(date +"%-H")
-
- morning=6
- afternoon=12
- night=19
- cached=$(cat /tmp/day_cache)
-
- if [ $hour -le $morning ]; then
- if [ ! "$cached" = "night" ]; then
- feh --no-fehbg --bg-fill ~/.local/backgrounds/evening/$(ls ~/.local/backgrounds/evening | sort -R | tail -1 )
- echo "night" > /tmp/day_cache
- fi
- elif [ $night -le $hour ]; then
- if [ ! "$cached" = "night" ]; then
-
- feh --no-fehbg --bg-fill ~/.local/backgrounds/evening/$(ls ~/.local/backgrounds/evening | sort -R | tail -1 )
- echo "night" > /tmp/day_cache
- fi
- elif [ $afternoon -le $hour ]; then
- if [ ! "$cached" = "afternoon" ]; then
- feh --no-fehbg --bg-fill ~/.local/backgrounds/afternoon/$(ls ~/.local/backgrounds/afternoon| sort -R | tail -1 )
- echo "afternoon" > /tmp/day_cache
- fi
- else
- if [ ! "$cached" = "morning" ]; then
- feh --no-fehbg --bg-fill ~/.local/backgrounds/morning/$(ls ~/.local/backgrounds/morning | sort -R | tail -1 )
- echo "morning" > /tmp/day_cache
- fi
- fi
|