2

Rather new to MacOS (monterey here) though I'm a linux guru for 2 decades, and a UNIX Guru from 3 decades ago. So my question might be trite.

Icons for items on the desktop is working for 2 firefox profiles. BUT when each are running, still see the usual firefox icon and name ("Firefox").

I found How can I change an application icon in Mac OS X? but that just gives what I already have - desktop icons.

There are other superuser questions, but they are far out of date, and all links from those threads are 404. Any modern solutions?

Many thanks in advance.

[long time reader, first-time poster]

BGH
  • 21

2 Answers2

0

Both profiles are running in the same app instance, therefore will always have the same icon.

If you run two distinct instances by duplicating the app itself, then they will still have the same app signature & the OS cannot differentiate between them.
The only way to realistically achieve 'separation' is to run two different apps - either literally [eg FF & Chrome] or by separating their identities before compile.

Tetsujin
  • 50,917
0

Duplicating the app (in Applications) worked perfectly for me. I changed the icon (Get Info -> dragndrop to upper left corner) and the name (renamed this app bundle).

Now it shows in Dock with the different icon and name. I have classical Firefox and then this duplicated with different name and icon, while both run simultaneously.

I created an automator application that runs this App copy with the correct profile: open -a "<duped_app_name>" --args --name="<whatever>" --no-remote -P "<profile_name>" example.com. Also with the same icon and pinned it in Dock.

(And the duplication probably takes zero space, if copy-on-write works in apfs.)

Adam
  • 111
  • 2