We share a single PC account and do exactly this to easily separate our profiles; here’s what I have for my launcher for example:
[Desktop Entry]Version=1.0Name=David-Firefox
Comment=Browse the World Wide Web
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;ExplorerExec=firefox %u -P David --class Davidfox
Terminal=falseX-MultipleArgs=falseType=Application
Icon=/home/david/Launchers/Firefox/Firefox-David.png
Categories=GNOME;GTK;Network;WebBrowser;MimeType=
StartupNotify=trueActions=NewWindow;NewPrivateWindow;ProfileManager;[Desktop Action NewWindow]Name=Open a New Window
Exec=firefox -P David --class Davidfox -new-window
[Desktop Action NewPrivateWindow]Name=Open a New Private Window
Exec=firefox -P David --class Davidfox -private-window
[Desktop Action ProfileManager]Name=Open the Profile Manager
Exec=firefox -ProfileManager --class Davidfox
Here I’m using a custom icon to help tell our profiles apart on our dock and use a custom window class so each profile’s windows will group with each other as well.
We share a single PC account and do exactly this to easily separate our profiles; here’s what I have for my launcher for example:
[Desktop Entry] Version=1.0 Name=David-Firefox Comment=Browse the World Wide Web GenericName=Web Browser Keywords=Internet;WWW;Browser;Web;Explorer Exec=firefox %u -P David --class Davidfox Terminal=false X-MultipleArgs=false Type=Application Icon=/home/david/Launchers/Firefox/Firefox-David.png Categories=GNOME;GTK;Network;WebBrowser; MimeType= StartupNotify=true Actions=NewWindow;NewPrivateWindow;ProfileManager; [Desktop Action NewWindow] Name=Open a New Window Exec=firefox -P David --class Davidfox -new-window [Desktop Action NewPrivateWindow] Name=Open a New Private Window Exec=firefox -P David --class Davidfox -private-window [Desktop Action ProfileManager] Name=Open the Profile Manager Exec=firefox -ProfileManager --class DavidfoxHere I’m using a custom icon to help tell our profiles apart on our dock and use a custom window class so each profile’s windows will group with each other as well.