Apr 03, 2023

prefsniff is a utility to watch macOS plist files for changes, and then autogenerate the defaults command to apply those changes. Its intended use is to have prefsniff watch a plist file while setting a system or application preference. The resulting defaults command can then be added to a shell script or incorporated into a configuration management system such as Ansible.

This could be useful for improving my install script; I have lots of settings in there, but it's missing lots of settings too.

↑ up