Skip to content

jonbeebe/MacDynamicWallpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Dynamic Wallpaper for macOS

This project contains an AppleScript that allows macOS earlier than 10.14 to have Mojave-style dynamic wallpapers (it also changes menubar and dark to light or dark mode depending on the time of day). It's not quite as accurate as in Mojave of course (and images don't change seamlessly), but it works and is better than nothing! Tested on 10.13 (High Sierra).

The script is a modified version of an older script created by Philip Hutchinson: https://github.com/pipwerks/OS-X-Wallpaper-Changer (MIT License)

Time of Day

The 16 images correspond to the following times of day:

  1. 5am - 6am
  2. 6am - 9am
  3. 9am - 12pm
  4. 12pm - 2pm
  5. 2pm - 3pm
  6. 3pm - 4pm
  7. 4pm - 5pm
  8. 5pm - 6pm
  9. 6pm - 7pm
  10. 7pm - 8pm
  11. 8pm - 9pm
  12. 9pm - 10pm
  13. 10pm - 11pm
  14. 11pm - 12am
  15. 12am - 1am
  16. 1am - 5am

Instructions

  1. Aquire the 16 images that make up the Mojave desktop wallpaper states. These images are not distributed as part of this repository.
  2. Place each image, one per folder, in the corresponding Wallpapers/Time of Day/mojave_dynamic_* folder (e.g. "mojave_dynamic_1", "mojave_dynamic_2", and so on, all the way up to 16).
  3. Move or copy the Wallpapers folder to your $HOME/Pictures/ folder.
  4. If you changed any of the paths or folder names, you'll need to manually update the script.
  5. Run the script automatically at an interval (e.g. every 30 minutes) using software such as Lingon (recommended) or manually using Launch Daemons and Agents.

When you're all done you should have images at the following paths (image file names can be different but the folders should be the same or you'll need to update the script):

$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_1/mojave_dynamic_1.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_2/mojave_dynamic_2.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_3/mojave_dynamic_3.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_4/mojave_dynamic_4.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_5/mojave_dynamic_5.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_6/mojave_dynamic_6.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_7/mojave_dynamic_7.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_8/mojave_dynamic_8.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_9/mojave_dynamic_9.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_10/mojave_dynamic_10.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_11/mojave_dynamic_11.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_12/mojave_dynamic_12.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_13/mojave_dynamic_13.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_14/mojave_dynamic_14.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_15/mojave_dynamic_15.jpeg
$HOME/Pictures/Wallpapers/Time of Day/mojave_dynamic_16/mojave_dynamic_16.jpeg

About

Mojave-style dynamic wallpapers for macOS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published