Huge thanks to KB in this thread for sharing MMS’s info on this! I dont normally use the Terminal, as MMS discussed, to fix such problems, so I here share my use of his info, in case you’re having similar angst.
I recently upgraded to a new Mac and despite efforts to retain all my settings, the color palette in the color picker and my huge list of favorite styles (via the Text menu in Scriv) had reverted to their virgin state.
These being Mac OS X devices, I suspected there were files somewhere on my older Mac with the settings I needed on my new Mac. Those are usually found in the User’s Library. As MMS said, for the style settings, I needed the .GlobalPreferences.plist file. The whole path to that is Users/yourusername/Library/Preferences. But… it’s invisible (for good reason, believe me, there are tons of these that only a developer could love). To see it, since I am using a Finder alternative called PathFinder, I can choose to “Show Invisibles”. Cool.
Ready to hack? First, quit any OS X application that might be using this file.
Now I need to edit the file. And that also requires a special program. (MMS suggests using fseventer). I used Property List Editor. Unless you’re a geek, you probably don’t have it installed on your Mac. But, you have it; its in the Xcode Tools package on your Mac OS X installer disc. Once you’ve installed that package, double-clicking on any .plist file will open it into Property List Editor.
Before you ever edit a system file like this, select it and Duplicate! (In case your finger slips during editing, you still have the original.) I opened both the old mac and new mac copies of .GlobalPreferences.plist, found the property name “NSFavoriteStyles”, copied it from the old list and pasted it into the new list. (If you get two versions of NSFavoriteStyles as a result, just delete the old one and rename the new one.)
Recovering my favorite colors in the Apple color picker is even easier. Also in your Library (and NOT invisible) is a folder Colors. Replace the “NSColorPanelSwatches.plist” file in there on your new Mac with the same file from the same location on your old Mac. (Dont forget to make a copy of the file you’re replacing first.)
I should emphasize that the old and new Macs were/are running the same version of Leopard. And of course no guarantees that my luck will extend to you, sorry!
Now I can continue to work with this wonderful, essential creative tool without obsesssing about styles and colors (too much!).
PeterM, Fairfield CT