Panoptes is a mac screensaver that rotates through a set of webpages. It's ideal for displaying status or system monitoring dashboards as your screensaver.
Install from the homebrew tap:
~ % brew tap jamesdobson/panoptes
~ % brew cask install panoptes
Panoptes currently supports configuration via the command line.
Panoptes can be configured from the command line.
Get the List of URLs like this:
~ % defaults read ~/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Preferences/ByHost/com.softwarepunk.Panoptes urls
(
"https://www.apple.com"
)
~ %
Set the list of URLs:
~ % defaults write ~/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Preferences/ByHost/com.softwarepunk.Panoptes urls -array "https://www.apple.com" "https://www.google.com"
~ %
The rotation interval is the time, in seconds, to display a URL before switching to a new URL.
Get it like this:
~ % defaults read ~/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Preferences/ByHost/com.softwarepunk.Panoptes intervalSecs
60
~ %
Set it like this:
~ % defaults write ~/Library/Containers/com.apple.ScreenSaver.Engine.legacyScreenSaver/Data/Library/Preferences/ByHost/com.softwarepunk.Panoptes intervalSecs -float 30.0
~ %
Licensed under the MIT license.