From 543f19de1eae7aefca39b9cc214e75e00ff7af0f Mon Sep 17 00:00:00 2001 From: Tucker Evans Date: Thu, 26 Sep 2019 18:49:58 -0400 Subject: Update vim config --- vim/.vim/colors/eink.vim | 189 +++++++++++++++ vim/.vim/colors/notepad++.vim | 101 ++++++++ vim/.vim/colors/notepadC.vim | 49 ++++ vim/.vim/colors/snow.vim | 430 +++++++++++++++++++++++++++++++++++ vim/.vim/colors/test.vim | 48 ++++ vim/.vim/colors/typewriter-night.vim | 145 ++++++++++++ vim/.vim/colors/typewriter.vim | 146 ++++++++++++ 7 files changed, 1108 insertions(+) create mode 100644 vim/.vim/colors/eink.vim create mode 100644 vim/.vim/colors/notepad++.vim create mode 100644 vim/.vim/colors/notepadC.vim create mode 100644 vim/.vim/colors/snow.vim create mode 100644 vim/.vim/colors/test.vim create mode 100644 vim/.vim/colors/typewriter-night.vim create mode 100644 vim/.vim/colors/typewriter.vim (limited to 'vim/.vim/colors') diff --git a/vim/.vim/colors/eink.vim b/vim/.vim/colors/eink.vim new file mode 100644 index 0000000..6cea411 --- /dev/null +++ b/vim/.vim/colors/eink.vim @@ -0,0 +1,189 @@ +" vim:sw=8:ts=8 +" +" act like t_Co=0 but use (256) color on just a few things +" + +hi clear +if exists("syntax_on") + syntax reset +endif + +let colors_name = "eink" + +if !has('gui_running') + if &background == "light" + hi Normal cterm=NONE ctermbg=white ctermfg=235 + hi SpecialKey cterm=bold ctermfg=NONE + hi IncSearch cterm=reverse ctermfg=NONE + hi Search cterm=reverse ctermfg=NONE + hi MoreMsg cterm=bold ctermfg=NONE + hi ModeMsg cterm=bold ctermfg=NONE + hi LineNr cterm=NONE ctermfg=235 + hi StatusLine cterm=bold,reverse ctermfg=NONE + hi StatusLineNC cterm=reverse ctermfg=NONE + hi VertSplit cterm=reverse ctermfg=NONE + hi Title cterm=bold ctermfg=NONE + hi Visual cterm=reverse ctermfg=NONE + hi VisualNOS cterm=bold ctermfg=NONE + hi WarningMsg cterm=standout ctermfg=NONE + hi WildMenu cterm=standout ctermfg=NONE + hi Folded cterm=standout ctermfg=NONE + hi FoldColumn cterm=standout ctermfg=NONE + hi DiffAdd cterm=bold ctermfg=NONE + hi DiffChange cterm=bold ctermfg=NONE + hi DiffDelete cterm=bold ctermfg=NONE + hi DiffText cterm=reverse ctermfg=NONE + hi Type cterm=None ctermbg=NONE ctermfg=NONE + hi Keyword cterm=None ctermbg=NONE ctermfg=NONE + hi Number cterm=None ctermbg=NONE ctermfg=NONE + hi Char cterm=None ctermbg=NONE ctermfg=NONE + hi Format cterm=None ctermbg=NONE ctermfg=NONE + hi Special cterm=underline ctermbg=NONE ctermfg=NONE + hi Constant cterm=None ctermbg=NONE ctermfg=NONE + hi PreProc cterm=None ctermfg=NONE + hi Directive cterm=NONE ctermbg=NONE ctermfg=NONE + hi Conditional cterm=NONE ctermbg=NONE ctermfg=NONE + hi Comment cterm=bold ctermbg=NONE ctermfg=240 + hi Func cterm=None ctermbg=234 ctermfg=250 + hi Identifier cterm=NONE ctermbg=NONE ctermfg=NONE + hi Statement cterm=NONE ctermbg=NONE ctermfg=NONE + hi Ignore cterm=bold ctermfg=NONE + hi String term=underline ctermfg=NONE + hi ErrorMsg cterm=reverse ctermbg=15 ctermfg=9 + hi Error cterm=reverse ctermbg=15 ctermfg=9 + hi Todo cterm=bold,standout ctermbg=0 ctermfg=11 + hi MatchParen cterm=bold ctermbg=250 ctermfg=NONE + hi ColorColumn ctermbg=255 + else + hi Normal cterm=NONE ctermbg=234 ctermfg=250 + hi SpecialKey cterm=bold ctermfg=NONE + hi IncSearch cterm=reverse ctermfg=NONE + hi Search cterm=reverse ctermfg=NONE + hi MoreMsg cterm=bold ctermfg=NONE + hi ModeMsg cterm=bold ctermfg=NONE + hi LineNr cterm=NONE ctermfg=238 + hi StatusLine cterm=bold,reverse ctermfg=NONE + hi StatusLineNC cterm=reverse ctermfg=NONE + hi VertSplit cterm=reverse ctermfg=NONE + hi Title cterm=bold ctermfg=NONE + hi Visual cterm=reverse ctermfg=NONE + hi VisualNOS cterm=bold ctermfg=NONE + hi WarningMsg cterm=standout ctermfg=NONE + hi WildMenu cterm=standout ctermfg=NONE + hi Folded cterm=standout ctermfg=NONE + hi FoldColumn cterm=standout ctermfg=NONE + hi DiffAdd cterm=bold ctermfg=NONE + hi DiffChange cterm=bold ctermfg=NONE + hi DiffDelete cterm=bold ctermfg=NONE + hi DiffText cterm=reverse ctermfg=NONE + hi Type cterm=None ctermbg=NONE ctermfg=NONE + hi Keyword cterm=None ctermbg=NONE ctermfg=NONE + hi Number cterm=None ctermbg=NONE ctermfg=NONE + hi Char cterm=None ctermbg=NONE ctermfg=NONE + hi Format cterm=None ctermbg=NONE ctermfg=NONE + hi Special cterm=underline ctermbg=NONE ctermfg=NONE + hi Constant cterm=None ctermbg=NONE ctermfg=NONE + hi PreProc cterm=None ctermfg=NONE + hi Directive cterm=NONE ctermbg=NONE ctermfg=NONE + hi Conditional cterm=NONE ctermbg=NONE ctermfg=NONE + hi Comment cterm=NONE ctermbg=NONE ctermfg=245 + hi Func cterm=None ctermbg=234 ctermfg=250 + hi Identifier cterm=NONE ctermbg=NONE ctermfg=NONE + hi Statement cterm=NONE ctermbg=NONE ctermfg=NONE + hi Ignore cterm=bold ctermfg=NONE + hi String cterm=underline ctermfg=NONE + hi ErrorMsg cterm=reverse ctermbg=15 ctermfg=9 + hi Error cterm=reverse ctermbg=15 ctermfg=9 + hi Todo cterm=bold,standout ctermbg=0 ctermfg=11 + hi MatchParen cterm=bold ctermbg=250 ctermfg=NONE + hi ColorColumn ctermbg=255 + endif +else + if &background == "light" + hi Normal gui=NONE guibg=snow1 guifg=gray11 + hi SpecialKey gui=bold guifg=NONE + hi IncSearch gui=reverse guifg=NONE + hi Search gui=reverse guifg=NONE + hi MoreMsg gui=bold guifg=NONE + hi ModeMsg gui=bold guifg=NONE + hi LineNr gui=NONE guifg=gray60 + hi StatusLine gui=bold,reverse guifg=NONE + hi StatusLineNC gui=reverse guifg=NONE + hi VertSplit gui=reverse guifg=NONE + hi Title gui=bold guifg=NONE + hi Visual gui=reverse guifg=NONE + hi VisualNOS gui=bold guifg=NONE + hi WarningMsg gui=standout guifg=NONE + hi WildMenu gui=standout guifg=NONE + hi Folded gui=standout guifg=NONE + hi FoldColumn gui=standout guifg=NONE + hi DiffAdd gui=bold guifg=NONE + hi DiffChange gui=bold guifg=NONE + hi DiffDelete gui=bold guifg=NONE + hi DiffText gui=reverse guifg=NONE + hi Type gui=None guibg=NONE guifg=NONE + hi Keyword gui=None guibg=NONE guifg=NONE + hi Number gui=None guibg=NONE guifg=NONE + hi Char gui=None guibg=NONE guifg=NONE + hi Format gui=None guibg=NONE guifg=NONE + hi Special gui=underline guibg=NONE guifg=NONE + hi Constant gui=None guibg=NONE guifg=NONE + hi PreProc gui=None guifg=NONE + hi Directive gui=NONE guibg=NONE guifg=NONE + hi Conditional gui=NONE guibg=NONE guifg=NONE + hi Comment gui=bold guibg=NONE guifg=gray17 + hi Func gui=None guibg=NONE guifg=gray17 + hi Identifier gui=NONE guibg=NONE guifg=NONE + hi Statement gui=NONE guibg=NONE guifg=NONE + hi Ignore gui=bold guifg=NONE + hi String term=italic guifg=NONE + hi ErrorMsg gui=reverse guibg=NONE guifg=firebrick3 + hi Error gui=reverse guibg=NONE guifg=firebrick3 + hi Todo gui=bold,standout guibg=NONE guifg=darkgoldenrod2 + hi MatchParen gui=bold guibg=gray70 guifg=NONE + hi ColorColumn guifg=gray60 + else + hi Normal gui=NONE guibg=#1d1f21 guifg=gray70 + hi SpecialKey gui=bold guifg=NONE + hi IncSearch gui=reverse guifg=NONE + hi Search gui=reverse guifg=NONE + hi MoreMsg gui=bold guifg=NONE + hi ModeMsg gui=bold guifg=NONE + hi LineNr gui=NONE guifg=gray30 + hi StatusLine gui=bold,reverse guifg=NONE + hi StatusLineNC gui=reverse guifg=NONE + hi VertSplit gui=reverse guifg=NONE + hi Title gui=bold guifg=NONE + hi Visual gui=reverse guifg=NONE + hi VisualNOS gui=bold guifg=NONE + hi WarningMsg gui=standout guifg=NONE + hi WildMenu gui=standout guifg=NONE + hi Folded gui=standout guifg=NONE + hi FoldColumn gui=standout guifg=NONE + hi DiffAdd gui=bold guifg=NONE + hi DiffChange gui=bold guifg=NONE + hi DiffDelete gui=bold guifg=NONE + hi DiffText gui=reverse guifg=NONE + hi Type gui=None guibg=NONE guifg=NONE + hi Keyword gui=None guibg=NONE guifg=NONE + hi Number gui=None guibg=NONE guifg=NONE + hi Char gui=None guibg=NONE guifg=NONE + hi Format gui=None guibg=NONE guifg=NONE + hi Special gui=underline guibg=NONE guifg=NONE + hi Constant gui=None guibg=NONE guifg=NONE + hi PreProc gui=None guifg=NONE + hi Directive gui=NONE guibg=NONE guifg=NONE + hi Conditional gui=NONE guibg=NONE guifg=NONE + hi Comment gui=NONE guibg=NONE guifg=gray50 + hi Func gui=None guibg=NONE guifg=gray50 + hi Identifier gui=NONE guibg=NONE guifg=NONE + hi Statement gui=NONE guibg=NONE guifg=NONE + hi Ignore gui=bold guifg=NONE + hi String gui=italic guifg=NONE + hi ErrorMsg gui=reverse guibg=NONE guifg=firebrick3 + hi Error gui=reverse guibg=NONE guifg=firebrick3 + hi Todo gui=bold,standout guibg=NONE guifg=darkgoldenrod2 + hi MatchParen gui=bold guibg=gray45 guifg=NONE + hi ColorColumn guibg=gray10 + endif +endif diff --git a/vim/.vim/colors/notepad++.vim b/vim/.vim/colors/notepad++.vim new file mode 100644 index 0000000..c28d18d --- /dev/null +++ b/vim/.vim/colors/notepad++.vim @@ -0,0 +1,101 @@ +" Vim color file - notepad-plus-plus +" Generated by http://bytefluent.com/vivify 2014-07-30 +set background=light +if version > 580 + hi clear + if exists("syntax_on") + syntax reset + endif +endif + +set t_Co=256 +let g:colors_name = "notepad-plus-plus" + +hi IncSearch guifg=#192224 guibg=#BD9800 guisp=#BD9800 gui=NONE ctermfg=235 ctermbg=1 cterm=NONE +hi WildMenu guifg=NONE guibg=#A1A6A8 guisp=#A1A6A8 gui=NONE ctermfg=NONE ctermbg=248 cterm=NONE +hi SignColumn guifg=#192224 guibg=#536991 guisp=#536991 gui=NONE ctermfg=235 ctermbg=60 cterm=NONE +hi SpecialComment guifg=#BD9800 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE +hi Typedef guifg=#536991 guibg=NONE guisp=NONE gui=bold ctermfg=60 ctermbg=NONE cterm=bold +hi Title guifg=#F9F9FF guibg=#192224 guisp=#192224 gui=bold ctermfg=189 ctermbg=235 cterm=bold +hi Folded guifg=#192224 guibg=#A1A6A8 guisp=#A1A6A8 gui=italic ctermfg=235 ctermbg=248 cterm=NONE +hi PreCondit guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi Include guifg=#BD9800 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE +hi TabLineSel guifg=#192224 guibg=#BD9800 guisp=#BD9800 gui=bold ctermfg=235 ctermbg=1 cterm=bold +hi StatusLineNC guifg=#192224 guibg=#5E6C70 guisp=#5E6C70 gui=bold ctermfg=235 ctermbg=66 cterm=bold +"hi CTagsMember -- no settings -- +hi NonText guifg=#5E6C70 guibg=NONE guisp=NONE gui=italic ctermfg=66 ctermbg=NONE cterm=NONE +"hi CTagsGlobalConstant -- no settings -- +hi DiffText guifg=NONE guibg=#492224 guisp=#492224 gui=NONE ctermfg=NONE ctermbg=52 cterm=NONE +hi ErrorMsg guifg=#A1A6A8 guibg=#912C00 guisp=#912C00 gui=NONE ctermfg=248 ctermbg=88 cterm=NONE +"hi Ignore -- no settings -- +hi Debug guifg=#BD9800 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE +hi PMenuSbar guifg=NONE guibg=#848688 guisp=#848688 gui=NONE ctermfg=NONE ctermbg=102 cterm=NONE +hi Identifier guifg=#000080 guibg=#fefcf5 guisp=#fefcf5 gui=NONE ctermfg=18 ctermbg=230 cterm=NONE +hi SpecialChar guifg=#BD9800 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE +hi Conditional guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi StorageClass guifg=#536991 guibg=NONE guisp=NONE gui=bold ctermfg=60 ctermbg=NONE cterm=bold +hi Todo guifg=#F9F9FF guibg=#BD9800 guisp=#BD9800 gui=NONE ctermfg=189 ctermbg=1 cterm=NONE +hi Special guifg=#8000ff guibg=#fefcf5 guisp=#fefcf5 gui=NONE ctermfg=93 ctermbg=230 cterm=NONE +hi LineNr guifg=#808080 guibg=#e4e4e4 guisp=#e4e4e4 gui=NONE ctermfg=8 ctermbg=254 cterm=NONE +hi StatusLine guifg=#192224 guibg=#BD9800 guisp=#BD9800 gui=bold ctermfg=235 ctermbg=1 cterm=bold +hi Normal guifg=#000000 guibg=#fefcf5 guisp=#fefcf5 gui=NONE ctermfg=NONE ctermbg=230 cterm=NONE +hi Label guifg=#BD9800 guibg=NONE guisp=NONE gui=bold ctermfg=1 ctermbg=NONE cterm=bold +"hi CTagsImport -- no settings -- +hi PMenuSel guifg=#192224 guibg=#BD9800 guisp=#BD9800 gui=NONE ctermfg=235 ctermbg=1 cterm=NONE +hi Search guifg=#192224 guibg=#BD9800 guisp=#BD9800 gui=NONE ctermfg=235 ctermbg=1 cterm=NONE +"hi CTagsGlobalVariable -- no settings -- +hi Delimiter guifg=#8000ff guibg=#fefcf5 guisp=#fefcf5 gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE +hi Statement guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi SpellRare guifg=#F9F9FF guibg=#192224 guisp=#192224 gui=underline ctermfg=189 ctermbg=235 cterm=underline +"hi EnumerationValue -- no settings -- +hi Comment guifg=#008000 guibg=#fefcf5 guisp=#fefcf5 gui=NONE ctermfg=2 ctermbg=230 cterm=NONE +hi Character guifg=#A1A6A8 guibg=NONE guisp=NONE gui=NONE ctermfg=248 ctermbg=NONE cterm=NONE +hi Float guifg=#A1A6A8 guibg=NONE guisp=NONE gui=NONE ctermfg=248 ctermbg=NONE cterm=NONE +hi Number guifg=#ff8000 guibg=#fefcf5 guisp=#fefcf5 gui=NONE ctermfg=208 ctermbg=230 cterm=NONE +hi Boolean guifg=#A1A6A8 guibg=NONE guisp=NONE gui=NONE ctermfg=248 ctermbg=NONE cterm=NONE +hi Operator guifg=#000080 guibg=#fefcf5 guisp=#fefcf5 gui=NONE ctermfg=18 ctermbg=230 cterm=NONE +hi CursorLine guifg=NONE guibg=#222E30 guisp=#222E30 gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE +"hi Union -- no settings -- +hi TabLineFill guifg=#192224 guibg=#5E6C70 guisp=#5E6C70 gui=bold ctermfg=235 ctermbg=66 cterm=bold +"hi Question -- no settings -- +hi WarningMsg guifg=#A1A6A8 guibg=#912C00 guisp=#912C00 gui=NONE ctermfg=248 ctermbg=88 cterm=NONE +hi VisualNOS guifg=#192224 guibg=#F9F9FF guisp=#F9F9FF gui=underline ctermfg=235 ctermbg=189 cterm=underline +hi DiffDelete guifg=NONE guibg=#192224 guisp=#192224 gui=NONE ctermfg=NONE ctermbg=235 cterm=NONE +hi ModeMsg guifg=#F9F9F9 guibg=#192224 guisp=#192224 gui=bold ctermfg=15 ctermbg=235 cterm=bold +hi CursorColumn guifg=NONE guibg=#222E30 guisp=#222E30 gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE +hi Define guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi Function guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi FoldColumn guifg=#192224 guibg=#A1A6A8 guisp=#A1A6A8 gui=italic ctermfg=235 ctermbg=248 cterm=NONE +hi PreProc guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +"hi EnumerationName -- no settings -- +hi Visual guifg=#192224 guibg=#F9F9FF guisp=#F9F9FF gui=NONE ctermfg=235 ctermbg=189 cterm=NONE +hi MoreMsg guifg=#BD9800 guibg=NONE guisp=NONE gui=bold ctermfg=1 ctermbg=NONE cterm=bold +hi SpellCap guifg=#F9F9FF guibg=#192224 guisp=#192224 gui=underline ctermfg=189 ctermbg=235 cterm=underline +hi VertSplit guifg=#192224 guibg=#5E6C70 guisp=#5E6C70 gui=bold ctermfg=235 ctermbg=66 cterm=bold +hi Exception guifg=#BD9800 guibg=NONE guisp=NONE gui=bold ctermfg=1 ctermbg=NONE cterm=bold +hi Keyword guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi Type guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi DiffChange guifg=NONE guibg=#492224 guisp=#492224 gui=NONE ctermfg=NONE ctermbg=52 cterm=NONE +hi Cursor guifg=#192224 guibg=#bd9800 guisp=#F9F9F9 gui=NONE ctermfg=235 ctermbg=15 cterm=NONE +hi SpellLocal guifg=#F9F9FF guibg=#192224 guisp=#192224 gui=underline ctermfg=189 ctermbg=235 cterm=underline +hi Error guifg=#A1A6A8 guibg=#912C00 guisp=#912C00 gui=NONE ctermfg=248 ctermbg=88 cterm=NONE +hi PMenu guifg=#192224 guibg=#5E6C70 guisp=#5E6C70 gui=NONE ctermfg=235 ctermbg=66 cterm=NONE +hi SpecialKey guifg=#5E6C70 guibg=NONE guisp=NONE gui=italic ctermfg=66 ctermbg=NONE cterm=NONE +hi Constant guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +"hi DefinedName -- no settings -- +hi Tag guifg=#BD9800 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE +hi String guifg=#808080 guibg=#fefcf5 guisp=#fefcf5 gui=NONE ctermfg=8 ctermbg=230 cterm=NONE +hi PMenuThumb guifg=NONE guibg=#a4a6a8 guisp=#a4a6a8 gui=NONE ctermfg=NONE ctermbg=248 cterm=NONE +hi MatchParen guifg=#BD9800 guibg=NONE guisp=NONE gui=bold ctermfg=1 ctermbg=NONE cterm=bold +"hi LocalVariable -- no settings -- +hi Repeat guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi SpellBad guifg=#F9F9FF guibg=#192224 guisp=#192224 gui=underline ctermfg=189 ctermbg=235 cterm=underline +"hi CTagsClass -- no settings -- +hi Directory guifg=#536991 guibg=NONE guisp=NONE gui=bold ctermfg=60 ctermbg=NONE cterm=bold +hi Structure guifg=#0000ff guibg=#fefcf5 guisp=#fefcf5 gui=bold ctermfg=21 ctermbg=230 cterm=bold +hi Macro guifg=#BD9800 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE +hi Underlined guifg=#F9F9FF guibg=#192224 guisp=#192224 gui=underline ctermfg=189 ctermbg=235 cterm=underline +hi DiffAdd guifg=NONE guibg=#193224 guisp=#193224 gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE +hi TabLine guifg=#192224 guibg=#5E6C70 guisp=#5E6C70 gui=bold ctermfg=235 ctermbg=66 cterm=bold +hi cursorim guifg=#192224 guibg=#536991 guisp=#536991 gui=NONE ctermfg=235 ctermbg=60 cterm=NONE +"hi clear -- no settings -- diff --git a/vim/.vim/colors/notepadC.vim b/vim/.vim/colors/notepadC.vim new file mode 100644 index 0000000..0e434e0 --- /dev/null +++ b/vim/.vim/colors/notepadC.vim @@ -0,0 +1,49 @@ +set background=light +highlight clear +if exists("syntax_on") + syntax reset +endif + + +highlight cPreprocessor guifg=#804000 +highlight link cInclude cPreprocessor +highlight link cDefine cPreprocessor +highlight link cIncluded cPreprocessor + +highlight cNumber guifg=#FF8000 +highlight link cNumbers cNumber + +highlight cConditional guifg=#0000FF +highlight cType guifg=#8001FF +highlight link cStructure cType +highlight cStruct guibg=#00FF00 + +highlight cComment guifg=#008000 + +highlight cString guifg=#808080 +highlight link cCharacter cString + +highlight Delimiter guifg=#000080 guibg=NONE +"highlight Delimiter guifg=#FF0000 guibg=NONE +highlight link cOperator Delimiter +highlight link cConstant Delimiter +highlight link cParen Delimiter +highlight link cErrInParen cParen +highlight MatchParen guifg=#FF0000 guibg=NONE + +highlight link cRepeat cConditional +highlight link cStatement cConditional +highlight cFunction guifg=NONE +highlight link cUserFunction cFunction +highlight link cAnsiName cFunction +highlight link cErrInBracket cBracket + +highlight CursorLineNr guibg=#E4E4E4 guifg=#808080 +highlight CursorLine guibg=#e8e8ff +highlight LineNr guibg=#E4E4E4 guifg=#808080 +highlight SpecialKey guifg=#C0C0C0 +highlight Search guibg=#C0C0C0 +"highlight CoursorLine guibg=#ff0000 guifg=#00FF00 +"number bar e4e4e4 +"numbers 808080 +" diff --git a/vim/.vim/colors/snow.vim b/vim/.vim/colors/snow.vim new file mode 100644 index 0000000..f17e6c5 --- /dev/null +++ b/vim/.vim/colors/snow.vim @@ -0,0 +1,430 @@ +" Name: snow +" Author: nightsense +" Maintainer: nightsense +" License: MIT + +if !(has('termguicolors') && &termguicolors) && !has('gui_running') + \ && (!exists('&t_Co') || &t_Co < 256) + echoerr '[snow] There are not enough colors.' + finish +endif + +hi clear +if exists('syntax_on') + syntax reset +endif + +let g:colors_name = 'snow' + +if &background ==# 'dark' + hi Bold ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Conceal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Directory ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi EndOfBuffer ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Ignore ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Italic ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,italic gui=NONE,italic + hi ModeMsg ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi MoreMsg ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Question ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi NonText ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Normal ctermfg=249 ctermbg=236 guifg=#b0b7c3 guibg=#2b2e32 guisp=NONE cterm=NONE gui=NONE + hi Terminal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Title ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold + hi Underlined ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,underline gui=NONE,underline + hi Comment ctermfg=246 ctermbg=NONE guifg=#8c96a4 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi CursorLineNr ctermfg=246 ctermbg=NONE guifg=#8c96a4 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi LineNr ctermfg=246 ctermbg=NONE guifg=#8c96a4 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi FoldColumn ctermfg=249 ctermbg=NONE guifg=#b0b7c3 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi PmenuSel ctermfg=249 ctermbg=236 guifg=#b0b7c3 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi SignColumn ctermfg=249 ctermbg=NONE guifg=#b0b7c3 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi StatusLine ctermfg=249 ctermbg=236 guifg=#b0b7c3 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineTerm ctermfg=249 ctermbg=236 guifg=#b0b7c3 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=249 ctermbg=236 guifg=#b0b7c3 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VisualNOS ctermfg=246 ctermbg=236 guifg=#8c96a4 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi Cursor ctermfg=252 ctermbg=236 guifg=#ced4dd guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi IncSearch ctermfg=252 ctermbg=236 guifg=#ced4dd guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi ColorColumn ctermfg=NONE ctermbg=237 guifg=NONE guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi CursorColumn ctermfg=NONE ctermbg=237 guifg=NONE guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi CursorLine ctermfg=NONE ctermbg=237 guifg=NONE guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi DiffChange ctermfg=NONE ctermbg=237 guifg=NONE guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi Folded ctermfg=NONE ctermbg=237 guifg=NONE guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi MatchParen ctermfg=252 ctermbg=240 guifg=#ced4dd guibg=#555c66 guisp=NONE cterm=NONE gui=NONE + hi Pmenu ctermfg=249 ctermbg=237 guifg=#b0b7c3 guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi QuickFixLine ctermfg=NONE ctermbg=237 guifg=NONE guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi StatusLineNC ctermfg=249 ctermbg=237 guifg=#b0b7c3 guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi StatusLineTermNC ctermfg=249 ctermbg=237 guifg=#b0b7c3 guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=249 ctermbg=237 guifg=#b0b7c3 guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi ToolbarButton ctermfg=249 ctermbg=237 guifg=#b0b7c3 guibg=#35383e guisp=NONE cterm=NONE,bold gui=NONE,bold + hi WildMenu ctermfg=249 ctermbg=237 guifg=#b0b7c3 guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi PmenuSbar ctermfg=240 ctermbg=240 guifg=#555c66 guibg=#555c66 guisp=NONE cterm=NONE gui=NONE + hi PmenuThumb ctermfg=249 ctermbg=249 guifg=#b0b7c3 guibg=#b0b7c3 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=237 ctermbg=237 guifg=#35383e guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi ToolbarLine ctermfg=237 ctermbg=237 guifg=#35383e guibg=#35383e guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=240 ctermbg=240 guifg=#555c66 guibg=#555c66 guisp=NONE cterm=NONE gui=NONE + hi SpellBad ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#d49b9b cterm=NONE,underline gui=NONE,undercurl + hi SpellCap ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#91add4 cterm=NONE,underline gui=NONE,undercurl + hi SpellLocal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#72b6ba cterm=NONE,underline gui=NONE,undercurl + hi SpellRare ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#c39fc5 cterm=NONE,underline gui=NONE,undercurl + hi StorageClass ctermfg=139 ctermbg=NONE guifg=#ad89ae guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Structure ctermfg=139 ctermbg=NONE guifg=#ad89ae guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Type ctermfg=139 ctermbg=NONE guifg=#ad89ae guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Typedef ctermfg=139 ctermbg=NONE guifg=#ad89ae guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi TooLong ctermfg=139 ctermbg=236 guifg=#ad89ae guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi WarningMsg ctermfg=139 ctermbg=236 guifg=#ad89ae guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi Function ctermfg=138 ctermbg=NONE guifg=#be8786 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Identifier ctermfg=138 ctermbg=NONE guifg=#be8786 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi DiffDelete ctermfg=138 ctermbg=236 guifg=#be8786 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi DiffRemoved ctermfg=138 ctermbg=236 guifg=#be8786 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi Error ctermfg=138 ctermbg=236 guifg=#be8786 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi ErrorMsg ctermfg=138 ctermbg=236 guifg=#be8786 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi Debug ctermfg=137 ctermbg=NONE guifg=#a6936c guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Delimiter ctermfg=137 ctermbg=NONE guifg=#a6936c guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Special ctermfg=137 ctermbg=NONE guifg=#a6936c guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi SpecialChar ctermfg=137 ctermbg=NONE guifg=#a6936c guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi SpecialComment ctermfg=137 ctermbg=NONE guifg=#a6936c guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi SpecialKey ctermfg=137 ctermbg=NONE guifg=#a6936c guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Tag ctermfg=137 ctermbg=NONE guifg=#a6936c guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi DiffChanged ctermfg=137 ctermbg=236 guifg=#a6936c guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi DiffText ctermfg=137 ctermbg=236 guifg=#a6936c guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi Search ctermfg=137 ctermbg=236 guifg=#a6936c guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi Conditional ctermfg=108 ctermbg=NONE guifg=#799e7a guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Exception ctermfg=108 ctermbg=NONE guifg=#799e7a guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Keyword ctermfg=108 ctermbg=NONE guifg=#799e7a guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Label ctermfg=108 ctermbg=NONE guifg=#799e7a guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Operator ctermfg=108 ctermbg=NONE guifg=#799e7a guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Repeat ctermfg=108 ctermbg=NONE guifg=#799e7a guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Statement ctermfg=108 ctermbg=NONE guifg=#799e7a guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi DiffAdd ctermfg=108 ctermbg=236 guifg=#799e7a guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi DiffAdded ctermfg=108 ctermbg=236 guifg=#799e7a guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi Define ctermfg=73 ctermbg=NONE guifg=#5b9fa3 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Include ctermfg=73 ctermbg=NONE guifg=#5b9fa3 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Macro ctermfg=73 ctermbg=NONE guifg=#5b9fa3 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi PreCondit ctermfg=73 ctermbg=NONE guifg=#5b9fa3 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi PreProc ctermfg=73 ctermbg=NONE guifg=#5b9fa3 guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Todo ctermfg=73 ctermbg=236 guifg=#5b9fa3 guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi Boolean ctermfg=67 ctermbg=NONE guifg=#7a97bd guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Character ctermfg=67 ctermbg=NONE guifg=#7a97bd guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Constant ctermfg=67 ctermbg=NONE guifg=#7a97bd guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Float ctermfg=67 ctermbg=NONE guifg=#7a97bd guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Number ctermfg=67 ctermbg=NONE guifg=#7a97bd guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi String ctermfg=67 ctermbg=NONE guifg=#7a97bd guibg=NONE guisp=NONE cterm=NONE gui=NONE + hi Visual ctermfg=67 ctermbg=236 guifg=#7a97bd guibg=#2b2e32 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + finish +endif + +hi Bold ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold +hi Conceal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Directory ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold +hi EndOfBuffer ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Ignore ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Italic ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,italic gui=NONE,italic +hi ModeMsg ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi MoreMsg ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Question ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi NonText ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Normal ctermfg=240 ctermbg=231 guifg=#555c66 guibg=#ffffff guisp=NONE cterm=NONE gui=NONE +hi Terminal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Title ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold +hi Underlined ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,underline gui=NONE,underline +hi Comment ctermfg=243 ctermbg=NONE guifg=#6e7785 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi CursorLineNr ctermfg=243 ctermbg=NONE guifg=#6e7785 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi LineNr ctermfg=243 ctermbg=NONE guifg=#6e7785 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi FoldColumn ctermfg=240 ctermbg=NONE guifg=#555c66 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi PmenuSel ctermfg=240 ctermbg=231 guifg=#555c66 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi SignColumn ctermfg=240 ctermbg=NONE guifg=#555c66 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi StatusLine ctermfg=240 ctermbg=231 guifg=#555c66 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi StatusLineTerm ctermfg=240 ctermbg=231 guifg=#555c66 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi TabLineSel ctermfg=240 ctermbg=231 guifg=#555c66 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi VisualNOS ctermfg=243 ctermbg=231 guifg=#6e7785 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi Cursor ctermfg=238 ctermbg=231 guifg=#444951 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi IncSearch ctermfg=238 ctermbg=231 guifg=#444951 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi ColorColumn ctermfg=NONE ctermbg=255 guifg=NONE guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi CursorColumn ctermfg=NONE ctermbg=255 guifg=NONE guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi CursorLine ctermfg=NONE ctermbg=255 guifg=NONE guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi DiffChange ctermfg=NONE ctermbg=255 guifg=NONE guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi Folded ctermfg=NONE ctermbg=255 guifg=NONE guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi MatchParen ctermfg=238 ctermbg=249 guifg=#444951 guibg=#b0b7c3 guisp=NONE cterm=NONE gui=NONE +hi Pmenu ctermfg=240 ctermbg=255 guifg=#555c66 guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi QuickFixLine ctermfg=NONE ctermbg=255 guifg=NONE guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi StatusLineNC ctermfg=240 ctermbg=255 guifg=#555c66 guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi StatusLineTermNC ctermfg=240 ctermbg=255 guifg=#555c66 guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi TabLine ctermfg=240 ctermbg=255 guifg=#555c66 guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi ToolbarButton ctermfg=240 ctermbg=255 guifg=#555c66 guibg=#eceef2 guisp=NONE cterm=NONE,bold gui=NONE,bold +hi WildMenu ctermfg=240 ctermbg=255 guifg=#555c66 guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi PmenuSbar ctermfg=249 ctermbg=249 guifg=#b0b7c3 guibg=#b0b7c3 guisp=NONE cterm=NONE gui=NONE +hi PmenuThumb ctermfg=240 ctermbg=240 guifg=#555c66 guibg=#555c66 guisp=NONE cterm=NONE gui=NONE +hi TabLineFill ctermfg=255 ctermbg=255 guifg=#eceef2 guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi ToolbarLine ctermfg=255 ctermbg=255 guifg=#eceef2 guibg=#eceef2 guisp=NONE cterm=NONE gui=NONE +hi VertSplit ctermfg=249 ctermbg=249 guifg=#b0b7c3 guibg=#b0b7c3 guisp=NONE cterm=NONE gui=NONE +hi SpellBad ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#cb3e50 cterm=NONE,underline gui=NONE,undercurl +hi SpellCap ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#007bdc cterm=NONE,underline gui=NONE,undercurl +hi SpellLocal ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#008b9a cterm=NONE,underline gui=NONE,undercurl +hi SpellRare ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=#aa4eb4 cterm=NONE,underline gui=NONE,undercurl +hi StorageClass ctermfg=133 ctermbg=NONE guifg=#9a639f guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Structure ctermfg=133 ctermbg=NONE guifg=#9a639f guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Type ctermfg=133 ctermbg=NONE guifg=#9a639f guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Typedef ctermfg=133 ctermbg=NONE guifg=#9a639f guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi TooLong ctermfg=133 ctermbg=231 guifg=#9a639f guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi WarningMsg ctermfg=133 ctermbg=231 guifg=#9a639f guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi Function ctermfg=131 ctermbg=NONE guifg=#b25d60 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Identifier ctermfg=131 ctermbg=NONE guifg=#b25d60 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi DiffDelete ctermfg=131 ctermbg=231 guifg=#b25d60 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi DiffRemoved ctermfg=131 ctermbg=231 guifg=#b25d60 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi Error ctermfg=131 ctermbg=231 guifg=#b25d60 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi ErrorMsg ctermfg=131 ctermbg=231 guifg=#b25d60 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi Debug ctermfg=94 ctermbg=NONE guifg=#8d7334 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Delimiter ctermfg=94 ctermbg=NONE guifg=#8d7334 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Special ctermfg=94 ctermbg=NONE guifg=#8d7334 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi SpecialChar ctermfg=94 ctermbg=NONE guifg=#8d7334 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi SpecialComment ctermfg=94 ctermbg=NONE guifg=#8d7334 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi SpecialKey ctermfg=94 ctermbg=NONE guifg=#8d7334 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Tag ctermfg=94 ctermbg=NONE guifg=#8d7334 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi DiffChanged ctermfg=94 ctermbg=231 guifg=#8d7334 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi DiffText ctermfg=94 ctermbg=231 guifg=#8d7334 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi Search ctermfg=179 ctermbg=238 guifg=#ddbe7b guibg=#444951 guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi Conditional ctermfg=65 ctermbg=NONE guifg=#45834c guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Exception ctermfg=65 ctermbg=NONE guifg=#45834c guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Keyword ctermfg=65 ctermbg=NONE guifg=#45834c guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Label ctermfg=65 ctermbg=NONE guifg=#45834c guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Operator ctermfg=65 ctermbg=NONE guifg=#45834c guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Repeat ctermfg=65 ctermbg=NONE guifg=#45834c guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Statement ctermfg=65 ctermbg=NONE guifg=#45834c guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi DiffAdd ctermfg=65 ctermbg=231 guifg=#45834c guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi DiffAdded ctermfg=65 ctermbg=231 guifg=#45834c guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi Define ctermfg=30 ctermbg=NONE guifg=#00838a guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Include ctermfg=30 ctermbg=NONE guifg=#00838a guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Macro ctermfg=30 ctermbg=NONE guifg=#00838a guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi PreCondit ctermfg=30 ctermbg=NONE guifg=#00838a guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi PreProc ctermfg=30 ctermbg=NONE guifg=#00838a guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Todo ctermfg=30 ctermbg=231 guifg=#00838a guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +hi Boolean ctermfg=32 ctermbg=NONE guifg=#3f7ab5 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Character ctermfg=32 ctermbg=NONE guifg=#3f7ab5 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Constant ctermfg=32 ctermbg=NONE guifg=#3f7ab5 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Float ctermfg=32 ctermbg=NONE guifg=#3f7ab5 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Number ctermfg=32 ctermbg=NONE guifg=#3f7ab5 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi String ctermfg=32 ctermbg=NONE guifg=#3f7ab5 guibg=NONE guisp=NONE cterm=NONE gui=NONE +hi Visual ctermfg=32 ctermbg=231 guifg=#3f7ab5 guibg=#ffffff guisp=NONE cterm=NONE,reverse gui=NONE,reverse +finish + +" Background: light +" Color: gry0 #ffffff ~ +" Color: gry1 #eceef2 ~ +" Color: gry2 #6e7785 ~ +" Color: gry3 #555c66 ~ +" Color: gryc #444951 ~ +" Color: srch #ddbe7b ~ +" Color: grys #444951 ~ +" Color: gryp #b0b7c3 ~ +" Color: sprd #cb3e50 ~ +" Color: spbl #007bdc ~ +" Color: spcy #008b9a ~ +" Color: spmg #aa4eb4 ~ +" Color: red_ #b25d60 ~ +" Color: gold #8d7334 ~ +" Color: gren #45834c ~ +" Color: cyan #00838a ~ +" Color: blue #3f7ab5 ~ +" Color: mgnt #9a639f ~ +" Bold none none bold +" Conceal none none +" Directory none none bold +" EndOfBuffer none none +" Ignore none none +" Italic none none italic +" ModeMsg none none +" MoreMsg none none +" Question none none +" NonText none none +" Normal gry3 gry0 +" Terminal none none +" Title none none bold +" Underlined none none underline +" Comment gry2 none +" CursorLineNr gry2 none +" LineNr gry2 none +" FoldColumn gry3 none +" PmenuSel gry3 gry0 reverse +" SignColumn gry3 none +" StatusLine gry3 gry0 reverse +" StatusLineTerm gry3 gry0 reverse +" TabLineSel gry3 gry0 reverse +" VisualNOS gry2 gry0 reverse +" Cursor gryc gry0 reverse +" IncSearch gryc gry0 reverse +" ColorColumn none gry1 +" CursorColumn none gry1 +" CursorLine none gry1 +" DiffChange none gry1 +" Folded none gry1 +" MatchParen gryc gryp +" Pmenu gry3 gry1 +" QuickFixLine none gry1 +" StatusLineNC gry3 gry1 +" StatusLineTermNC gry3 gry1 +" TabLine gry3 gry1 +" ToolbarButton gry3 gry1 bold +" WildMenu gry3 gry1 +" PmenuSbar gryp gryp +" PmenuThumb gry3 gry3 +" TabLineFill gry1 gry1 +" ToolbarLine gry1 gry1 +" VertSplit gryp gryp +" SpellBad none none g=undercurl s=sprd t=underline +" SpellCap none none g=undercurl s=spbl t=underline +" SpellLocal none none g=undercurl s=spcy t=underline +" SpellRare none none g=undercurl s=spmg t=underline +" StorageClass mgnt none +" Structure mgnt none +" Type mgnt none +" Typedef mgnt none +" TooLong mgnt gry0 reverse +" WarningMsg mgnt gry0 reverse +" Function red_ none +" Identifier red_ none +" DiffDelete red_ gry0 reverse +" DiffRemoved red_ gry0 reverse +" Error red_ gry0 reverse +" ErrorMsg red_ gry0 reverse +" Debug gold none +" Delimiter gold none +" Special gold none +" SpecialChar gold none +" SpecialComment gold none +" SpecialKey gold none +" Tag gold none +" DiffChanged gold gry0 reverse +" DiffText gold gry0 reverse +" Search srch grys reverse +" Conditional gren none +" Exception gren none +" Keyword gren none +" Label gren none +" Operator gren none +" Repeat gren none +" Statement gren none +" DiffAdd gren gry0 reverse +" DiffAdded gren gry0 reverse +" Define cyan none +" Include cyan none +" Macro cyan none +" PreCondit cyan none +" PreProc cyan none +" Todo cyan gry0 reverse +" Boolean blue none +" Character blue none +" Constant blue none +" Float blue none +" Number blue none +" String blue none +" Visual blue gry0 reverse +" Background: dark +" Color: gry0 #2b2e32 ~ +" Color: gry1 #35383e ~ +" Color: gry2 #8c96a4 ~ +" Color: gry3 #b0b7c3 ~ +" Color: gryc #ced4dd ~ +" Color: srch #a6936c ~ +" Color: grys #2b2e32 ~ +" Color: gryp #555c66 ~ +" Color: sprd #d49b9b ~ +" Color: spbl #91add4 ~ +" Color: spcy #72b6ba ~ +" Color: spmg #c39fc5 ~ +" Color: red_ #be8786 ~ +" Color: gold #a6936c ~ +" Color: gren #799e7a ~ +" Color: cyan #5b9fa3 ~ +" Color: blue #7a97bd ~ +" Color: mgnt #ad89ae ~ +" Bold none none bold +" Conceal none none +" Directory none none bold +" EndOfBuffer none none +" Ignore none none +" Italic none none italic +" ModeMsg none none +" MoreMsg none none +" Question none none +" NonText none none +" Normal gry3 gry0 +" Terminal none none +" Title none none bold +" Underlined none none underline +" Comment gry2 none +" CursorLineNr gry2 none +" LineNr gry2 none +" FoldColumn gry3 none +" PmenuSel gry3 gry0 reverse +" SignColumn gry3 none +" StatusLine gry3 gry0 reverse +" StatusLineTerm gry3 gry0 reverse +" TabLineSel gry3 gry0 reverse +" VisualNOS gry2 gry0 reverse +" Cursor gryc gry0 reverse +" IncSearch gryc gry0 reverse +" ColorColumn none gry1 +" CursorColumn none gry1 +" CursorLine none gry1 +" DiffChange none gry1 +" Folded none gry1 +" MatchParen gryc gryp +" Pmenu gry3 gry1 +" QuickFixLine none gry1 +" StatusLineNC gry3 gry1 +" StatusLineTermNC gry3 gry1 +" TabLine gry3 gry1 +" ToolbarButton gry3 gry1 bold +" WildMenu gry3 gry1 +" PmenuSbar gryp gryp +" PmenuThumb gry3 gry3 +" TabLineFill gry1 gry1 +" ToolbarLine gry1 gry1 +" VertSplit gryp gryp +" SpellBad none none g=undercurl s=sprd t=underline +" SpellCap none none g=undercurl s=spbl t=underline +" SpellLocal none none g=undercurl s=spcy t=underline +" SpellRare none none g=undercurl s=spmg t=underline +" StorageClass mgnt none +" Structure mgnt none +" Type mgnt none +" Typedef mgnt none +" TooLong mgnt gry0 reverse +" WarningMsg mgnt gry0 reverse +" Function red_ none +" Identifier red_ none +" DiffDelete red_ gry0 reverse +" DiffRemoved red_ gry0 reverse +" Error red_ gry0 reverse +" ErrorMsg red_ gry0 reverse +" Debug gold none +" Delimiter gold none +" Special gold none +" SpecialChar gold none +" SpecialComment gold none +" SpecialKey gold none +" Tag gold none +" DiffChanged gold gry0 reverse +" DiffText gold gry0 reverse +" Search srch grys reverse +" Conditional gren none +" Exception gren none +" Keyword gren none +" Label gren none +" Operator gren none +" Repeat gren none +" Statement gren none +" DiffAdd gren gry0 reverse +" DiffAdded gren gry0 reverse +" Define cyan none +" Include cyan none +" Macro cyan none +" PreCondit cyan none +" PreProc cyan none +" Todo cyan gry0 reverse +" Boolean blue none +" Character blue none +" Constant blue none +" Float blue none +" Number blue none +" String blue none +" Visual blue gry0 reverse diff --git a/vim/.vim/colors/test.vim b/vim/.vim/colors/test.vim new file mode 100644 index 0000000..eccc021 --- /dev/null +++ b/vim/.vim/colors/test.vim @@ -0,0 +1,48 @@ +set background=light +highlight clear +if exists("syntax_on") + syntax reset +endif + + +highlight Preprocessor guifg=#804000 +highlight link Include cPreprocessor +highlight link Define cPreprocessor +highlight link Included cPreprocessor + +highlight Number guifg=#FF8000 +highlight link Numbers cNumber + +highlight Conditional guifg=#0000FF +highlight Type guifg=#8001FF +highlight link Structure cType + +highlight Comment guifg=#008000 + +highlight String guifg=#808080 +highlight link Character cString + +highlight Delimiter guifg=#000080 guibg=NONE +"highlight Delimiter guifg=#FF0000 guibg=NONE +highlight link Operator Delimiter +highlight link Constant Delimiter +highlight link Paren Delimiter +highlight link ErrInParen cParen +highlight MatchParen guifg=#FF0000 guibg=NONE + +highlight link Repeat Conditional +highlight link Statement Conditional +highlight Function guifg=NONE +highlight link cUserFunction cFunction +highlight link cAnsiName cFunction +highlight link cErrInBracket cBracket + +highlight CursorLineNr guibg=#E4E4E4 guifg=#808080 +highlight CursorLine guibg=#e8e8ff +highlight LineNr guibg=#E4E4E4 guifg=#808080 +highlight SpecialKey guifg=#C0C0C0 +highlight Search guibg=#C0C0C0 +"highlight CoursorLine guibg=#ff0000 guifg=#00FF00 +"number bar e4e4e4 +"numbers 808080 +" diff --git a/vim/.vim/colors/typewriter-night.vim b/vim/.vim/colors/typewriter-night.vim new file mode 100644 index 0000000..06eac2f --- /dev/null +++ b/vim/.vim/colors/typewriter-night.vim @@ -0,0 +1,145 @@ +set background=dark +highlight clear + +if exists("syntax on") + hi clear + hi clear CursorLine + syntax reset +endif + +let g:colors_name = "typewriter-night" + +hi Cursor guibg=#00BAFF +hi Normal ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626 +hi Title ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626 term=bold cterm=bold +hi Special ctermfg=250 ctermbg=NONE guifg=#BCBCBC guibg=NONE +hi Comment ctermfg=239 ctermbg=NONE guifg=#4E4E4E guibg=NONE cterm=italic +hi Constant ctermfg=252 ctermbg=NONE guifg=#D0D0D0 guibg=NONE +hi String ctermfg=242 ctermbg=NONE guifg=#6C6C6C guibg=NONE +hi Number ctermfg=252 ctermbg=NONE guifg=#D0D0D0 guibg=NONE +hi htmlTagName ctermfg=254 ctermbg=NONE guifg=#E4E4E4 guibg=NONE +hi Identifier ctermfg=250 ctermbg=NONE guifg=#BCBCBC guibg=NONE +hi Statement ctermfg=242 ctermbg=NONE guifg=#6C6C6C guibg=NONE cterm=NONE +hi Boolean ctermfg=252 ctermbg=NONE guifg=#D0D0D0 guibg=NONE cterm=NONE +hi PreProc ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE +hi Type ctermfg=248 ctermbg=NONE guifg=#A8A8A8 guibg=NONE +hi Function ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE cterm=italic +hi Repeat ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE +hi Operator ctermfg=248 ctermbg=NONE guifg=#A8A8A8 guibg=NONE +hi Error ctermfg=9 ctermbg=NONE guifg=#FF0000 guibg=NONE +hi TODO ctermfg=135 ctermbg=NONE guifg=#AF5FFF guibg=NONE cterm=italic +hi linenr ctermfg=238 ctermbg=235 guifg=#444444 guibg=#262626 term=bold cterm=bold +hi CursorLine ctermfg=254 ctermbg=NONE guifg=#E4E4E4 guibg=NONE +hi CursorLineNR ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626 term=bold cterm=bold gui=bold +hi Search ctermfg=234 ctermbg=153 guifg=#1C1C1C guibg=#AFD7FF term=bold cterm=bold gui=bold +hi IncSearch ctermfg=234 ctermbg=121 guifg=#1C1C1C guibg=#87FFAF term=bold cterm=bold gui=bold +hi WildMenu ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626 + +" Messages +hi ModeMsg ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626 +hi MoreMsg ctermfg=254 ctermbg=235 guifg=#E4E4E4 guibg=#262626 +hi WarningMsg ctermfg=202 ctermbg=235 guifg=#FF5F00 guibg=#262626 +hi ErrorMsg ctermfg=197 ctermbg=234 guifg=#FF005F guibg=#1C1C1C term=italic cterm=italic + +hi Visual ctermfg=235 ctermbg=153 guifg=#262626 guibg=#AFD7FF +hi SpecialKey ctermfg=254 ctermbg=NONE guifg=#E4E4E4 guibg=NONE +hi NonText ctermfg=238 ctermbg=NONE guifg=#E4E4E4 guibg=NONE +hi ExtraWhitespace ctermbg=115 guibg=#87D7AF +hi MatchParen ctermfg=250 ctermbg=238 guifg=#BCBCBC guibg=#444444 cterm=bold +hi Pmenu ctermfg=254 ctermbg=233 guifg=#E4E4E4 guibg=#121212 +hi PmenuSel ctermfg=234 ctermbg=255 guifg=#1C1C1C guibg=#EEEEEE +hi VertSplit ctermfg=233 ctermbg=235 guifg=#121212 guibg=#262626 +hi ColorColumn ctermbg=236 guibg=#303030 +hi Underlined ctermfg=245 ctermbg=NONE guifg=#949494 cterm=underline term=underline gui=underline + +match ExtraWhitespace /\s\+$/ + +hi link character constant +hi link number constant +hi link boolean constant +hi link Float Number +hi link Conditional Repeat +hi link Label Statement +hi link Keyword Statement +hi link Exception Statement +hi link Include PreProc +hi link Define PreProc +hi link Macro PreProc +hi link PreCondit PreProc +hi link StorageClass Type +hi link Structure Type +hi link Typedef Type +hi link htmlTag Special +hi link Tag Special +hi link SpecialChar Special +hi link Delimiter Special +hi link SpecialComment Special +hi link Debug Special + + +" sytnax specific + +" javascript (ala vim-javascript-syntax) +hi javaScriptFuncArg ctermfg=244 ctermbg=NONE +hi javaScriptFuncExp ctermfg=248 +hi javaScriptBraces cterm=NONE + +hi link javaScriptDocTags Comment +hi link jsObjectSeparator Number +hi link jsStorageClass String +hi link jsObjectKey String +hi link jsObjectProp String +hi link jsFuncCall String + +" Markdown +hi link markdownLinkDelimiter String +hi link markdownLinkTextDelimiter String +hi link mkdDelimiter String +hi link markdownLinkText Normal +hi link mkdLink Normal +hi link markdownUrl Underlined +hi link mkdUrl Underlined + +" Pug / HTML +hi link pugId String +hi link pugBegin String +hi link pugTop String +hi link pugIdChar String +hi link pugClass String +hi link pugClassChar String +hi link pugAttributes String + +hi link htmlTag String +hi htmlTagName ctermfg=249 ctermbg=NONE +hi htmlArg ctermfg=249 ctermbg=NONE +hi htmlTag ctermfg=249 ctermbg=NONE +hi htmlEndTag ctermfg=249 ctermbg=NONE + +" CSS +hi link cssBraces Special + +" go (ala vim-go) +hi gotypes ctermfg=208 ctermbg=NONE cterm=italic +hi goDirective ctermfg=242 ctermbg=NONE cterm=italic + +hi link goTodo TODO +hi link goType gotypes +hi link goSignedInts gotypes +hi link goUnsignedInts gotypes +hi link goFloats gotypes +hi link goComplexes gotypes + +hi goOperator ctermfg=242 +hi goBuiltins ctermfg=70 +hi goDeclaration ctermfg=242 +hi goDeclType ctermfg=242 + +hi goFunction ctermfg=242 ctermbg=NONE cterm=italic +hi goMethod ctermfg=242 ctermbg=NONE cterm=NONE +hi goStruct ctermfg=254 ctermbg=NONE cterm=NONE +hi goStructDef ctermfg=254 ctermbg=NONE cterm=italic + + +" NerdTree +hi link NERDTreeDir Special +hi NERDTreeFile ctermfg=241 diff --git a/vim/.vim/colors/typewriter.vim b/vim/.vim/colors/typewriter.vim new file mode 100644 index 0000000..e1144cd --- /dev/null +++ b/vim/.vim/colors/typewriter.vim @@ -0,0 +1,146 @@ +set background=light +highlight clear + +if exists("syntax on") + hi clear + hi clear CursorLine + syntax reset +endif + +let g:colors_name = "typewriter" + +hi Cursor guibg=#00BAFF +hi Normal ctermfg=235 ctermbg=255 guifg=#424242 guibg=#EEEEEE +hi Title ctermfg=235 ctermbg=255 guifg=#424242 guibg=#EEEEEE term=bold cterm=bold gui=bold +hi Special ctermfg=234 ctermbg=NONE guifg=#1C1C1C guibg=NONE +hi Comment ctermfg=247 ctermbg=NONE guifg=#9E9E9E guibg=NONE term=italic cterm=italic gui=italic +hi Constant ctermfg=237 ctermbg=NONE guifg=#3A3A3A guibg=NONE +hi String ctermfg=246 ctermbg=NONE guifg=#949494 guibg=NONE +hi Number ctermfg=234 ctermbg=NONE guifg=#1C1C1C guibg=NONE +hi htmlTagName ctermfg=235 ctermbg=NONE guifg=#424242 guibg=NONE +hi Identifier ctermfg=239 ctermbg=NONE guifg=#4E4E4E guibg=NONE +hi Statement ctermfg=242 ctermbg=NONE guifg=#6C6C6C guibg=NONE cterm=NONE +hi Boolean ctermfg=242 ctermbg=NONE guifg=#6C6C6C guibg=NONE cterm=NONE +hi PreProc ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE +hi Type ctermfg=239 ctermbg=NONE guifg=#4E4E4E guibg=NONE +hi Function ctermfg=240 ctermbg=NONE guifg=#585858 cterm=italic gui=italic +hi Repeat ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE +hi Operator ctermfg=239 ctermbg=NONE guifg=#4E4E4E guibg=NONE +hi Error ctermfg=9 ctermbg=NONE guifg=#FF1493 guibg=NONE +hi TODO ctermfg=135 ctermbg=NONE guifg=#AF5FFF guibg=NONE cterm=italic gui=italic +hi linenr ctermfg=250 ctermbg=255 guifg=#BCBCBC term=bold cterm=NONE +hi CursorLine ctermfg=235 ctermbg=NONE guifg=#262626 guibg=NONE +hi CursorLineNR ctermfg=232 ctermbg=255 guifg=#080808 term=bold cterm=bold gui=bold +hi Search ctermfg=235 ctermbg=153 guifg=#424242 guibg=#C1E7F4 cterm=bold gui=bold +hi IncSearch ctermfg=235 ctermbg=121 guifg=#424242 guibg=#C3E9DB cterm=bold gui=bold +hi WildMenu ctermfg=235 ctermbg=255 guifg=#424242 guibg=#EEEEEE + +" Messages +hi ModeMsg ctermfg=235 ctermbg=255 guifg=#424242 guibg=#EEEEEE +hi MoreMsg ctermfg=235 ctermbg=255 guifg=#424242 guibg=#EEEEEE +hi WarningMsg ctermfg=202 ctermbg=255 guifg=#FF5F00 guibg=#EEEEEE +hi ErrorMsg ctermfg=197 ctermbg=255 guifg=#E41D91 guibg=#EEEEEE cterm=italic gui=italic + +hi Visual ctermfg=235 ctermbg=153 guifg=#424242 guibg=#C1E7F4 +hi SpecialKey ctermfg=255 ctermbg=NONE +hi NonText ctermfg=249 ctermbg=NONE +hi ExtraWhitespace ctermbg=115 guibg=#87D7AF +hi MatchParen ctermfg=234 ctermbg=253 guifg=#1C1C1C guibg=#DADADA cterm=bold gui=bold gui=bold +hi Pmenu ctermfg=235 ctermbg=252 guifg=#424242 guibg=#D0D0D0 +hi PmenuSel ctermfg=255 ctermbg=234 guifg=#EEEEEE guibg=#1C1C1C +hi VertSplit ctermfg=254 ctermbg=245 guifg=#E4E4E4 guibg=#8A8A8A +hi ColorColumn ctermbg=254 guibg=#E4E4E4 +hi Underlined ctermfg=246 ctermbg=NONE guifg=#949494 cterm=underline term=underline gui=underline + +match ExtraWhitespace /\s\+$/ + +hi link character constant +hi link number constant +hi link boolean constant +hi link Float Number +hi link Conditional Repeat +hi link Label Statement +hi link Keyword Statement +hi link Exception Statement +hi link Include PreProc +hi link Define PreProc +hi link Macro PreProc +hi link PreCondit PreProc +hi link StorageClass Type +hi link Structure Type +hi link Typedef Type +hi link htmlTag Special +hi link Tag Special +hi link SpecialChar Special +hi link Delimiter Special +hi link SpecialComment Special +hi link Debug Special + + +" sytnax specific + +" javascript (ala vim-javascript-syntax) +hi javaScriptFuncArg ctermfg=244 ctermbg=NONE guifg=#808080 guibg=NONE +hi javaScriptFuncExp ctermfg=239 ctermbg=NONE guifg=#4E4E4E guibg=NONE +hi javaScriptBraces cterm=NONE guibg=NONE + +hi link javaScriptDocTags Comment +hi link jsObjectSeparator Number +hi link jsStorageClass String +hi link jsObjectKey String +hi link jsObjectProp String +hi link jsFuncCall String + +" Markdown +" Support for plain markdown and markdown.vim plugin +hi link markdownLinkDelimiter String +hi link markdownLinkTextDelimiter String +hi link mkdDelimiter String +hi link markdownLinkText Normal +hi link mkdLink Normal +hi link markdownUrl Underlined +hi link mkdUrl Underlined + +" Pug / HTML +hi link pugId String +hi link pugBegin String +hi link pugTop String +hi link pugIdChar String +hi link pugClass String +hi link pugClassChar String +hi link pugAttributes String + +hi link htmlTag String +hi htmlTagName ctermfg=246 ctermbg=NONE guifg=#949494 guibg=NONE +hi htmlArg ctermfg=246 ctermbg=NONE guifg=#949494 guibg=NONE +hi htmlTag ctermfg=246 ctermbg=NONE guifg=#949494 guibg=NONE +hi htmlEndTag ctermfg=246 ctermbg=NONE guifg=#949494 guibg=NONE + +" CSS +hi link cssBraces Special + +" go (ala vim-go) +hi gotypes ctermfg=208 ctermbg=NONE cterm=italic gui=italic +hi goDirective ctermfg=242 ctermbg=NONE guifg=#6C6C6C cterm=italic gui=italic + +hi link goTodo TODO +hi link goType gotypes +hi link goSignedInts gotypes +hi link goUnsignedInts gotypes +hi link goFloats gotypes +hi link goComplexes gotypes + +hi goOperator ctermfg=242 guifg=#6C6C6C +hi goBuiltins ctermfg=70 +hi goDeclaration ctermfg=242 guifg=#6C6C6C +hi goDeclType ctermfg=242 guifg=#6C6C6C + +hi goFunction ctermfg=242 ctermbg=NONE guifg=#6C6C6C cterm=italic gui=italic +hi goMethod ctermfg=242 ctermbg=NONE guifg=#6C6C6C cterm=NONE +hi goStruct ctermfg=235 ctermbg=NONE guifg=#424242 cterm=NONE +hi goStructDef ctermfg=235 ctermbg=NONE guifg=#424242 cterm=italic gui=italic + + +" NerdTree +hi link NERDTreeDir Special +hi NERDTreeFile ctermfg=241 -- cgit v1.1