Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonbeebe/MacDynamicWallpaper
Mojave-style dynamic wallpapers for macOS.
https://github.com/jonbeebe/MacDynamicWallpaper
macos mojave wallpapers
Last synced: 12 days ago
JSON representation
Mojave-style dynamic wallpapers for macOS.
- Host: GitHub
- URL: https://github.com/jonbeebe/MacDynamicWallpaper
- Owner: jonbeebe
- Created: 2018-06-08T04:32:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-06-08T21:21:16.000Z (over 6 years ago)
- Last Synced: 2024-08-01T16:53:40.223Z (3 months ago)
- Topics: macos, mojave, wallpapers
- Size: 36.1 KB
- Stars: 8
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://pipwerks.mit-license.org))## 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](https://www.cultofmac.com/553577/grab-all-16-macos-mojave-dynamic-wallpapers-right-here/) 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](https://www.peterborgapps.com/lingon/) (recommended) or manually using [Launch Daemons and Agents](https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html).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
```