this post was submitted on 27 Oct 2025
32 points (100.0% liked)

Linux

59302 readers
468 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

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

top 16 comments
sorted by: hot top controversial new old
[–] zdhzm2pgp@lemmy.ml 17 points 5 days ago (1 children)

Isn't it just firefox -p [name of profile]?

Yes it is thanks

[–] s3rvant@lemmy.ml 9 points 5 days ago (1 children)

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.

Thanks for sharing I did not understand the custom window class but hey that's a reason to read the Firefox CLI wiki

[–] MonkderVierte@lemmy.zip 5 points 5 days ago (1 children)
[–] aprehendedmerlin@lemmy.dbzer0.com 4 points 5 days ago (1 children)

Sorry I'm a noob I didn't realize that these also have man pages

[–] MonkderVierte@lemmy.zip 3 points 5 days ago

Not man pages tho. Just a short summary. Similiar to Windows CMD /? (but who still knows cmd nowadays).

[–] illusionist@lemmy.zip 4 points 5 days ago (1 children)

Fwiw: there us a Gnome extension to add profiles to the top bar

I should have mentioned my DE is Cinnamon

[–] progandy@feddit.org 3 points 5 days ago (2 children)

The list of possible CLI parameters can be found in the Mozilla wiki https://wiki.mozilla.org/Firefox/CommandLineOptions

[–] Jumuta@sh.itjust.works 2 points 5 days ago (1 children)
[–] aprehendedmerlin@lemmy.dbzer0.com 2 points 5 days ago (1 children)

You're right I'm a noob I didn't realize that these also have man pages

[–] Jumuta@sh.itjust.works 3 points 5 days ago (1 children)

that's completely fine :)

I think the biggest part of learning Linux is learning where to get help. Most programs have a help dialog with --help or -h, or man pages you can find somewhere. Even the terminal has a help dialog if you just type "help", most things are more user friendly than they seem!

If man pages are difficult to read, I recommend installing tealdeer (tldr). it shows a short summary of example command usages and it's great (e.g. tldr ls shows the different ways you can use ls)

[–] aprehendedmerlin@lemmy.dbzer0.com 3 points 5 days ago (1 children)

Thanks I have tealdear installed after I saw the mental outlaw's video about it after months back. It is great indeed

[–] FauxLiving@lemmy.world 2 points 4 days ago

First mental outlaw reference I’ve seen in the wild, 🍻

All the possible options explained very well here thanks