Preferee

No more defaults write

Release Notes

What's new in Preferee?

Preferee 1.0 Beta 6

New Features

  • The new Swap feature lets you apply manual edits or imported user defaults from a plist file while backing up your own original user defaults for the domain in question, making it possible to swap back with a single button click. This is convenient if you're a developer who sometimes works with a user's preferences to match their setup as closely as possible while investigating a bug report.
  • You can now open plist files with Preferee to either import into or swap with a domain's user defaults.
  • If an app matching an edited user defaults domain is currently open, Preferee now offers to relaunch the app when you save to make sure your edits apply.

Bug Fixes and Improvements

  • Fixed a problem that could occur when editing user defaults for a standard domain that has a container domain namesake.

Preferee 1.0 Beta 4

New Features

  • You can now search for domains. Don't be surprised at the amount of matches — it's fuzzy search. The best matches still end up at the top of the list.
  • Preferee now handles the "x-preferee" URI scheme, which lets you open user defaults in Preferee from the Terminal, via a command along the lines of "open x-preferee:com.manytricks.Moom". To match the defaults command's behavior, this opens container domains preferably. If you'd rather err on the side of non-container standard domains, use a double colon — example: "open x-preferee::com.manytricks.Moom" (This is case-sensitive. If there's no exact match, Preferee will just search and select the first match, which enables you to run lazy commands along the lines of "open x-preferee:moom". As of now, ":" vs. "::" makes no difference at that point.)

Bug Fixes and Improvements

  • Improved copy & paste support.
  • Improved undo support.
  • Made some features easier to discover.

Preferee 1.0 Beta 3

New Features

  • View menu: Optionally have the sidebar show all available domains. When enabled, you can still curate a set of favorites via File menu or the sidebar's context menu.
  • View menu: Option have the sidebar merge the separate sections for standard (non-sandboxed) and container (sandboxed) domains.

Bug Fixes and Improvements

  • Icons! Those aren't just pretty, they also help distinguish between standard and container domains.

Preferee 1.0 Beta 2

Takeoff

  • Initial (somewhat) public beta.

Preferee 1.0 requires macOS 11 Big Sur or newer. You can try it for free. The release notes are an interesting read.