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

MacOS install instructions? #5

Open
Tnings opened this issue Oct 20, 2021 · 2 comments
Open

MacOS install instructions? #5

Tnings opened this issue Oct 20, 2021 · 2 comments

Comments

@Tnings
Copy link

Tnings commented Oct 20, 2021

Could you write instructions on how to install on MacOS? Thanks!

@MrOtherGuy
Copy link
Owner

Sorry no, I can't really since I don't have access to any mac system. But it would likely be pretty much the same as described, except that the install directory (or "program folder") is somewhere else.

I don't know where macOS installs programs. But once you find that then the rest should probably be the same.

@aminomancer
Copy link
Contributor

I wrote some instructions a while ago:

You first need to find your Firefox installation folder. On Windows that's C:/Program Files/Firefox Nightly/. On Linux it should be usr/lib/firefox/. On macOS this is more complicated. You need to open the application file itself, probably in Macintosh HD/Applications/. It's the file you double-click to open Firefox, but it's actually a package, not a binary. If you right click it, there will be an option in the context menu labeled "Show Package Contents." Clicking this takes you to the app constants. From there, navigate to Contents/Resources/ to reach the root directory. So whichever OS you're on, you should end up with...

  1.   a file called config.js in your Firefox installation's root directory;
  2.   a folder called defaults in the root directory;
  3.   a folder called pref inside that defaults folder;
  4.   a file called config-prefs.js inside that pref folder;
  5.   a JS folder in your profile's chrome folder;
  6.   a utils folder in your chrome folder, containing chrome.manifest and boot.jsm;

So you're basically going to Macintosh HD/Applications/Firefox Nightly.app/Contents/Resources/ and dumping the contents of the program folder into there. And then of course, you need to make a chrome folder in your profile folder if you don't already have one. That's easier to find, you can go to about:profiles in your urlbar, find your profile in the page, click the "Open Folder" button in the profile's "Root Directory" row. That will locate it for you. Then you just make a chrome folder in that profile folder, and put the contents of the profile/chrome folder in there.

I have personally tested this, it works.

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

3 participants