Change the wallpaper based on Mojave theme and the local time.
Thanks to Martin Hansen for the original Desktop.py
module.
Powered by
Just download the repository, get some wallpapers (see the Wallpapers section) and run the WeatherDesk.py
script.
NOTE: If you use OS X, see the note for OS X users.
$ python3 WeatherDesk.py
-c name [name ...], --city name [name ...]
Specify city for weather. If not given, taken from ipinfo.io.
Example: WeatherDesk.py -c paris
Put the .weatherdesk_walls directory in the default ~/.weatherdesk_walls/
directory or specify a directory with the --dir
option.
You can choose your own custom set, conforming to the naming rules.
-
Linux
- AfterStep
- Awesome WM
- Blackbox
- Cinnamon
- Deepin
- Enlightenment
- Fluxbox
- Gnome 2
- Gnome 3
- i3
- IceWM
- JWM
- KDE
- LXDE
- LXQt
- Mate
- Openbox
- Pantheon
- Razor-Qt
- Trinity
- Unity
- Windowmaker
- XFCE
-
Windows
-
OS X
Run
$ nohup python3 WeatherDesk.py > /dev/null &
Please disable the auto-reset/change of wallpaper in the "Desktop and Screen Saver" preferences.