Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have different Firefox profiles for each version I have installed on my system and I know I can specify the profile name I want to use like this:

/Applications/ -P minefield

Is it possible to create a dock icon or alias with additional parameters (just like in this article with shortcuts on windows)? That way I could have as many profiles as I want and wouldn't see the profile manager everytime I start the browser.

share|improve this question
up vote 3 down vote accepted

It's a bit more work to do this on mac but this is what you want:

Managing Multiple Firefox Profiles in OS X (via Internet Archive WayBackMachine)

The custom Firefox icons are still available from

share|improve this answer
Thanks, it works. The only thing I don't like is that I have two icons on my dock now. One for the launcher and one for the app itself. – Tomas Markauskas Nov 25 '09 at 17:22

Script Editor based solution was quite slow for me, so I looked for an alternative.

I ended up creating an application bundle with a bash script inside - see details at Using Firefox profiles on Mac OS X.

share|improve this answer
I suggest open -a --args [...] as it's more robust (installation path, binary name). – Daniel Beck Feb 11 '11 at 21:02
@DanielBeck: Thanks for the tip! Somehow I missed it when you posted it. Note to other readers: you will need the -n flag (as in open -n -a --args -no-remote -P ...) to open multiple instances, as by default open focuses the existing application. – Nickolay Jan 3 '12 at 0:16
This non-script alternative still works in Mavericks 10.9.1 and, when coupled with the custom icons mentioned in the other answer, is an especially copacetic solution. – martineau Feb 7 '14 at 16:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .