-
Notifications
You must be signed in to change notification settings - Fork 5
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
Support Firefox in Flatpak #77
Comments
I've managed to hack together something that seems to work along the lines of the KeePassXC workaround. It's pretty ugly but hopefully it helps anyone trying to do the same, or provides a starting point for a better solution. I downloaded the source code and extracted the Bash scripts from native/connector and the Since I messed up the directory structure by putting everything in one folder, I had to modify Next, I added filesystem permissions in Flatseal for Firefox for
After I got In retrospect, the first thing I should've tried is copying the jq binary into the There are still some unresolved error messages in the logs such as: I'm not particularly happy with this solution, as it sort of brute forces everything and to an extent defeats the point of running Firefox as a Flatpak in the first place. It's also not very general as I had to make Flatpak-specific edits in the scripts to insert |
We'll soon merge the rust rewrite, someone can look into packaging the native part for flatpak, and then we can work around the manifest problem. |
It's currently impossible to use this extensions with the Flatpak versions of Firefox. That's because Flatpaks do not support native messaging.
That's a known issue for other projects as well, like KeePassXC, and there have been some workarounds we could investigate, for example:
https://discussion.fedoraproject.org/t/how-to-run-firefox-and-keepassxc-in-a-flatpak-and-get-the-keepassxc-browser-add-on-to-work/19452?u=rugk
The text was updated successfully, but these errors were encountered: