Hi guys, I know I can easily make a launcher file in ~/.local/share/applications for it but I don't know what arguments to put in Exec= line to launch a specific profile. I know it is possible but I don't know how to find it

you are viewing a single comment's thread
view the rest of the comments
[–] 8 points 1 year ago (1 child)

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 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.

  • source
  • hideshow 1 child comment