Advertisement
Guest User

Untitled

a guest
Aug 25th, 2014
677
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.98 KB | None | 0 0
  1. #!/bin/bash
  2. HOUR=`date +"%H"`
  3.  
  4. function set_bg {
  5.   # export DBUS_SESSION_BUS_ADDRESS environment variable
  6.   PID=$(pgrep gnome-session)
  7.   export DBUS_SESSION_BUS_ADDRESS=$(grep -z DBUS_SESSION_BUS_ADDRESS /proc/$PID/environ|cut -d= -f2-)
  8.   gsettings set org.gnome.desktop.background picture-uri file:///home/myusername/BitDay-2560x1600/$1
  9. }
  10.  
  11. if [ "$HOUR" -gt 2 ] && [ "$HOUR" -le 5 ]; then
  12.   set_bg "08-Late-Night.png"
  13. elif [ "$HOUR" -gt 5 ] && [ "$HOUR" -le 9 ]; then
  14.   set_bg "01-Morning.png"
  15. elif [ "$HOUR" -gt 9 ] && [ "$HOUR" -le 12 ]; then
  16.   set_bg "02-Late-Morning.png"
  17. elif [ "$HOUR" -gt 12 ] && [ "$HOUR" -le 15 ]; then
  18.   set_bg "03-Afternoon.png"
  19. elif [ "$HOUR" -gt 15 ] && [ "$HOUR" -le 17 ]; then
  20.   set_bg "04-Late-Afternoon.png"
  21. elif [ "$HOUR" -gt 17 ] && [ "$HOUR" -le 19 ]; then
  22.   set_bg "05-Evening.png"
  23. elif [ "$HOUR" -gt 19 ] && [ "$HOUR" -le 23 ]; then
  24.   set_bg "06-Late-Evening.png"
  25. elif [ "$HOUR" -ge 0 ] && [ "$HOUR" -le 2 ]; then
  26.   set_bg "07-Night.png"
  27. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement