-
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
Add Githubnext Monaspace #1405
Add Githubnext Monaspace #1405
Conversation
To patch: |
I hope v3.0.3 is coming soon with it 🤗 |
Thanks for the PR! (for my own Issue ;-) From what I gleamed you did not add a license file. But what I would like to do is reducing the number of weights. Do you really think all the weights are useful? |
I am about to finalise 3.1.0, writing it up in #1404, but slow going as I have to work 'for my meals' in parallel ;) |
Thanks ! I think the License+Readme are on subdirectories for each font. |
Haha no worries, I think many people are alredy waiting for Nerd Font to add Monaspace to use it in vs-code |
Unfortunately there is a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not ready, but easy to fix.
Except that we need to come up with a name substitute.
bin/scripts/lib/fonts.json
Outdated
"patchedName": "MonaspaceArgon", | ||
"folderName": "MonaspaceArgon", | ||
"imagePreviewFont": "Monaspace Argon Nerd Font", | ||
"linkPreviewFont": "monaspace-argon", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is just not true?!
Is a PR ongoing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure what to do, I let you edit the PR if needed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's the details part of a link to https://programmingfonts.org, but I do not see Monaspace there at all.
Co-authored-by: Fini <ulf.fini.jastrow@desy.de>
Co-authored-by: Fini <ulf.fini.jastrow@desy.de>
SemiWide and ExtraWide might be nice in some contexts, but that is not really the audience of Nerd Fonts I guess. Lets start with few and we can always add more if there is really a demand. Simplify the paths; the old style stems from the time when we patched all variants per source font. Nowerdays the fonts are few (3 per source) and will almost always be installed together anyhow. Shorten the naming a bit for, for example ERROR: ====-< Family (ID 1) too long (37 > 31): MonaspaceXenon Nerd Font Propo Medium Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
[why] Monaspace has an RFN that individually protects 'Monaspace' and all the face names of noble gases 'Xenon' etc. Both must not be used on patched fonts. [how] Just add the rule(s). The concrete naming is not decided yet. Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
456cdb5
to
447fbc2
Compare
Force push because I had one name wrong 😬 |
[why] Shellcheck complains that quotes are missing. We know that there will not be any problem ever as the elements are hard coded, but fix to be warning free. Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
Well, I usually run $ NERDFONTS="--debug 2" bin/scripts/gotta-patch-em-all-font-patcher\!.sh -v /Monaspace or without debug-info and with parallel processing to be finished faster add $ bin/scripts/gotta-patch-em-all-font-patcher\!.sh -jv /Monaspace To see just all the re-naming and do not really patch, add Edit: Additional info: The difference is that |
FYI, I pulled this PR, built the fonts and installed the Mono variant of them. They have the same problem described in #1242 where Visual Studio is unable to display the font and falls back to Courier New. (No issues with the font in VS Code or Windows Terminal, just in Visual Studio 2022) Basically just confirming #1405 (comment) is true. |
Working on this now with 1st priority (i.e. this night). Stole the gaming laptop from one of my kids to have a real Windows machine next to me 😬 Installing |
@allcontributors please add @julien-blanchon for code |
I've put up a pull request to add @julien-blanchon! 🎉 |
Wow it's already ready, thanks you very much |
With #1406 merged, can Monaspace be merged now too? 😻 |
We are still waiting for upstream (i.e. @idan) on a naming decision (see [1]). (Well, and after the other still open PR is/are merged, I continue adding stuff meanwhile) [1] #1403 (comment) |
Maybe some of you want to try the patched font out, and report bugs. So we can fix the issues before release? MonispaceNeonNerdFont.tar.xz.gz Thank you! P.S.: The archive is |
@Finii Can confirm that this version works as expected in VS 2022! 🎉 |
After the working draft name Monispace the final patched font name will be Monaspice. * It keeps the characteristic `Mona` in the beginning * It changes just one character * The replacement is still a real word * The replacements sounds very similar Also other very good names have been suggested, thank you all for the input! Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
b9e0864
to
c56530c
Compare
I see the preview for the new font on the NerdFonts.com sit, but the download does not work (and I could not find the patched fonts in the repo yet). Am I too early? Is everything still being deployed? 😄 |
…aspace Add Githubnext Monaspace
Description
Added and patched Github Monaspace
Requirements / Checklist
What does this Pull Request (PR) do?
How should this be manually tested?
Any background context you can provide?
What are the relevant tickets (if any)?
Closes #1403
Screenshots (if appropriate or helpful)