ryanoasis / nerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
https://NerdFonts.com
Other
52.86k stars 3.6k forks source link

Monaspice is missing ligatures #1487

Closed justDeeevin closed 5 months ago

justDeeevin commented 6 months ago

🗹 Requirements

🎯 Subject of the issue

Experienced behavior:

Monaspice has no ligatures! Expected behavior:

Monaspice should have ligatures. Monaspace does. Example symbols:

=>, ->, ==, etc.

🔧 Your Setup

★ Screenshots (Optional)

Finii commented 5 months ago

Well, I checked with Radon to really "see" the font is selected, and the ligatures work there. I would assume they also work with Neon.

Maybe you did not enable the StyleSets? I have no clue how StyleSets are activated with Kitty. You can also freeze the Sets into a specific fonts for example with https://github.com/MuTsunTsai/fontfreeze Monaspace says:

image

image

If you think that is not the problem please supply your Kitty settings.

justDeeevin commented 5 months ago

Yeah, the font behaves properly in VSCode as well. Sorry, I should have double-checked. This must be a Kitty issue.

Finii commented 5 months ago

This must be a Kitty issue.

Just looked at Kitty docu, and it seems you need to

font_features MonaspiceNeNF-Regular +ss01 +ss03

in your kitty.conf.

Well, I'm not a Kitty user, but something along that lines should work.

Edit: Correct (?) config snippet