nerd-fonts icon indicating copy to clipboard operation
nerd-fonts copied to clipboard

WinGet font support

Open denelon opened this issue 3 months ago • 4 comments

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

denelon avatar Oct 03 '25 18:10 denelon

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.

dkbennett avatar Oct 03 '25 20:10 dkbennett

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

Finii avatar Oct 07 '25 04:10 Finii

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

denelon avatar Oct 13 '25 20:10 denelon

Hi! I’m interested in working on this issue. Could you please assign it to me? Thank you!

Raj-Dwivedi2005 avatar Oct 17 '25 05:10 Raj-Dwivedi2005