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

Cleanup fonts #2190

Open
GarciaLnk opened this issue Feb 7, 2025 · 1 comment · May be fixed by #2200
Open

Cleanup fonts #2190

GarciaLnk opened this issue Feb 7, 2025 · 1 comment · May be fixed by #2200
Labels
dx Developer Experience Image specific

Comments

@GarciaLnk
Copy link
Contributor

GarciaLnk commented Feb 7, 2025

Currently, we are shipping 4 typefaces using their font files (https://github.com/ublue-os/bluefin/tree/main/system_files/shared/usr/share/fonts), out of these, we already ship Ubuntu fonts through an RPM in the DX image (ubuntu-family-fonts) and Inter is available as a Fedora package (rsms-inter-fonts). We should avoid shipping .ttf files since they will become outdated.

I'm unsure how relevant Meslo and Commit are, but we can't ship every typeface under the sun else the image would be a few GB larger (and we already ship 11 different fonts in the DX images, excluding the nerd-fonts fallback).

@dosubot dosubot bot added the dx Developer Experience Image specific label Feb 7, 2025
@castrojo
Copy link
Member

castrojo commented Feb 7, 2025

Yeah what we need to do is figure out exactly what to ship. Want to take lead on this? We don't need to ship everything but we should have the popular ones. We can probably save some space and drop some external dependencies too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dx Developer Experience Image specific
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants