-
-
Notifications
You must be signed in to change notification settings - Fork 909
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Font rendering in kitty is different from system's rendering #47
Comments
What font is this?
|
LiberationMono-Regular.ttf: "Liberation Mono" "Regular" But I've configured it to use "Cousine for Powerline", both terminals use the same font |
kitty calculates cell width by querying the sizes of all the ascii characters and taking the maximum width from that. See calc_cell_width() in freetype.py. I'm guessing it is because these fonts are not properly monospaced. Probably the underscore character is wider than all the other. You can stick a print statement in that function to confirm. |
I'm using ArchLinux with Plasma 5.9 and I've attached a screenshot from Yakuake, a terminal that uses the Konsole engine. My problem is that the characters are too spaced out and fuzzy.
Left side is Kitty (installed from yaourt -S kitty-git), right side is Yakuake
The text was updated successfully, but these errors were encountered: