Overview of Feedback Assistant defaults
maindefaults keys used by the Feedback Assistant application.repository·main·Indexed 23 days ago
https://github.com/yannbertrand/macos-defaultsA curated collection of macOS `defaults` commands for programmatically managing System Settings. It includes a searchable interface and documentation for manipulating system and application configurations, such as Activity Monitor Dock icons, update frequencies, and Finder desktop visibility. The project provides a discovery workflow using a `diff.sh` script and `defaults find` to identify keys and domains.
defaults keys used by the Feedback Assistant application.macos-defaults, it serves as a target environment for testing and discovering defaults.When enabled, open documents and windows will be restored when you re-open an application. This setting uses the NSQuitAlwaysKeepsWindows boolean parameter in the NSGlobalDomain.
⚠️ Note: Restarting the Mac or closing the session is necessary for changes to take effect.
macOS applications and system services use the defaults system to store user preferences (like fonts or panel positions) in XML Property Lists.
Key concepts:
NSGlobalDomain.To completely remove the custom DragLock setting and reset it to the macOS system default, use the defaults delete command.
defaults delete com.apple.AppleMultitouchTrackpad "DragLock"macOS provides several built-in keyboard shortcuts for capturing the screen:
⌘ cmd + ⇧ shift + 3 captures the entire screen.⌘ cmd + ⇧ shift + 4 allows you to select a specific area. After selecting the area, you can press space to capture an entire application window.⌘ cmd + ⇧ shift + 5 opens the Screenshot app/interface for more granular options.To completely reset the showWindowTitlebarIcons setting to its system default, delete the key from the com.apple.universalaccess domain and restart Finder.
defaults delete com.apple.universalaccess "showWindowTitlebarIcons" && killall FinderYou can adjust the size of icons in the Finder sidebar by modifying the NSTableViewDefaultSizeMode key in the NSGlobalDomain. This affects the visual scale of the sidebar elements.
Parameter type: int (integer)
Tested on macOS versions:
To hide connected servers on the macOS desktop (the default behavior), set the ShowMountedServersOnDesktop key in the com.apple.finder domain to false. You must restart the Finder process for the changes to take effect.
defaults write com.apple.finder "ShowMountedServersOnDesktop" -bool "false" && killall FinderTo revert the Dock icon size to its system default, delete the tilesize key from the com.apple.dock domain and restart the Dock process.
defaults delete com.apple.dock "tilesize" && killall DockUse the following command to check the current value of the ShowRemovableMediaOnDesktop setting in com.apple.finder.
defaults read com.apple.finder "ShowRemovableMediaOnDesktop"You can customize the time and date format displayed in the macOS Menu Bar digital clock by modifying the DateFormat key in the com.apple.menuextra.clock domain.
Accepted format tokens include:
ss: secondsHH: 24-hour clockEEE: 3-letter day of the weekd MMM: day of the month and 3-letter monthNote: Accepted values depend on your system's Language & Region settings. This has been tested on macOS Monterey, Big Sur, and Catalina.
defaults write com.apple.menuextra.clock "DateFormat" -string "\"EEE d MMM HH:mm:ss\""