Closed kherchel closed 5 years ago
There have been no changes to kitty's font rendering code in a long time, so I think this is caused by some change on your system. Look for fontcofig/freetype related changes/config files. I'm afraid i dont have any ideas off the top of my head about what could cause this. Itbasically looks like the glyph width calculation is returning incorrect values for some reason. You can try using adjust_column_width in kitty.conf to workaround, but that may cause artifacts.
I've been having a weird problem with font rendering for the past few weeks. Before that everything was fine, reverting to 0.13.2 doesn't fix the issue. Reverting to default kitty config also doesn't fix the issue.
I'm using Manjaro Linux with a NVIDIA 1050 Ti GPU and proprietary drivers (415.27).
Here's a comparison with Guake terminal, the font used is Fira Code 12 in both cases, but the same problem happens with every other font as well. (DejaVu Sans Mono and Source Code Pro tested):
Here are some debug outputs: