top | item 45829111

(no title)

conaclos | 3 months ago

Have you tried `firefox --no-remote --profile <path>`?

In my case, I am able to launch several Firefox instances with distinct profiles.

discuss

order

o11c|3 months ago

Note that `--no-remote` breaks starting new browser windows from outside, which users normally want.

I'm starting to think that setting the `HOME` environment variable is the only way to really make things isolated - this still won't handle `~insertusernamehere` but basically everything else respects it.

glandium|3 months ago

--no-remote doesn't do anything anymore. It was removed about a year ago if memory serves.

rc_kas|3 months ago

I do `open -n "/Applications/Firefox.app" --args -p myprofilename` and that does the trick on mac

UltraSane|3 months ago

On windows powershell I do Start-Process "C:\Program Files\Mozilla Firefox\firefox.exe" -ArgumentList "-P default-release" Which is the exact same idea.

hosteur|3 months ago

How does that integrate with the "Dock" or menu bar at the bottom? (new to Mac)

bluebarbet|3 months ago

Yes, I tried that and everything else. Either it refuses to launch with `--new-instance` or (from memory, in the case of your command) subsequent `--new-tab`s may open in the wrong profile. Presumably due to the order in which the original instances were created. The point is that the system turns on these UIDs, which are not paths or even hashes of paths.