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

Provide packaging #322

Closed
bdaase opened this issue Jan 8, 2022 · 6 comments
Closed

Provide packaging #322

bdaase opened this issue Jan 8, 2022 · 6 comments
Labels
enhancement New feature or request

Comments

@bdaase
Copy link

bdaase commented Jan 8, 2022

Even though the installation instructions are quite simple, for the ease of use and more publicity, it would be nice if packaging for different distributions could be provided. I would be especially interested in a Fedora package/Copr.

@K4LCIFER
Copy link

Aggreed. I'm not sure about other distributions, as I have never dealt with them, but creating a package for the AUR shouldn't be too difficult. I wouldn't mind doing that at some point.

@rafaelmardojai
Copy link
Owner

You could do something similar to what Manjaro community did:

https://gitlab.manjaro.org/Chrysostomus/firefox-gnome-theme-maia
https://gitlab.manjaro.org/packages/community/themes/firefox-gnome-theme-maia

But doesn't seems very practical IMO. Creating packages for something that get installed on an app user data folder is complicated.

@rafaelmardojai rafaelmardojai added the enhancement New feature or request label Jan 17, 2022
@JaneSmith
Copy link

Is it possible for it be set up as a Flatpak add-on for the Firefox Flatpak on Flathub? I've seen a few other apps with add-ons available, for example the Gimp Flatpak has a bunch of third-party plugins as installable add-ons.

@rafaelmardojai
Copy link
Owner

Is it possible for it be set up as a Flatpak add-on for the Firefox Flatpak on Flathub? I've seen a few other apps with add-ons available, for example the Gimp Flatpak has a bunch of third-party plugins as installable add-ons.

Not really, the main problem is that Firefox's customChrome.css is a per profile feature, so you can't set a generic Flatpak extensions endpoint.

@azmeuk
Copy link

azmeuk commented Dec 16, 2022

Have you considered submitting the theme directly to the firefox themes/addons database?
https://addons.mozilla.org/en-US/developers/
https://addons.mozilla.org/en-US/developers/addon/submit/distribution

This would have the benefit of automatically deal with updates, and would be a real improvement from the user side.

@rafaelmardojai
Copy link
Owner

@azmeuk Currently there's no way with extensions to inject custom CSS the way userChrome.css does.

There's only this thing that can be explored in the future, see #353.

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

No branches or pull requests

5 participants