How can I know which setting TinkerTool is modifying? Is there any way to easily know which setting a TinkerTool option relates to in Mac OS X?

For example, the Show Hidden and System Files setting seems to be related to com.apple.finder AppleShowAllFiles. What about all the other settings?
Here’s a generic solution to find out what changed after applying a certain setting. I used this to create my .osx file which is full of hidden OS X tweaks.

Open Terminal.app, cd into a temporary directory, and check the difference between defaults read output before and after changing the setting.

cd /tmp
defaults read &gt; a
# change the setting using TinkerTool or however you like
defaults read &gt; b
diff a b # view the difference


If you’d rather use a UI to view the diffs instead of the diff binary, you could download the Kaleidoscope.app trial.



Alternatively, you could do a Spotlight search within the past hour/day/minute for plist files. That will only tell you which file changed, though; you would still have to figure out which setting in the file was tweaked.