Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure Profile Switcher to Work with Forks on MacOS #11

Open
cobcobs opened this issue Sep 21, 2022 · 5 comments
Open

Configure Profile Switcher to Work with Forks on MacOS #11

cobcobs opened this issue Sep 21, 2022 · 5 comments

Comments

@cobcobs
Copy link

cobcobs commented Sep 21, 2022

I am trying to configure this extension to work with LibreWolf on MacOS. I tried following #8 but I am unable to get it to work. I think I am symlinking the ax.nd.profile_switcher_ff.json file properly with the following command:

sudo ln -sf "$(brew ls -l firefox-profile-switcher-connector | grep -i ax.nd.profile_switcher_ff.json | head -n1)" "/Library/Application Support/librewolf/NativeMessagingHosts"/ax.nd.profile_switcher_ff.json

However, I do not think I am able to configure the profile switcher using the second steps you outlined in that issue:

mkdir -p ~/.config/firefoxprofileswitcher
echo '
{
    "browser_profile_dir": "'"$HOME"'/Application\ Support/Librewolf",
    "browser_binary": "/Applications/LibreWolf.app/Contents/MacOS/librewolf"
}
' > ~/.config/firefoxprofileswitcher/config.json

I found that it still points to the directory for Firefox profiles. Is there a different directory for the firefoxprofileswitcher on MacOS?

@ungeschneuer
Copy link

Did you find any solution?

@cobcobs
Copy link
Author

cobcobs commented Apr 23, 2023

@ungeschneuer Sadly I did not :(

@leshaburlak
Copy link

leshaburlak commented Aug 22, 2024

I think Macos applications might expect the config in application support or smth.
Asked the question here null-dev/firefox-profile-switcher#108

@regulskimichal
Copy link

Create a file in ~/Library/Preferences/ax.nd.nulldev.FirefoxProfileSwitcher/config.json and it should work

@0x6A7232
Copy link

0x6A7232 commented Mar 6, 2025

Don't know if this helps anyone but I was unaware that you can manage profiles directly from about:profiles in the URL bar (create, delete, set as default, launch profile in new browser).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants