In System Preferences → Desktop & Screen Saver, it's possible to set an interval for changing the desktop wallpaper picture:
However, you are limited to a few specific times:
Is it possible to set a custom time for this interval?
Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.
Sign up to join this communityI found this Apple scripts web page with examples.
There is a line in this script for the change of interval time allowing you to specify it, and you can customize the rest of the script to your needs.
tell application "System Events"
-- RANDOM ROTATION OF A FOLDER OF IMAGES
tell current desktop
set picture rotation to 1 -- (0=off, 1=interval, 2=login, 3=sleep)
set random order to true
set pictures folder to file "Mac OS X:Library:Desktop Pictures:Plants:"
set change interval to 5.0 -- seconds
end tell
end tell
~/Library/Preferences/com.apple.desktop.plist
but that was no help, so Idefaults read com.apple.desktop
and found thisChangeTime = 1800;
when divided by 60 was the interval that mine is set to (30mins). So I'm guessing if you could work out how to write this to the defaults for the desktop, you may be able to find a solution to your answer.ChangeTime
looks promising, but all instances ofChangeTime
are set to 1800 regardless of my setting in System Preferences…