feat: disable italics when not supported

This commit is contained in:
Michael Chris Lopez
2021-11-06 17:21:36 +08:00
parent 40729662ce
commit 4af87ff7ba
2 changed files with 50 additions and 21 deletions

View File

@@ -13,5 +13,28 @@ function! zenbones#setup_colorscheme(...) abort
lua require("zenbones.util").apply_colorscheme()
else
call zenbones#generated#{g:colors_name . (l:bg == v:null ? '_' . &background : '')}#load()
if has('terminal')
highlight! link StatusLineTerm StatusLine
highlight! link StatusLineTermNC StatusLineNC
let g:terminal_ansi_colors = [
\ g:terminal_color_0,
\ g:terminal_color_1,
\ g:terminal_color_2,
\ g:terminal_color_3,
\ g:terminal_color_4,
\ g:terminal_color_5,
\ g:terminal_color_6,
\ g:terminal_color_7,
\ g:terminal_color_8,
\ g:terminal_color_9,
\ g:terminal_color_10,
\ g:terminal_color_11,
\ g:terminal_color_12,
\ g:terminal_color_13,
\ g:terminal_color_14,
\ g:terminal_color_15
\ ]
endif
endif
endfunction