You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hoo boy, a few unrelated fixes are in this simple change. First, remove
the italic and bold italic fallback to Menlo (since inconsolata doesn't
have italic support). In practice I never saw this - my vim colorscheme
was not setting italics for treesitter comments until
tinted-theming/tinted-vim#84. Once that issue
was solved, I unexpectedly started seeing line height conflicts due to
my terminal's Menlo fallback (https://xkcd.com/1172/).
I don't actually want italics in vim, so I'll just remove this fallback
in my kitty config instead.
Secondly, use inconsolata nerd font in kitty. I thought I was happy with
kitty's fallback to symbols-nerd-font to get symbols for NvimTree, but
this caused another size conflict.
Finally, don't specify regular/bold/etc, let kitty figure that out. I
confirmed with `kitty --debug-font-fallback` that its falling back on
regular for italics.
Comments are non-italic for Treesitter highlight groups
https://github.com/tinted-theming/base16-vim/blob/8a2190069b1c91c104e1de5ec57431d71472be8e/templates/default.mustache#L306
while they are for standard syntax.
https://github.com/tinted-theming/base16-vim/blob/8a2190069b1c91c104e1de5ec57431d71472be8e/templates/default.mustache#L259
I'd expect comments to be shown using italics for TS-based setups, too
The text was updated successfully, but these errors were encountered: