PhotoFramer can download and set image of the day as wallpaper on OS X. The image provider is a local folder on PC or folder from Yandex Disk.
To use Yandex Disk integration, you need to set up token in .prefs file and assign YADISK_ENABLE variable to True.
yadisk_token=TOKEN
or you can use local folder from your PC through modifying this var like:
IMAGE_LOCAL_DIR = '/Users/User/Pictures/Point Lobos'
When you are ready just make script run_photoframer.sh
to run on startup. For macOS use Automator
or System Preferences → Users and Groups → Login items
.
OR
- Create a .plist file according to the instructions in the Apple Dev docs.
- Place in ~/Library/LaunchAgents or ~/Library/LaunchDaemons.
- Log in (or run manually via launchctl load [filename.plist]). Look at
com.user.loginscript_run_once.plist
to run job once orcom.user.loginscript_every_day.plist
to run it on a daily base. - To load script manually, open Up Terminal and type following command:
launchctl load ~/Library/LaunchAgents/com.user.loginscript_run_once.plist
- Check that you job put in the launched queue:
launchctl list | grep com.user.loginscript
If you find any problems or would like to suggest a feature, please feel free to file an issue