-
Notifications
You must be signed in to change notification settings - Fork 26
macos support #1
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
Comments
ikr. I really hope a macos version comes out soon |
+1 to this |
+1 |
I compiled the connector on macOS and manually linked the manifest in Firefox. After that, I used the plugin to create a new profile and launch it. Looks like the guts work fine on macOS. @null-dev created a Homebrew tap repository for the plugin. I bet they just need to wrap that and the macOS build up to get this running. I’ll take a stab at replicating the macOS build and setting up the tap. In case it’s helpful, here’s my quick and dirty approach to get it working:
And the following is the version macOS I’m running:
|
I've added newer install instructions below. I've been able to get the connector building and installing with the follow Formula:
(I'd add that as a PR to homebrew-firefox-profile-switcher but I can't create a PR on an empty repository. 🥲) The issue is, I can't install the manifest in Firefox with Homebrew. When I attempt to copy it I get a "Operation not permitted" error. That error is probably SIP blocking full disk access for brew. I'm going to see if I can get cargo to produce a pkg file that will install the manifest in the correct place. 🤞🏻 (edit: updated Formula w/caveat to link manifest.) |
can confirm this worked for me |
@MattHardcastle Wow, thank you so much for writing the formula! I'm a total noob regarding packaging apps for Mac OS so this is a big help. I've added an empty commit to the repo so now you should be able to open a PR. |
The tap is live. To install the connector w/Homebrew run the following:
Pay special attention to the caveat section while installing. The connector is not working on Apple Silicon. It works in Rosetta. |
I asked the Homebrew folks if it's possible to create a file in
I see a couple of options (in no particular order):
(Edited: I learned more about universal binaries and how to build them.) |
The latest version now includes instructions on how to install the connector on Mac OS. Thanks again Matt! |
What is currently missing for macos support? (except signing the executable)
I am also happy to take a look and create a pull request, but I would appreciate some hints on the current state then 👍
The text was updated successfully, but these errors were encountered: