rooSwitch icon

What's new in rooSwitch 1.1

rooSwitch 1.1 was released with a handful of new features, including: move files instead of copying them, have preferences per application, AppleScript support and an Automator action to switch to a named profile.

Move files instead of copying them

feature screenshot

A common complaint with 1.0 is that copying a large set of data files (think Mail) can be time consuming and wastes disk space. 1.1 introduces the preference to move files instead of copying them. If the files being moved and the .rooSwitch file are on the same partition, switching becomes an almost instant operation.

warning: Moving files will disable the 'restore' feature. This is because rooSwitch no longer maintains a backup of the data files for the active profile.


Application specific preferences

feature screenshot

Want to copy your stickies files but move your Mail.app files? This is now possible with the application specific preferences introduced in 1.1. Push the disclosure triangle next to the "x profiles" text. There you see this application's preferences. By default they mirror the global preferences. Once changed, they will maintain their setting regardless of the global preferences.

AppleScript suppport

feature screenshot

AppleScript support has been added to rooSwitch. A sample script would look like:

  tell application "rooSwitch"
    tell document "Mail.rooSwitch"
      tell profile "default" to activate with allow quit
    end tell
  end tell

Consult rooSwitch's AppleScript dictionary for more details.

Automator action

feature screenshot

You can now use Automator to switch to a specific profile. Find the .rooSwitch file you want to work with (by default, located in ~/Library/Application Support/rooSwitch) and drag that into Automator. Now add the rooSwitch "Switch Profile" action. Supply the name of the profile to activate and you're on your way.