firefox-gnome-theme icon indicating copy to clipboard operation
firefox-gnome-theme copied to clipboard

Provide packaging

Open bdaase opened this issue 2 years ago • 6 comments

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.

bdaase avatar Jan 08 '22 12:01 bdaase

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.

K4LCIFER avatar Jan 16 '22 22:01 K4LCIFER

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 avatar Jan 17 '22 01:01 rafaelmardojai

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.

JaneSmith avatar Oct 15 '22 14:10 JaneSmith

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.

rafaelmardojai avatar Oct 17 '22 15:10 rafaelmardojai

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.

azmeuk avatar Dec 16 '22 08:12 azmeuk

@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.

rafaelmardojai avatar Dec 16 '22 19:12 rafaelmardojai