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

Add fonts to Microsoft Store #1013

Closed
3 tasks done
cglong opened this issue Nov 29, 2022 · 6 comments
Closed
3 tasks done

Add fonts to Microsoft Store #1013

cglong opened this issue Nov 29, 2022 · 6 comments

Comments

@cglong
Copy link
Contributor

cglong commented Nov 29, 2022

Requirements

  • I have searched the issues for my request and found nothing related and/or helpful
  • I have searched the FAQ for help
  • I have searched the Wiki for help

Is your feature request related to a problem? Please describe.
It's annoying having to manually check for and download new versions of a patched font.

Describe the solution you'd like
It'd be great if Nerd Fonts were available for installation and auto-update via the Microsoft Store.

Describe alternatives you've considered
Occasionally checking for updates to the fonts I use, or perhaps setting up something like RSS to monitor changes to the repo.

Additional context
N/A

@Finii
Copy link
Collaborator

Finii commented Nov 29, 2022

Is Choko not working for you? (I have never used it.)

@Finii
Copy link
Collaborator

Finii commented Nov 29, 2022

@cglong
Copy link
Contributor Author

cglong commented Nov 30, 2022

Good find! I personally prefer Scoop over Chocolatey, and I see now there's an official bucket containing these fonts 🙂

This definitely helps address the problem as listed in the issue, but I personally think the Microsoft Store would be more advantageous, due to its ubiquity and built-in support for autoupdates.

@Finii
Copy link
Collaborator

Finii commented Dec 1, 2022

Well ...

This project here 'just' creates the patched fonts.
Currently all packaging is done by volunteers / people who like one particular packaging system.

And as you can see from the following image, ... that can go a bit slow. Note that 2.2.2 has been released beginning of September and 2.2.1 in August 2022.

image

This is not criticism of the Scoop maintainers, it just shows how lagging it can be.

At the moment these are the (3rd party) packaging systems I'm aware of:

None of which are directly controlled by Nerd Fonts, but by enthusiasts. Often manually it seems.
I'm currently working on one of them to become part of the automated Nerd Fonts release process (#1008), but that takes considerable amounts of time (and partly I already regret starting 1008, as that keeps me from finishing v2.3.0)

Of course Nerd Fonts could be added to the MS Store. Some enthusiast could set that up. You suggest adding it the Nerd Fonts 'core', which is certainly better (because prompt updates help reducing Issue reports) - but a lot of work. I personally never ever (want to) use the Store [1]. I have a Windows box or two (running in a rack), but usually I do not work on them (one hosts just a Gitlab runner for testing my (day work) stuff compiling on 'obscure' systems ;), the other is used solely to reproduce "Nerd Fond Issues on Windows"). And then the Store will be some kind of 'closed stuff', while all packagers work on open source principles. How well will it interface to Github actions?

These are all no 'no go's, but the barrier is quite high.

That would at least take someone who explains how it works and maybe helps to implement it.

[1] The only exception is the excellent Windows Terminal, but I always cry out in frustration because it bundles a font, and I can not (easily) remove the font alone. I want to be the person in charge of the fonts on the system, and this Store stuff breaks that. Or I'm too dumb :-)

P.S. Regarding 1008/Homebrew: I also do not use MacOS, and I have even more limited access to MacOS boxes than Windows boxes. Just saying to prevent: You only support what you love.

@Finii
Copy link
Collaborator

Finii commented Jan 28, 2023

Thanks for the idea.
I have no clue how to do that, as detailed above.
Closing this for now.

@Finii Finii closed this as completed Jan 28, 2023
@github-actions
Copy link
Contributor

This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 31, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants