Workaround for syncing via iDisk

Please note: This article has been contributed by a user.


Warning: This workaround has been contributed by a user. It is neither officially supported nor recommended. If you want to try it anyway, be sure to make regular backups of your database.

Choosing a web based location like iDisk is possible using soft links. This shouldn't be done while Things is running.

  • Mount your idisk and create a directory where you would like to store your Things library such as iDisk/Documents/Things.
  • If you have an existing Things db, move it from the default <home>/Library/Application Support/Cultured Code/Things directory into your new location. Else, remove the Things directory all together.
  • From Terminal, link the default location to the new iDisk location, e.g.
    $ ln -sf /Volumes/dotmac.username/Documents/Things <home>/Library/Application\ Support/Cultured\ Code/Things

These steps should be repeated for each Mac you wish to keep in sync. If you forget to mount your iDisk before opening Things, you will receive an error: "Your Things library could not be opened". Simply choose the "Quit" option, mount your idisk, and reopen Things.