monaspace icon indicating copy to clipboard operation
monaspace copied to clipboard

Add Nerd Fonts

Open jsanzdev opened this issue 1 year ago • 18 comments

Can the Nerd Fonts added so we can use these fonts in the terminals?

It would be amazing to have these type of Icons included! image

jsanzdev avatar Nov 10 '23 07:11 jsanzdev

I currently use the MesloLGS NF build from here https://github.com/ryanoasis/nerd-fonts/ It would be great to have nerd fonts already integrated. If this has to be done by ourselves (or in the nerd-font repo), please give a hint.

Edit: There is already an issue over there. Maybe that's the corrects place for this issue: https://github.com/ryanoasis/nerd-fonts/issues/1403

dbhorst avatar Nov 10 '23 08:11 dbhorst

Yes please 👍

julien-blanchon avatar Nov 10 '23 08:11 julien-blanchon

Yes! powerlevel10k FTW!

znmeb avatar Nov 10 '23 09:11 znmeb

not ideal but this is my current work around for this in iterm2 image

AvidDabbler avatar Nov 10 '23 15:11 AvidDabbler

This works perfectly, @AvidDabbler — thank you!

igbanam avatar Nov 11 '23 09:11 igbanam

I'll test this in WSL tomorrow! I've got zsh / powerlevel10k configured there and I just need to load Monaspace into Windows.

znmeb avatar Nov 11 '23 09:11 znmeb

Yes, please. this font is the new FiraCode.

SalahEddineGhamri avatar Nov 11 '23 18:11 SalahEddineGhamri

If you're on Linux here's how to have emojis and nerdfonts with any unpatched font: https://dev.to/moniquelive/using-nerd-font-symbols-and-emoji-with-any-unpatched-font-in-linux-3kdo

moniquelive avatar Nov 12 '23 15:11 moniquelive

Update here: alas, because Nerdfont has lots of logos of businesses, this needs some approval from legal, and I have a hard time forecasting how long this is going to take. But the good news is that there might be some work already happening for Cascadia Code (also MSFT) which we might be able to follow in the footsteps of. Stay tuned, just wanted to let you know that we're trying to figure this out!

idan avatar Nov 17 '23 18:11 idan

Is that why they replaced the Debian "swirl" with an up-arrow? :-)

znmeb avatar Nov 17 '23 20:11 znmeb

  • Added in https://github.com/ryanoasis/nerd-fonts/pull/1405

https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/Monaspace.tar.xz

rollingmoai avatar Nov 20 '23 00:11 rollingmoai

https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/Monaspace.tar.xz

Why are the fonts title Monaspice lol

winstxnhdw avatar Dec 29 '23 23:12 winstxnhdw

https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/Monaspace.tar.xz

Why are the fonts title Monaspice lol

Certain licenses don’t allow modified redistribution of the same name.

khaneliman avatar Dec 29 '23 23:12 khaneliman

Now that Cascadia Code has figured out how to do this from a legal perspective, I think we can probably follow in their footsteps!

idan avatar May 04 '24 05:05 idan

I found a way to use the Nerd Font Symbols Nerd Font as a fallback font, which works perfectly with all fonts. This eliminates the need to install the Nerd Font version of each specific font.

you can download this font from Nerd font repo https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.1/NerdFontsSymbolsOnly.zip

settings in vscode as follows "terminal.integrated.fontFamily": "'Monaspace Neon', 'Symbols Nerd Font'"

alternatively if needed, there is script to generate Nerd font also. https://github.com/ryanoasis/nerd-fonts#font-patcher

Hope that solves

kalpeshdhotre avatar Jul 30 '24 04:07 kalpeshdhotre

That's useful, but not all software supports fallback fonts.

awebeer256 avatar Jul 30 '24 17:07 awebeer256