I’m using two profiles in Firefox with different Add-ons and configurations. I have one profile for casual browsing and another for development purposes and both can run in parallel.
First thing I’ve done I added the second profile. I’ve run Firefox with following command, to display profile manager:
$ firefox -P
Through GUI I’ve added the second profile, named it
Developer and saved it to the suggested location.
I’ve also renamed the default profile from
Default (I’ve just capitalized it).
Finally I’ve added shortcuts, that wasn’t hard since I’m using dmenu:
I’ve created developer script in
# nano /usr/bin/ffdev
… with following content:
firefox -no-remote -P "Developer"
I’ve made it executable:
# chmod +x /usr/bin/ffdev
Second, I’ve created default script, by copying developer:
# cp /usr/bin/ffdev /usr/bin/ffdef
Finally I’ve edited
nano and changed its content to:
firefox -no-remote -P "Default"