-
Notifications
You must be signed in to change notification settings - Fork 4
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
module idea: icon-theme #163
Comments
Specifically in the case of the icon theme you mentioned it's already packaged in COPR, so in your recipe add:
More generally for installing icon themes on Ublue I would suggest leveraging Fedora COPR instead of doing it through a blue-build module. For inspiration here is the .spec file I use for my gtk theme and icon pack: https://github.com/mecattaf/rpmbuild/blob/main/SPECS/catppuccin-theme.spec I guess the last step would be to create a github repo where contributors list the COPR repos they create for specific icon packs ("awesome-copr-icons"?) Hope that helps |
@mecattaf The reason why we would want this as a module instead is better discoverability by users. We can simply utilize rpm-ostree to install those packages, that's not a worry. Making a special GitHub repo for those could be nice. |
RPMs from Copr would definitely be easier, but I don't see how that's something that needs a new module (the features required are already supported in the Another concern I have is making another Fedora-only module. Supporting other base images is the long-term goal after all. |
Yeah, it's tough to make this cross-compatible across all OSes & all DEs. I just made an issue to open discussion, as I would feel someone would request it soon or later. |
It would be similar to proposed sound-theme module, but would be easier to implement, as it's more centralized.
Icon pack is copied to /usr/share/icons/ folder, icon cache & app-menu is updated & that should be it in a nutshell.
We could potentially have a external provider similar to
fonts
module, which would automatically download & install icon-theme you input.Issue with this is that not all icon-themes are the same in structure, so some of them would require different installation steps.
So we would maybe provide some popular icon-themes as a choice & maintain that.
Morewaita icon theme is popular as far as I see:
https://github.com/somepaulo/MoreWaita
We would only support this in Desktop Environments which encourage icon-theme support though, as Gnome strictly prohibits that as something official. We want to be official-compliant.
The text was updated successfully, but these errors were encountered: