Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CyanFi/macos-dynamic-wallpaper
A simple dynamic wallpaper script on macOS
https://github.com/CyanFi/macos-dynamic-wallpaper
Last synced: about 2 months ago
JSON representation
A simple dynamic wallpaper script on macOS
- Host: GitHub
- URL: https://github.com/CyanFi/macos-dynamic-wallpaper
- Owner: CyanFi
- Created: 2021-07-11T18:24:08.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-12T09:37:45.000Z (about 3 years ago)
- Last Synced: 2024-06-14T22:53:18.786Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 583 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Introduction
Apple script to customize the wallpaper on based on system time. Simplified implementation based on @[Dynamic_Walls](https://github.com/kush-agra/Dynamic_Walls)
- Big Sur supported
### Features
- 7:00--20:00(day): wallpaper for work
![day](asset/day.png)
- 20:00-7:00(night): wallpaper for relax
![night](asset/night.png)
- Scan every 10 second in the background
### How to use
- Download the zip/clone the repo to your computer
- Open terminal, on the repo folder, run `sh setup.sh`
- Under ```/Users/$(USER)/Pictures/```, create a folder named ```wallpaper```, and move the images under ```wallpaper```.
Note that you **must edit ```wallpaper.scpt``` to specify your file name**. (You may open wallpaper.scpt with default ```Script Editor```). As defined in ```wallpaper.scpt```, the default image name under `wallpaper` is `IMG001.jpg` and `IMG002.JPG`
### Disable this script
In terminal,
```sh
launchctl unload /Users/$(USER)/Library/LaunchAgents/DynamicWalls.Scheduler.plist```