Files
nix-config/.config/nvim/colors/kalisi.vim
2020-07-15 09:28:34 -04:00

622 lines
24 KiB
VimL

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"
" Name: kalisi
" Author: Arthur Jaron
" EMail: hifreeo@gmail.com
" Version: 0.8.0
" Last Change: 2015.09.27
"
"
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Settings
if !exists('g:kalisi_recolor_quickfixsigns')
let g:kalisi_recolor_quickfixsigns = 1
endif
" the default scheme is 'light'
if &background == "dark"
hi clear
let g:colors_name = "kalisi"
hi Normal guifg=#d0d0d0 guibg=#404042 gui=none
hi Comment guifg=#8a8a8a
hi CommentURL guifg=#6090c0 guibg=NONE gui=underline
hi CommentEmail guifg=#6090c0 guibg=NONE gui=underline
hi Constant guifg=#ffaf00 gui=bold
hi String guifg=#ffc63f
hi Character guifg=#c85bff
hi Number guifg=#ffad3f
hi Boolean guifg=#94be54
hi Float guifg=#fff650
" HTML Closing tags </...>
" Vim variables
hi Identifier guifg=#29a3ac gui=none
" HTML Starting tags <...>
hi Function guifg=#7ad6ff gui=none
hi Statement guifg=#94be54 gui=bold
hi Conditional guifg=#7aa6c2 gui=bold
hi Repeat guifg=#7aa6c2 guibg=NONE gui=bold
hi Label guifg=#409a50 gui=bold
" operator cpp: sizeof()
hi Operator guifg=#658aa5 guibg=NONE gui=none
"html: special keywords in jscript: window log
hi Keyword guifg=#adffdd gui=none
hi Exception guifg=#2080c0 guibg=NONE gui=bold
hi PreProc guifg=#2288ee gui=bold
hi Include guifg=#2288ee gui=bold
hi Define guifg=#2288ee gui=bold
hi Macro guifg=#a68ad2 gui=none
hi PreCondit guifg=#7aa6c2 gui=none
" vim: lots of links
" c: int char void
" html: class href id
hi Type guifg=#5d8fbe gui=none ctermfg=67
hi StorageClass guifg=#55aa85 gui=italic
" c: struct
" py: self __name__ Error Exception and is not
hi Structure guifg=#557a95 gui=none
" cpp: static cast
hi Typedef guifg=#55aa85
hi Special guifg=#e7f6da gui=none
hi SpecialChar guifg=#6a96ff
hi SpecialKey guifg=#767676 guibg=#3a3a3a ctermbg=243 ctermfg=237
hi Tag guifg=#00c0ff gui=bold
hi Delimiter guifg=#7a9acd guibg=NONE gui=none
hi SpecialComment guifg=#6090c0 gui=bold
hi Debug guifg=#ddb800 guibg=NONE gui=bold
hi Underlined guifg=#b5b5b5 guibg=NONE gui=underline
" Misc syntax ###############################################################
hi Todo guifg=#fff63f guibg=#736a3f gui=bold
hi Directory guifg=#b5b5b5 guibg=NONE gui=bold
hi DiffAdd guibg=#384b38
hi DiffChange guibg=#383a4b
hi DiffText guifg=#e0e0e0 guibg=#484898
hi DiffDelete guifg=#484848 guibg=#3b3b3b
hi SpellBad guisp=#e83030 gui=undercurl
hi SpellCap guisp=#476afc gui=undercurl
hi SpellLocal guisp=#48b040 gui=undercurl
hi SpellRare guisp=#eeeeee gui=undercurl
" User interface ############################################################
hi Search guifg=#000000 guibg=#b8ea00 gui=bold
hi IncSearch guifg=#f8cf00 guibg=#000000
hi Error guifg=#e5a5a5 guibg=#602020 gui=bold,underline
hi ErrorMsg guifg=#f5c5c5 guibg=#901010 gui=bold
hi WarningMsg guifg=#edc830 guibg=NONE gui=none
hi WildMenu guifg=#000000 guibg=#A6DB29 gui=none
hi Question guifg=#000000 guibg=#A6DB29 gui=none
hi MoreMsg guifg=#000000 guibg=#A6DB29 gui=none
hi ModeMsg guifg=#000000 guibg=#A6DB29
hi Cursor guibg=#d80000 guifg=#ffffff
hi CursorLineNr guifg=#d0d0d0 guibg=#482020 gui=bold
hi CursorLine guibg=#4a4a4c
hi CursorColumn guibg=#4a4a4c
hi MatchParen guifg=#202020 guibg=#8fca24 gui=none
hi Visual guibg=#3a4d6e gui=none
hi VisualNOS guibg=#4a4d4e gui=none
hi Pmenu guifg=#b5b5b5 guibg=#303032
hi PmenuSel guifg=#222222 guibg=#A6DB29 gui=none
hi PmenuSbar guibg=#a0a0a0
hi PmenuThumb guibg=#555555
hi SignColumn guifg=#A6E22E guibg=#303032
hi FoldColumn guifg=#b0b8c0 guibg=#373d43 gui=bold
hi Folded guifg=#727780 guibg=#373d43 gui=none
hi NonText guifg=#958b7f guibg=#3a3a3a gui=none
hi Conceal guifg=#f6f3e8 guibg=#303030
hi LineNr guifg=#857b6f guibg=#303032 gui=none
hi StatusLine guifg=#b5b5b5 guibg=#222222 gui=none term=NONE cterm=NONE
hi StatusLineNC guifg=#857b6f guibg=#303032 gui=none
hi VertSplit guifg=#222222 guibg=#2b2b2b gui=none
hi Title guifg=#d0d0d0 guibg=NONE gui=bold
hi TabLine guifg=#afd700 guibg=#005f00 gui=none
hi TabLineSel guifg=#005f00 guibg=#afd700 gui=none
hi TabLineFill guifg=#303030 guibg=#a0a0a0 gui=none
" Language Specific ##########################################################
" Python (non-default syntax file)
hi PythonOperator guifg=#7aa6c2 gui=none
hi pythonDocstring guifg=#6a7a8d guibg=NONE gui=none
hi pythonDoctest guifg=#4a6a8d
hi link pythonDocTest pythonDoctest
hi link pythonDocTest2 pythonDoctest
" C
hi link cType Type
" Embedded inside HTML <script>
hi javaScript guifg=#a5c5b5 guibg=NONE gui=none
" htmldjango
hi DjangoBlock guifg=#20ba50 gui=none
hi link djangoTagBlock DjangoBlock
hi link djangoVarBlock DjangoBlock
hi link djangoFilter SpecialChar
hi markdownUrl guifg=#0087ff gui=underline ctermfg=33 cterm=underline
" mail
hi link mailHeader Comment
hi link mailSubject Constant
hi link mailURL CommentURL
hi link mailEmail PreCondit
hi mailSubject ctermfg=226 guifg=#ffff00
hi mailQuoted1 ctermfg=189 guifg=#d7d7ff
hi mailQuoted2 ctermfg=194 guifg=#d7ffd7
hi mailQuoted3 ctermfg=105 guifg=#8787ff
hi mailQuoted4 ctermfg=120 guifg=#87ff87
hi mailQuoted5 ctermfg=62 guifg=#5f5fd7
hi mailQuoted6 ctermfg=77 guifg=#5fd75f
hi link mailSignature Comment
" Plugins ####################################################################
" https://github.com/kien/ctrlp.vim
hi CtrlPMatch guifg=#000000 guibg=#f8cf00 gui=none
" https://github.com/scrooloose/nerdtree
hi NERDTreeDir guifg=#5d8fbe ctermfg=67
hi link NERDTreeDirSlash NERDTreeDir
hi link NERDTreeOpenable NERDTreeDir
hi NERDTreeClosable guifg=#66b600 guibg=#385038 gui=bold ctermfg=70 ctermbg=22 cterm=bold
hi NERDTreePart guifg=#707070 ctermfg=243
hi NERDTreePartFile guifg=#FFFFFF gui=bold ctermfg=231 cterm=bold
hi NERDTreeLinkFile guifg=#ffaf00 ctermfg=214
hi NERDTreeLinkDir guifg=#ffaf00 ctermfg=214
" https://github.com/majutsushi/tagbar
hi link TagbarSignature Comment
hi TagbarScope guifg=#0087d7 gui=bold ctermfg=32 cterm=bold
hi TagbarType guifg=#66b600 gui=bold ctermfg=70 cterm=bold
hi TagbarKind guifg=#7ad6ff ctermfg=117
" https://github.com/justinmk/vim-sneak
hi SneakPluginTarget guibg=#ff5f00 guifg=#ffff00 ctermbg=202 ctermfg=226
hi link SneakPluginScope Visual
" https://github.com/rhysd/clever-f.vim
hi CleverFDefaultLabel guibg=#5fd700 guifg=#404040 gui=bold ctermbg=76 ctermfg=238 cterm=bold
" https://github.com/mhinz/vim-startify
hi StartifyBracket guifg=#0087d7 guibg=#303030 gui=bold ctermfg=32 ctermbg=236 cterm=bold
hi StartifyFile guifg=#00afff ctermfg=39
hi StartifyHeader guifg=#00afff ctermfg=39
hi link StartifyFooter StartifyHeader
hi StartifyNumber ctermfg=215 guifg=#00d700 guibg=#303030 gui=bold ctermfg=40 ctermbg=236 cterm=bold
hi StartifyPath guifg=#949494 ctermfg=246
hi StartifySlash guifg=#dadada ctermfg=253
hi StartifySpecial guifg=#b2b2b2 guibg=#606060 ctermfg=249 ctermbg=241
" https://github.com/davidhalter/jedi-vim
hi jediFunction guibg=#303030 guifg=#767676 ctermbg=236 ctermfg=243
hi jediFat guibg=#303030 guifg=#afd700 gui=bold ctermbg=236 ctermfg=148 cterm=bold
" https://github.com/tomtom/quickfixsigns_vim
if g:kalisi_recolor_quickfixsigns == 1
hi QFSignsMark guifg=#ffc63f guibg=#202020 gui=bold ctermfg=220 ctermbg=234 cterm=bold
hi QFSignsDiffAdd guifg=#108f4f guibg=#324832 ctermfg=35 ctermbg=22
hi QFSignsDiffChange guifg=#336fdf guibg=#20385f ctermfg=27 ctermbg=17
hi QFSignsDiffDelete guifg=#d75f5f guibg=#872222 ctermfg=167 ctermbg=88
let g:quickfixsigns#marks#texthl = "QFSignsMark"
let g:quickfixsigns#vcsdiff#highlight = {'DEL': 'QFSignsDiffDelete', 'ADD': 'QFSignsDiffAdd', 'CHANGE': 'QFSignsDiffChange'}
endif
" 256 Color Terminal (dark) ##################################################
if &t_Co > 255
hi Normal ctermbg=238 ctermfg=252
hi CursorLine ctermbg=239 term=none cterm=none
hi CursorColumn ctermbg=239
hi NonText ctermbg=237 ctermfg=102
hi Conceal ctermbg=237 ctermfg=230
hi Comment ctermfg=245
hi CommentURL cterm=underline ctermfg=68
hi CommentEmail cterm=underline ctermfg=68
hi Constant cterm=bold ctermfg=214
hi String ctermfg=220
hi Character ctermfg=171
hi Number ctermfg=214
hi Boolean ctermfg=149
hi Float ctermfg=227
hi Identifier ctermfg=37 cterm=none
hi Function ctermfg=117
hi Statement cterm=bold ctermfg=149
hi Conditional cterm=bold ctermfg=110
hi Repeat cterm=bold ctermfg=110
hi Label cterm=bold ctermfg=35
hi Operator ctermfg=67
hi Keyword ctermfg=158
hi Exception cterm=bold ctermfg=32
hi PreProc cterm=bold ctermfg=33
hi Include cterm=bold ctermfg=33
hi Define cterm=bold ctermfg=33
hi Macro ctermfg=140
hi PreCondit ctermfg=110
hi Type ctermfg=67
hi StorageClass ctermfg=71 cterm=none
hi Structure ctermfg=67
hi Typedef ctermfg=72
hi Special ctermfg=194 cterm=none
hi SpecialChar ctermfg=69 cterm=none
hi Tag cterm=bold ctermfg=39
hi Delimiter ctermfg=104
hi SpecialComment cterm=bold ctermfg=67
hi Debug cterm=bold ctermfg=184
hi Underlined cterm=underline ctermfg=249
hi Todo cterm=bold ctermbg=94 ctermfg=227
hi Directory cterm=bold ctermfg=252
hi DiffAdd ctermbg=22
hi DiffChange ctermbg=239
hi DiffText cterm=bold ctermbg=18 ctermfg=254
hi DiffDelete cterm=none ctermbg=237 ctermfg=238
hi SpellBad cterm=undercurl ctermfg=203 ctermbg=none
hi SpellCap cterm=undercurl ctermfg=33 ctermbg=none
hi SpellLocal cterm=undercurl ctermfg=51 ctermbg=none
hi SpellRare cterm=undercurl ctermfg=205 ctermbg=none
hi Search cterm=bold ctermbg=148 ctermfg=16
hi IncSearch cterm=reverse ctermbg=16 ctermfg=220
hi Error cterm=underline ctermbg=52 ctermfg=217
hi ErrorMsg cterm=bold ctermbg=88 ctermfg=224
hi WarningMsg ctermfg=221
hi WildMenu ctermbg=148 ctermfg=16
hi Question ctermbg=148 ctermfg=16
hi MoreMsg ctermbg=148 ctermfg=16
hi ModeMsg cterm=bold ctermbg=148 ctermfg=16
hi Cursor ctermbg=160 ctermfg=231
hi CursorLineNr cterm=bold ctermbg=52 ctermfg=252
hi MatchParen ctermbg=112 ctermfg=234
hi Visual ctermbg=24
hi VisualNOS ctermbg=239
hi Pmenu ctermbg=236 ctermfg=249
hi PmenuSel ctermbg=148 ctermfg=235
hi PmenuSbar ctermbg=247
hi PmenuThumb ctermbg=240
hi SignColumn ctermbg=236 ctermfg=148
hi FoldColumn cterm=bold ctermbg=236 ctermfg=145
hi Folded ctermbg=236 ctermfg=243
hi LineNr ctermbg=236 ctermfg=244
hi StatusLine ctermbg=235 ctermfg=230 term=NONE cterm=NONE
hi StatusLineNC ctermbg=236 ctermfg=244 term=NONE cterm=NONE
hi VertSplit ctermbg=235 ctermfg=234
hi Title cterm=bold ctermfg=252
hi TabLine ctermbg=22 ctermfg=148 cterm=none
hi TabLineSel ctermbg=148 ctermfg=22 cterm=none
hi TabLineFill ctermbg=247 ctermfg=236 cterm=none
hi PythonOperator ctermfg=110
hi pythonDocstring ctermfg=67
hi pythonDoctest ctermfg=97
hi javaScript ctermfg=151
hi DjangoBlock ctermfg=35 cterm=none
hi CtrlPMatch ctermbg=220 ctermfg=16
" for the reason behind this, see
" https://github.com/tomasr/molokai/issues/22
set background=dark
endif
else
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Light
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
hi clear
let g:colors_name = "kalisi"
hi Normal guifg=#000000 guibg=#f5f7f5 gui=NONE
" Syntax ####################################################################
hi Comment guifg=#70a0d0 guibg=NONE gui=NONE
hi CommentURL guifg=#70a0ff guibg=NONE gui=underline
hi CommentEmail guifg=#70a0ff guibg=NONE gui=underline
hi SpecialComment guifg=#6090c0 gui=bold
hi Constant guifg=#0000af guibg=NONE gui=bold
hi String guifg=#0060a0 guibg=NONE
hi Character guifg=#9054c7 guibg=NONE gui=bold
hi Number guifg=#0070c0 guibg=NONE
hi Boolean guifg=#66b600 guibg=NONE gui=none
hi Float guifg=#00a0a0 guibg=NONE
hi Identifier guifg=#202090 guibg=NONE gui=none
hi Function guifg=#1177dd gui=none
hi Statement guifg=#66b600 guibg=NONE gui=bold
hi Conditional guifg=#1177dd guibg=NONE gui=bold
hi Repeat guifg=#1177dd guibg=NONE gui=bold
hi Label guifg=#007700 gui=bold
hi Operator guifg=#274aac guibg=NONE gui=none
hi Exception guifg=#005090 guibg=NONE gui=bold
hi PreProc guifg=#d80050 guibg=NONE gui=bold
hi Include guifg=#d80050 guibg=NONE gui=bold
hi Define guifg=#d80050 guibg=NONE gui=bold
hi Macro guifg=#d80000 guibg=NONE gui=bold
hi PreCondit guifg=#1177dd gui=none
hi Type guifg=#f47300 guibg=NONE gui=none
hi StorageClass guifg=#0000d7 gui=italic
hi Structure guifg=#274aac guibg=NONE gui=none
hi Typedef guifg=#274aac gui=italic
hi Special guifg=#ffaf00 guibg=NONE gui=bold
hi SpecialChar guifg=#F92672 gui=bold
hi SpecialKey guifg=#9e9e9e guibg=#e4e4e4 ctermfg=247 ctermbg=254
hi Tag guifg=#0010ff gui=bold
hi Delimiter guifg=#d80050 guibg=NONE gui=none
hi Debug guifg=#ddb800 guibg=NONE gui=bold
hi Underlined guifg=#202020 guibg=NONE gui=underline
hi Error guifg=#d80000 guibg=#d8d0d0 gui=bold,underline
hi ErrorMsg guifg=#d80000 guibg=#d8d0d0 gui=bold
" Misc syntax ###############################################################
"
hi Todo guifg=#000000 guibg=#ffff00 gui=bold
hi Directory guifg=#0060a0 guibg=NONE gui=bold
" html: special keywords in jscript: window log
hi Keyword guifg=#66b600 gui=none
hi Title guifg=#1060a0 guibg=NONE gui=bold
hi NonText guifg=#000000 guibg=#e6e6e6 gui=none
hi Conceal guifg=#303030 guibg=#e0e8e0
hi DiffAdd guibg=#ddffdd
hi DiffChange guibg=#e8e8e8
hi DiffText guifg=#000055 guibg=#ddddff
hi DiffDelete guifg=#eecccc guibg=#ffdddd
hi SpellBad guisp=#d80000 gui=undercurl
hi SpellCap guisp=#274aac gui=undercurl
hi SpellLocal guisp=#006600 gui=undercurl
hi SpellRare guisp=#555555 gui=undercurl
" User interface ############################################################
hi Visual guibg=#d0eeff gui=NONE
hi VisualNOS guibg=#d8d8d8 gui=none
hi Cursor guifg=#ffffff guibg=#ff0000 gui=NONE
hi CursorLineNr guifg=#e0e0e0 guibg=#c9c4c4 gui=bold
hi Cursorline guibg=#eaeaea
hi CursorColumn guibg=#eaeaea
hi MatchParen guifg=#ffffff guibg=#ffd030 gui=none
hi Search guifg=#000000 guibg=#b8ea00 gui=bold
hi IncSearch guifg=#f8cf00 guibg=#000000
hi LineNr guifg=#707070 guibg=#e0e0e0 gui=NONE
hi StatusLine guifg=#e0e0e0 guibg=#707070 gui=NONE
hi StatusLineNC guifg=#e0e0e0 guibg=#a0a0a0 gui=NONE
hi VertSplit guifg=#a0a0a0 guibg=#a0a0a0 gui=NONE
hi Folded guifg=#707070 guibg=#e8e8e8 gui=NONE
hi FoldColumn guifg=#707070 guibg=#b0b0b0 gui=bold
hi WildMenu guifg=#000000 guibg=#A6DB29 gui=none
hi Question guifg=#000000 guibg=#A6DB29 gui=none
hi MoreMsg guifg=#000000 guibg=#A6DB29 gui=none
hi ModeMsg guifg=#000000 guibg=#A6DB29
hi WarningMsg guifg=#d82020 guibg=NONE gui=bold
hi TabLine guifg=#afd700 guibg=#005f00 gui=none
hi TabLineSel guifg=#005f00 guibg=#afd700 gui=none
hi TabLineFill guifg=#303030 guibg=#a0a0a0 gui=none
hi SignColumn guifg=#A6E22E guibg=#c9c4c4
hi Pmenu guifg=#000000 guibg=#e8e8e8 gui=NONE
hi PmenuSel guifg=#000000 guibg=#A6DB29 gui=bold
hi PmenuSbar guibg=#a0a0a0
hi PmenuThumb guibg=#555555
" Language Specific ##########################################################
" Python (non-default syntax file)
hi PythonOperator guifg=#0167dd gui=none
hi pythonDocstring guifg=#004B84 guibg=NONE gui=none
hi pythonDoctest guifg=#0000af
hi link pythonDocTest pythonDoctest
hi link pythonDocTest2 pythonDoctest
" C
hi cType guifg=#66b600 ctermfg=70
hi link javaType cType
hi link TexType Function
" Embedded inside HTML <script>
hi javaScript guifg=#486050 guibg=NONE gui=none
" htmldjango
hi DjangoBlock guifg=#005f00 gui=bold
hi link djangoTagBlock DjangoBlock
hi link djangoVarBlock DjangoBlock
hi link djangoFilter Typedef
hi markdownUrl guifg=#005faf gui=underline ctermfg=25 cterm=underline
hi link mailHeader Comment
hi link mailSubject Constant
hi link mailURL CommentURL
hi link mailEmail Identifier
hi mailQuoted1 ctermfg=17 guifg=#00005f
hi mailQuoted2 ctermfg=22 guifg=#005f00
hi mailQuoted3 ctermfg=19 guifg=#0000af
hi mailQuoted4 ctermfg=34 guifg=#00af00
hi mailQuoted5 ctermfg=21 guifg=#0000ff
hi mailQuoted6 ctermfg=71 guifg=#5faf5f
hi mailQuoted7 ctermfg=21 guifg=#5f5faf
hi mailQuoted8 ctermfg=101 guifg=#87875f
hi mailSignature ctermfg=209 guifg=#ff0000
" Plugins ####################################################################
" https://github.com/kien/ctrlp.vim
hi link CtrlPMatch Search
" https://github.com/scrooloose/nerdtree
hi NERDTreeDir guifg=#0087d7 gui=bold ctermfg=32 cterm=bold
hi link NERDTreeDirSlash NERDTreeDir
hi link NERDTreeOpenable NERDTreeDir
hi NERDTreeClosable guifg=#008700 guibg=#5fd75f gui=bold ctermfg=28 ctermbg=77 cterm=bold
hi NERDTreePart guifg=#c0c0c0 ctermfg=250
hi NERDTreePartFile guifg=#000000 gui=bold ctermfg=16 cterm=bold
hi NERDTreeLinkFile guifg=#ffaf00 ctermfg=214
hi NERDTreeLinkDir guifg=#ffaf00 ctermfg=214
" https://github.com/majutsushi/tagbar
hi link TagbarSignature Comment
hi TagbarScope guifg=#0087d7 gui=bold ctermfg=32 cterm=bold
hi TagbarType guifg=#66b600 gui=bold ctermfg=70 cterm=bold
hi TagbarKind guifg=#0000ff ctermfg=21
" https://github.com/justinmk/vim-sneak
hi SneakPluginTarget guibg=#ffaf00 guifg=#ffff00 gui=bold ctermbg=214 ctermfg=226 cterm=bold
hi link SneakPluginScope Visual
" https://github.com/rhysd/clever-f.vim
hi CleverFDefaultLabel guibg=#ffd700 guifg=#000000 gui=bold ctermbg=220 ctermfg=16 cterm=bold
" https://github.com/mhinz/vim-startify
hi StartifyBracket guifg=#00d7ff guibg=#005f87 gui=bold ctermfg=45 ctermbg=24 cterm=bold
hi StartifyFile guifg=#005fd7 ctermfg=26
hi StartifyHeader guifg=#005fd7 ctermfg=26
hi link StartifyFooter StartifyHeader
hi StartifyNumber ctermfg=215 guifg=#00ff00 guibg=#005f87 gui=bold ctermfg=46 ctermbg=24 cterm=bold
hi StartifyPath guifg=#878787 ctermfg=242
hi StartifySlash guifg=#000000 ctermfg=16
hi StartifySpecial guifg=#666666 guibg=#d7d7d7 ctermfg=242 ctermbg=252
" https://github.com/davidhalter/jedi-vim
hi jediFunction guibg=#878787 guifg=#f0f0f0 ctermbg=244 ctermfg=255
hi jediFat guibg=#878787 guifg=#afd700 gui=bold ctermbg=244 ctermfg=148 cterm=bold
" https://github.com/tomtom/quickfixsigns_vim
if g:kalisi_recolor_quickfixsigns == 1
hi QFSignsMark guifg=#005faf guibg=#a0a0a0 gui=bold ctermfg=25 ctermbg=247 cterm=bold
hi QFSignsDiffAdd guifg=#008700 guibg=#5fd75f ctermfg=28 ctermbg=77
hi QFSignsDiffChange guifg=#5f5fd7 guibg=#afafff ctermfg=62 ctermbg=147
hi QFSignsDiffDelete guifg=#ff5f00 guibg=#ffafaf ctermfg=202 ctermbg=217
let g:quickfixsigns#marks#texthl = "QFSignsMark"
let g:quickfixsigns#vcsdiff#highlight = {'DEL': 'QFSignsDiffDelete', 'ADD': 'QFSignsDiffAdd', 'CHANGE': 'QFSignsDiffChange'}
endif
" 256 Color Terminal (light) ################################################
if &t_Co > 255
hi Normal ctermbg=255 ctermfg=16
hi Comment ctermfg=110
hi CommentURL cterm=underline ctermfg=75
hi CommentEmail cterm=underline ctermfg=75
hi SpecialComment cterm=bold ctermfg=67
hi Constant cterm=bold ctermfg=19
hi String ctermfg=24
hi Character ctermfg=98 cterm=bold
hi Number ctermfg=25
hi Boolean ctermfg=70
hi Float ctermfg=36
hi Identifier ctermfg=18
hi Function ctermfg=32
hi Statement cterm=bold ctermfg=70
hi Conditional cterm=bold ctermfg=32
hi Repeat cterm=bold ctermfg=32
hi Label cterm=bold ctermfg=28
hi Operator ctermfg=25
hi Exception cterm=bold ctermfg=24
hi PreProc cterm=bold ctermfg=161
hi Include cterm=bold ctermfg=161
hi Define ctermfg=161
hi Macro cterm=bold ctermfg=160
hi PreCondit ctermfg=32
hi Type ctermfg=202
hi StorageClass cterm=none ctermfg=20
hi Structure ctermfg=25
hi Typedef ctermfg=25
hi Special cterm=bold ctermfg=214
hi SpecialChar cterm=bold ctermfg=197
hi Tag cterm=bold ctermfg=21
hi Delimiter ctermfg=161
hi Debug cterm=bold ctermfg=178
hi Underlined cterm=underline ctermfg=234
hi Error cterm=underline ctermbg=252 ctermfg=160
hi ErrorMsg cterm=bold ctermbg=188 ctermfg=160
hi Todo cterm=bold ctermbg=226 ctermfg=16
hi Directory cterm=bold ctermfg=25
hi Keyword ctermfg=70
hi Title cterm=bold ctermfg=25
hi NonText ctermbg=253 ctermfg=16
hi Conceal ctermbg=253 ctermfg=236
hi DiffAdd ctermbg=194
hi DiffChange ctermbg=254
hi DiffText cterm=bold ctermbg=189 ctermfg=17
hi DiffDelete cterm=bold ctermbg=224 ctermfg=252
hi SpellBad cterm=undercurl ctermfg=196
hi SpellCap cterm=undercurl ctermfg=20
hi SpellLocal cterm=undercurl ctermfg=28
hi SpellRare cterm=undercurl ctermfg=240
hi Visual ctermbg=153
hi VisualNOS ctermbg=253
hi Cursor ctermbg=196 ctermfg=231
hi CursorLineNr cterm=bold ctermbg=251 ctermfg=254
hi CursorLine ctermbg=254 cterm=none
hi CursorColumn ctermbg=254
hi MatchParen ctermbg=221 ctermfg=231
hi Search cterm=bold ctermbg=148 ctermfg=16
hi IncSearch cterm=reverse ctermbg=16 ctermfg=220
hi LineNr ctermbg=253 ctermfg=242
hi StatusLine ctermfg=254 ctermbg=242 term=NONE cterm=NONE
hi StatusLineNC ctermbg=247 ctermfg=254 term=NONE cterm=NONE
hi VertSplit ctermbg=247 ctermfg=247
hi Folded ctermbg=254 ctermfg=242
hi FoldColumn cterm=bold ctermbg=145 ctermfg=242
hi WildMenu ctermbg=148 ctermfg=16
hi Question ctermbg=148 ctermfg=16
hi MoreMsg ctermbg=148 ctermfg=16
hi ModeMsg cterm=bold ctermbg=148 ctermfg=16
hi WarningMsg cterm=bold ctermfg=160
hi TabLine ctermbg=22 ctermfg=148 cterm=none
hi TabLineSel ctermbg=148 ctermfg=22 cterm=none
hi TabLineFill ctermbg=247 ctermfg=236 cterm=none
hi SignColumn ctermbg=251 ctermfg=148
hi Pmenu ctermbg=254 ctermfg=16
hi PmenuSel cterm=bold ctermbg=148 ctermfg=16
hi PmenuSbar ctermbg=247
hi PmenuThumb ctermbg=240
hi PythonOperator ctermfg=26
hi pythonDocstring ctermfg=24
hi pythonDoctest ctermfg=19
hi javaScript ctermfg=59
hi DjangoBlock cterm=bold ctermfg=22
endif
endif