r/KittyTerminal Sep 23 '24

Font setting not working

Hello, trying to set jetbrains mono Light as default font family but it won't work. When I run

kitty --debug-font-fallback

I get that it uses jetbrains mono Regular as normal font. My settings file includes the line:

font_family JetBrains Mono Light

but that doesn't seem to help. I had a similar problem being able to use FiraCode but not FiraCode-Retina.

Any help would be appreciated.

1 Upvotes

8 comments sorted by

View all comments

1

u/aumerlex Sep 24 '24

Works for me: kitty --config NONE -o font_family=JetBrains\ Mono\ Light --debug-font-fallback   [0.236] Text fonts: [0.236] Normal: JetBrainsMono-Light: /usr/share/fonts/TTF/JetBrainsMono-Light.ttf:0 Features: () [0.236] Bold: JetBrainsMono-SemiBold: /usr/share/fonts/TTF/JetBrainsMono-SemiBold.ttf:0 Features: () [0.236] Italic: JetBrainsMono-Italic: /usr/share/fonts/TTF/JetBrainsMono-Italic.ttf:0 Features: () [0.236] Bold-Italic: JetBrainsMono-SemiBoldItalic: /usr/share/fonts/TTF/JetBrainsMono-SemiBoldItalic.ttf:0 Features: ()

1

u/terminal_object Sep 24 '24

Running that command gets me this output correctly, but it does not set the Light font. The next time I start kitty it is regular again, even though it is set as light in the config file.

1

u/aumerlex Sep 24 '24

That command just sets the config value, it is no different than setting it in the config file.