[MacTUG] macOS defaults list

Marlon A Griffith m3griffi at engmail.uwaterloo.ca
Thu Oct 26 15:31:02 EDT 2023


I have seen a version of this previously. Not sure if it is the same.

"""
Incomplete list of macOS defaults commands with demos ✨

🙋 What's a defaults command?

macOS applications and other programs use the defaults system to record 
user preferences and other information to be maintained when the 
application isn't running (font for new documents, or the position of an 
Info panel). Much of this information is accessible through an 
application's Preferences panel but sometimes they're hidden.

User defaults belong to domains, which typically correspond to 
individual applications. Applications, system services, and other 
programs have their own domains, they also share a domain named 
NSGlobalDomain. If a default isn't specified in the application's 
domain, it may be specified in NSGlobalDomain.

Each domain has a dictionary of keys and values representing its 
defaults; e.g. "Default Font" = "Helvetica". Keys are strings, values 
can be complex data structures comprising arrays, dictionaries, strings, 
and binary data. They're stored as XML Property List.

The defaults command line interface is a way to interact with these values.

Source: Real-World-Systems

https://macos-defaults.com/
"""


More information about the MacTUG mailing list