Using Firefox the right way
I have known Firefox allowed multiple profiles, but until today I never looked up the command to get to the profile manager. I seem to have forgotten to search for it until I was not by a computer to do so. I am running 113 extensions, with about 1/3 disabled right now. Seems like a lot, but I use a lot of extensions for various things and with the load time increased with so many extensions it isn’t worth it to disable some of the small ones.
I have since looking it up decided to change my entire dealings with Firefox. I recommend moving your Firefox profile to another partition to prevent data loss. Here is my C:\Documents and Settings\USER\Application Data\Mozilla\Firefox\profiles.ini
Note: IsRelative=0 is only used when the profile is located in a directory other than C:\Documents and Settings\USER\Application Data\Mozilla\Firefox\. Set it to IsRelative=1 if you are keeping that profile in the directory.
[General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=0 Path=D:\Firefox\default Default=1 [Profile1] Name=lite IsRelative=0 Path=D:\Firefox\lite [Profile2] Name=developer IsRelative=0 Path=D:\Firefox\developer
To create the additional profiles you can edit manually, but I would use the profile manager to make it easier.
"C:\Program Files\Mozilla Firefox\firefox.exe" -ProfileManager
After that starts up create as many profiles as you need and exit. We then want to make it so that you can run multiple profiles at the same time. For me this is good because with as many extensions as I have installed any popup windows take forever to load so I used an extension to make them open in a new tab instead; now I can run a lite version instead.
Create a shortcut with the following command:
"C:\Program Files\Mozilla Firefox\firefox.exe" -P profile -no-remote
Replace profile with the name of the profile you are using, if it contains spaces wrap it in quotes. For example, the developer profile.
"C:\Program Files\Mozilla Firefox\firefox.exe" -P developer -no-remote
You can now run each shortcut with a different profile and each one will have a different set of extensions, history, etc. This is huge for me, I can now dump all my stupid development shit into a profile and not have to screw with having it there when I don’t need it.





