How do I setup different triggers for different Firefox profiles?

I’m trying to edit triggers on a new Firefox profile but every change that I make also changes the trigger in the other “Firefox” (aka profile) that I’ve added to the BTT sidebar.

How do I prevent this and have separate triggers for each one? (Creating a new BTT profile and switching all the time isn’t an ideal solution).

may not be the best solution but maybe try use different versions and forks of Firefox? e.g. Firefox-Developer-Edition, Zen, Floorp…?

1 Like

if the profile name is added to the window title, you could create a conditional activation group that checks the title in addition to the app name

@Andreas_Hegenberg

Thanks. This works for now.

The only issue is I can’t run both profiles at the same time. I guess BTT is not picking up the condition rule every time i click onto a window of a specific Firefox profile?

holy s**t i cant seem to internet today :sob:

So there’s one issue with this – the Bookmarks Manager window (and Developer Tools window, etc) won’t correctly activate the specific triggers I've set for that specific FF profile.

Reason? The name for the Bookmarks Manager window in Firefox is just “Library”. Doesn’t matter what profile you’re on.

Given that, if I’m running both profiles at the same time, and I add another conditional rule saying “Window name contains Library”, BTT can’t distinguish which FF profile that window belongs to. BTT will show a popup asking which one i want.

Example:
Mission Control for FF Profile 1
Shortcut ⌘+W for FF Profile 2

Even if i’m not running both profiles at the same time, this still happens.

Another issue is that the “Window name is Library” rule activates for other apps like Finder (in ~/Library) and probably other apps…

Any way around this?

(PS Im not sure how FF profiles work, but im guessing something within the app launches a profile from Application Support/Firefox/Profiles as a new Firefox instance or something. Things like “bundle identifier” just point to the Firefox app though)

It’s a good temporary solution. But i would have to transfer everything over from one profile to the new Firefox app and i literally just had to do that the other day already bc i’m trying to move from Brave browser over to Firefox :sob::sob:

Also i know its not a huge deal but each Firefox version would need to be updated separately & each might have their own bugs and extensions might break etc etc etc. So that’s maybe a little annoying.

If there's no way to fix this in BTT, then i’ll think about doing this i guess. Thanks