-
-
Save dvessel/0d483f6d89e1ec85d63bfcf8123337d8 to your computer and use it in GitHub Desktop.
url scheme: | |
x-apple.systempreferences:com.apple.KEY[.KEY]?SUB-PANE | |
examples: | |
x-apple.systempreferences:com.apple.systempreferences.AppleIDSettings?iCloud | |
x-apple.systempreferences:com.apple.preference.keyboard?Shortcuts | |
urls: | |
com.apple.systempreferences.ApplelDSettings | |
com.apple.Family-Settings.extension | |
com.apple.FollowUpSettings.FollowUpSettingsExtension | |
com.apple.wifi-settings-extension | |
com.apple.BluetoothSettings | |
com.apple.Network-Settings.extension | |
com.apple.NetworkExtensionSettingsUI.NESettingsUIExtension | |
com.apple.ClassroomSettings | |
com.apple.Classroom-Settings.extension | |
com.apple.Notifications-Settings.extension | |
com.apple.Sound-Settings.extension | |
com.apple.Focus-Settings.extension | |
com.apple.Screen-Time-Settings.extension | |
com.apple.systempreferences.GeneralSettings | |
com.apple.Appearance-Settings.extension | |
com.apple.Accessibility-Settings.extension | |
com.apple.ControlCenter-Settings.extension | |
com.apple.Siri-Settings.extension | |
com.apple.Spotlight-Settings.extension | |
com.apple.settings.PrivacySecurity.extension | |
com.apple.Desktop-Settings.extension | |
com.apple.Displays-Settings.extension | |
com.apple.Wallpaper-Settings.extension | |
com.apple.ScreenSaver-Settings.extension | |
com.apple.Battery-Settings.extension | |
com.apple.Lock-Screen-Settings.extension | |
com.apple.Touch-ID-Settings.extension | |
com.apple.Users-Groups-Settings.extension | |
com.apple.Passwords-Settings.extension | |
com.apple.Passwords | |
com.apple.Internet-Accounts-Settings.extension | |
com.apple.Game-Center-Settings.extension | |
com.apple.WalletSettingsExtension | |
com.apple.HeadphoneSettings | |
com.apple.Keyboard-Settings.extension | |
com.apple.Mouse-Settings.extension | |
com.apple.Trackpad-Settings.extension | |
com.apple.Game-Controller-Settings.extension | |
com.apple.CD-DVD-Settings.extension | |
com.apple.Print-Scan-Settings.extension | |
com.apple.preferences.ClassKitPreferencePane |
@AlbertoAIG, you can open some sub-panels. It won’t go further than that. I only found two (first two examples) and gave up.
Try sticking with Spotlight search. However deep it leads you is as far as it will go.
IYDM, may I ask how to extract these URLs from macOS, If I want to do it myself?
@okarin001 For the above list, it was extracted from /System/Applications/System\ Settings.app/Contents/PlugIns/SystemPreferencesDockTile.docktileplugin/Contents/Resources/Sidebar.plist
. It only shows the top level settings so it isn’t useful.
There’s a better list over here: https://gist.github.com/dvessel/2b6ad97b2da16d445671b39618221aab
It was forked from another gist but I added all the possible sub-panels and anchors. It also shows how to get all of it through AppleScript. @AlbertoAIG should find that useful.
Hi,
Thanks for the information.
Is possible open an option inside sub-panel?