WinGet font support
Requirements
- [x] I have searched the issues for my request and found nothing related or helpful
- [x] I have checked the FAQ for help
- [x] I have reviewed the Wiki for relevant information
Problem Description
This is more "informational" and a polite "request" than a feature per se'.
WinGet is getting close to shipping 1.12 with support for installing fonts. We've been working on the feature for a few different preview releases as an experimental feature.
- https://github.com/microsoft/winget-cli/issues/166
Initially we're just planning to offer two fonts in the "official" community repository. We'd love nerd-fonts to be one of those. We have been testing with an internal manifest, and we're about ready to make a PR to add it over at https://github.com/microsoft/winget-pkgs.
We're going to hold off on additional community submissions to provide enough time for the new client to release and be distributed to most devices. If you would prefer to not be included, please let me know. Otherwise, once we submit the PR, we'd love to make sure you are comfortable with the content.
This is part of the "bootstrapping" to get an end-to-end validation workflow for fonts ahead of the release.
Desired Solution
No response
Alternatives Considered
No response
Additional Context
No response
I linked the PR to what we think is a good starter for what CaskaydiaCove might look like, if you have suggestions please feel free to comment.
Thank you @denelon for including our patched font into WinGet's community repo!
The only thing that catches my eye is that you use the zip release file and not the xz one. If you could support xz people would benefit from faster downloads and less traffic. I know xz has had it problems in the past and the support was not as wide spread as one could wish for, but maybe that is fixed now. Halfway recent tar versions include it out of the box now.
So maybe that is a suggestion. We plan to switch the Homebrew Casks also to xz, after a recent discussion with Homebrew's maintainers.
Thanks again, Fini
Edit: Add 'recent' to clarify that the discussion has been had already Edit: Correct WinGet repo
Hey @Finii, we've got an open Issue about supporting additional compression formats, but I'm not familiar with xz.
- https://github.com/microsoft/winget-cli/issues/2899
Hi! I’m interested in working on this issue. Could you please assign it to me? Thank you!