gaplo917 / Ligatured-Hack

Automatically patch latest Hack Font with latest JetBrains Mono / FiraCode Ligatures
GNU General Public License v3.0
260 stars 12 forks source link

Nerd variant not able to show != & => ligatures #7

Open Synesso opened 3 years ago

Synesso commented 3 years ago

Firstly, a big thank you. I love Hack and ligatures too and this font is great.

When I applied it to IntelliJ, I noted that != and => are not transformed to their ligatured variants.

Assuming these are not omitted on purpose, what would it take to have them included?

gaplo917 commented 3 years ago
  1. You need to install and switch to the new patched ligature hack font.

  2. You need to enable font ligature in Intellij settings.

https://www.jetbrains.com/webstorm/guide/tips/font-ligatures/

  1. Have fun!
Synesso commented 3 years ago

I did steps 1 & 2 before I raised the issue.

In the font preferences preview you can see that the symbols I mention are not transformed. Screen Shot 2020-10-22 at 12 39 07 pm

gaplo917 commented 3 years ago

@Synesso Thanks for pointing out. This is a bug!

Please use the Hack FC Ligatured as a workaround in intellij!

From my understanding, Nerd font is intended to use in terminal.

Synesso commented 3 years ago

Perfect. Thank you.

Diaoul commented 3 years ago

I am also facing this issue with vim on Arch Linux (installed through gvim). Same in Kitty with Ubuntu. Hack FC Ligatured works but Hack NF FC Ligatured doesn't.

l4dbill8745 commented 3 years ago

I am facing the same issue also on Arch Linux with all of the NFs.

pmnerfed commented 2 years ago

Same issue while checking in MacOS's FontBook. image

vs the non Nerd Version

image

bsferrazza commented 2 years ago

Can confirm this bug still exists

larry-lime commented 2 years ago

I can confirm this bug exists. The issue also exists for Hack NF FC Ligatured and Hack Nerd Font Mono FC Ligatured

TicTak21 commented 1 year ago

Are there any updates on this issue?

FracturedShader commented 1 month ago

I figured out a fix! All I did was take the non-nerd-font variants and patched them according to their patch-your-own guide. The ligatures still worked and all the nerd-font icons came through. Here are the FiraCode and JetBrains Mono versions with both proper ligature and Nerd Font support: