

Create multiple slightly edited copies of Firefox.app that run with the specified profile.Use Script Editor.app to create an "application" that runs Firefox with the command-line parameters you want.Use a separate launcher application like MultiFirefox, which is similar to Firefox's own profile manager, and also lets you choose the Firefox version to run.Use Terminal.app or similar to execute /Applications/Firefox.app/Contents/MacOS/firefox-bin with the necessary parameters.

Unfortunately on Mac OS X there's no easy way to specify command line parameters in a "shortcut", like there is on Windows. The basics are covered in this lifehacker article. A profile is a folder where Firefox keeps all your customizations, history, bookmarks, cookies, and other data.įirefox lets you run several independent instances using different profiles simultaneously - by specifying special options in the command line. If you are a Firefox power user, you are probably familiar with its profile system.
