ish-app / ish

Linux shell for iOS
https://ish.app
Other
16.33k stars 855 forks source link

Nerd Fonts do not render properly in ish #1483

Open Mantene opened 2 years ago

Mantene commented 2 years ago

So far, every mono font with the nerd font patch has not worked properly and it is the same problem with every one of them - the cursor is several spaces ahead of where it should be compared to where the characters actually appear. This may not seem like a huge problem, until you start to edit a document or even a command on the command line. The cursor is on a completely different character than the one it is modifying.

Fonts I have tried so far: Fira Code NF UbuntuMonoSpaced NF SauceCodePro NF (Source Code Pro with NF patch) Meslo NF (Menlo with NF Patch)

Mantene commented 2 years ago

Looks like this is a known hterm issue - https://bugs.chromium.org/p/chromium/issues/detail?id=802087

saagarjha commented 2 years ago

Not sure if this is a duplicate of #1485, but I'd suggest tracking that to see if it fixes your issue.

warvette commented 2 years ago

I’ve been tracking this one as well. I just rolled back to 1.2.1 and hterm spacing works for nerdfonts again. 04C151B8-BC1A-458B-85CD-2B578CB85F55

NyaMisty commented 2 years ago

Not sure if this is a duplicate of #1485, but I'd suggest tracking that to see if it fixes your issue.

Well, rolling back can't be a solution :( FYI: Tab issue happened when powerline characters are used

mickeoL commented 2 years ago

Is that still happening. Also what is the way for you to install nerd font on ish? I cannot make my nerd fonts showing in settings in ish

frankjonen commented 2 weeks ago

Is that the reason why NerdFonts are banned now in iSH? Despite having installed several (which I use in other apps as well), my only choices are Menlo and Courier. That’s just rude.