PayloadKit

Screensaver

com.apple.screensaver

The payload that configures the screen saver.

macOS
macOS 10.11+exclusive

Configuration Keys (5)

KeyTypeTitle
askForPassword

If 'true', the user is prompted for a password when the screen saver is unlocked or stopped. When you use this prompt, you must also provide 'askForPasswordDelay'. Available in macOS 10.13 and later.

Depends on: askForPasswordDelay

Default: false

booleanRequire password to unlock screen.
askForPasswordDelay

The number of seconds to delay before the password will be required to unlock or stop the screen saver (the grace period). A value of '2147483647' (for example, '0x7FFFFFFF') disables this requirement. To use this option, you must set 'askForPassword' to 'true'. Available in macOS 10.13 and later.

Depends on: askForPassword ∈ [true]

Default: 0

integerRequire password delay
loginWindowModulePath

The full path to the screen-saver module to use.

stringScreensaver path
idleTime

The number of seconds of inactivity before the screen saver activates (0 = Never activate).

Default: 300

integerScreensaver idle time
moduleName

The name of the screen saver module.

Default: "Flurry"

stringScreensaver Module Name