I use KDE Plasma Desktop, and have a couple symlinks to /usr/bin/firefox in ~/bin/ which have different names. I've setup multiple 'Applications' for Firefox which use those symlinks as the 'program' and arguments of the format: -P [hardcodedprofilename] --new-window %u
Sadly, either KDE resolves the symlink, or Firefox does as the program forks.
If I ps axf | grep firefox I can't tell which firefox belongs to which process based on the command line arguments.
It would really be nice if the -P profile or -p profilepath(full) were the IMMEDIATE arguments after /usr/lib/firefox/firefox or similar. "Icons-and-Text Task Manager" isn't smart enough and only has TWO group options (Do not group) and (By Program Name), but I could see future support and/or other task group programs allowing group by firstN arguments or passing the PID off to another program to have it run commands and figure out a result.
I use KDE Plasma Desktop, and have a couple symlinks to /usr/bin/firefox in ~/bin/ which have different names. I've setup multiple 'Applications' for Firefox which use those symlinks as the 'program' and arguments of the format: -P [hardcodedprofilename] --new-window %u
Sadly, either KDE resolves the symlink, or Firefox does as the program forks.
If I ps axf | grep firefox I can't tell which firefox belongs to which process based on the command line arguments.
It would really be nice if the -P profile or -p profilepath(full) were the IMMEDIATE arguments after /usr/lib/firefox/firefox or similar. "Icons-and-Text Task Manager" isn't smart enough and only has TWO group options (Do not group) and (By Program Name), but I could see future support and/or other task group programs allowing group by firstN arguments or passing the PID off to another program to have it run commands and figure out a result.