Multiple (Firefox) personalities

Er... profiles, I mean. :P

I use Firefox add-ons for the occasional web development tasks. (Too bad, not all my favorite extensions are available in the workplace's "blessed" add-ons repository, but I can live with what's in there.) Sometimes, though, having too many add-ons slows down the browsing experience, specially for times when you just need to browse stuff and not much else.

The solution: create separate profiles for "normal" browsing and for web development ("debug" mode). Using Profile Manager, I created two profiles: "normal" and "debug".

Create two profiles in Firefox.

Any Firefox instance can be launched by using the -ProfileManager switch. I also use -no-remote so a new instance — not a new window — is opened every time.

Launcher properties for Firefox

I load up the "debug" instance with all the add-ons I require: among them, Web Developer, Firebug and Greasemonkey are the most important.

Load up the debug mode with nifty add-ons.

To differentiate debug mode from the normal-browsing instance, I would have to change the window title. For this, I loaded the Nightly Tester Tools add-on, which allows me to tweak the window title, among other things.

Tweak the window title with the Nightly Tester Tools add-on.

(I used the following string for the window title:

${DefaultTitle} ${Version} (Build ${AppBuildID}) - ${Profile}

Other variables are available in Menu > Tools > Nightly Tester Tools > Options.)

Firefox debug mode

I can then open both modes side by side:

Firefox dual personality

Update: Now that Personas are available, I've opted to use different ones for my normal (Firefox Robot) and debug (Carbon Fox) modes.

Comments

Popular posts from this blog

Pull files off Android phone