I don’t know a good way to explain this, but let’s try.
Imagine that these icons…
…are all Google Chrome, but three different profiles. That is what I want.
What happens, whether creating .desktop files by hand or using kmenuedit is this:
- the launcher will respect the unique icons I choose
- I can force Chrome not to group the icons
- The panel icons still all show the default Chrome icon…
…instead of using the icon I chose for each instance.
The reason, for the interested, is that I want to have a work profile, a non-profit profile and a personal profile which all open and can be pinned with a unique icon.
I’ve gotten far enough that having separate menu entries with unique icons and individual .desktop files and ungrouped panel icons seems like progress, but Plasma seems to treat any instance that points at the final binary as “the same.”
That would work for web application type of scenarios, like a YouTube wrapper I think. I’m looking for full blown browser profiles, treated as first class citizens / own application.
For now I decided it’s been long enough and I should try Brave anyway, and haven’t used Firefox in a few years. So I’ll just use Brave for my personal stuff, Chrome for work, and Firefox for non-profit. If I fall in love with one so hard that the others annoy me, I’ll just have to get used to disappointment I guess, or learn to code.
That said… if anyone DOES know a way to do this in Wayland, I’m still interested. It looks like
app-id
is ignored by KDE, and so far as I can tell there’s no good way to set it anyway. With web browsers being the absolutely dominant application through which most people interface with cloud applications these days, it’s not uncommon to have multiple profiles with many tabs and different workflows. Based on the number of hits I get when researching this feature - absent in all major browsers on Plasma - it seems welcome.