-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
[Suggestion] Improve icons-only "Symbols Nerd Font" #479
Comments
This PR has the symbols fonts rebuilt for recent changes: #461
👍 |
Yes good suggestions and you are totally right that right now they are buried and easily out dated |
Cool, it looks like 1 and 3 will be taken care of thanks to #461 in the next release. Is that coming up anytime soon? Does the |
😟 I don't want to promise anything, I'm catching up on PRs but yeah the releases have been really poor lately. Hoping to automate things and just release monthly or something. Since you asked The 2048 is just the em size, good question on monospaced vs non. I believe currently both symbol only fonts are non-monospaced 🤔 |
No problem; I was just curious :)
Is it possible to make a monospaced symbols-only font? I'm interested in just installing one monospaced symbols-only font (which my terminal can fall back to from my text font) since I change monospaced fonts often and don't want to install the entire 2GB of Nerd fonts on my system. |
You can try the 1000-em symbols fonts along with the font configuration file: Here's an example package available in Arch and its derivatives (seems I've named the 1000-em font incorrectly if it's not monospaced): |
Glad to see you're back working on release automation @ryanoasis. Just checking in to make sure the fixed- and double-width symbols-only fonts will be first-class citizens of the new automated GitHub Actions releases? I think this issue can be closed if that's the case. |
@hpfr hey! thanks. Actually I had forgotten about this but yeah it definitely needs to happen. Automation is key to making this monster somewhat maintainable going forward 😬 |
@hpfr They are basically "first-class citizens" now: nerd-fonts/bin/scripts/lib/fonts.json Lines 363 to 378 in 877887c
|
This ticket can be closed with |
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. |
The implementation of the icons-only font in #84 is very useful, and I think it could be improved.
src/glyphs
. Instead of just providing the ttf in the repo, could you somehow leverage the standard patcher and just provide an empty font as input? Or maybe you could add an option to the patcher like--no-input
? I'm not sure of the best way to go about it since I'm not familiar with the code, but this way, the icons-only font won't get out of date and will keep up with all the other Nerd Fonts. Right now, I think the icons-only ttf is missing the Crystal icon added inoriginal-source.otf
in 3bdc094, based on the fact that it was added 4 months ago and the ttf's are from 2 years ago. Scripting them like the other Nerd Fonts would eliminate this problem. Also, should you generate otf's instead of ttf's since they have more features? Since it's just icons, you get to choose, right? I guess you could even do both.Thank you for your work on this excellent project!
The text was updated successfully, but these errors were encountered: