
Discover rooSwitch
The goal of rooSwitch is to make switching amongst various settings, for a given application easy. However, rooSwitch can also be used to: move an applications settings to a new computer, simulate a "first run" experience, create backups, and anything else you come up with.
Switch an applications settings |
|
![]() |
Switching settings is what rooSwitch was built for. Simply drop an application on rooSwitch and it will almost always find all the settings needed to be switched. To see what files rooSwitch is going to switch, ctrl-click on the profile and choose 'edit'. You're now viewing the profile editor. The files listed here will be copied when this profile is activated. Now you can copy this profile to create an exact copy, or choose "New Empty Profile" to create an empty profile. Double click the profile to activate it. |
Simulate a "first run" experience |
|
![]() |
Developers will often trash their application support and preferences files to simulate what the new user will see when they first run their application. To do this with rooSwitch simply select "New Empty Profile" from the Profile menu. Create and switch to the new profile. You are now running as if your previous settings had never existed. Now just switch back to your real data and you're back where you left off. |
Move your settings to a new computer |
|
![]() |
After dropping an application on rooSwitch, it created a .rooSwitch file. By default, this file is stored in ~/Library/Application Support/rooSwitch. The .rooSwitch file contains all the files for all the profiles for the rooSwitch document. If you copy this file to a new computer you can then 'restore' the active profile and now the new machine has the same data as the previous machine. Note: rooSwitch does not actively archive the files for the active profile. To ensure the .rooSwitch file has the latest copy of the active settings data, switch to another profile before copying the .rooSwitch file to another computer. |
Create backups |
|
![]() |
Copying a profile can be used to create a backup of the given data. This is useful when you're testing beta software and want to make sure your current settings are safe before running the latest beta. |