diff --git a/vim/colors/customred256.vim b/vim/colors/customred256.vim index e2f760b..aed96a6 100644 --- a/vim/colors/customred256.vim +++ b/vim/colors/customred256.vim @@ -24,7 +24,7 @@ endif """""""""""""" " interface -hi InterfaceH1 ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE +hi InterfaceH1 ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE"{{{ hi InterfaceH2 ctermfg=250 guifg=#bcbcbc ctermbg=none guibg=NONE hi InterfaceH3 ctermfg=248 guifg=#a8a8a8 ctermbg=none guibg=NONE @@ -50,8 +50,6 @@ hi def link InterfaceFlagBright CRNormalBright hi def link InterfaceFlag CRNormal hi def link InterfaceFlagDark CRNormalDark - - hi InterfaceSignError ctermfg=196 guifg=#ff0000 gui=bold hi InterfaceSignErrorDark ctermfg=196 guifg=#aa0000 gui=bold hi InterfaceSignWarning ctermfg=88 guifg=#870000 gui=bold @@ -60,9 +58,10 @@ hi InterfaceSignWarningDark ctermfg=88 guifg=#660000 gui=bold hi InterfaceSignAdd ctermfg=22 guifg=#395239 hi InterfaceSignModified ctermfg=178 guifg=#4e4e33 hi InterfaceSignDelete ctermfg=88 guifg=#582b2b +"}}} " general colours -hi CRNormalBright ctermfg=250 guifg=#bcbcbc +hi CRNormalBright ctermfg=250 guifg=#bcbcbc"{{{ hi def link CRNormal Normal hi CRNormalDark ctermfg=242 guifg=#666666 @@ -99,9 +98,10 @@ hi CRCommentDark ctermfg=238 guifg=#444444 gui=italic cterm=italic term=itali hi CRWarning ctermfg=255 guifg=#eeeeee ctermbg=52 guibg=#340000 hi CRError ctermfg=255 guifg=#eeeeee ctermbg=124 guibg=#af0000 hi CRErrorInverse ctermfg=255 guifg=#000000 ctermbg=124 guibg=#af0000 +"}}} " HTML colours -hi CRHtmlNormalBright ctermfg=67 guifg=#5f87af +hi CRHtmlNormalBright ctermfg=67 guifg=#5f87af"{{{ hi CRHtmlNormal ctermfg=60 guifg=#5f5f87 hi CRHtmlBaseBright ctermfg=39 guifg=#6590ff @@ -120,11 +120,11 @@ hi CRHtmlSpecial ctermfg=69 guifg=#97b1ff hi CRHtmlSpecialDark ctermfg=61 guifg=#5f5faf " hi CRHtmlString ctermfg=105 guifg=#8787ff - +"}}} " CSS colours -hi CRCssBaseBright ctermfg=40 guifg=#00d700 +hi CRCssBaseBright ctermfg=40 guifg=#00d700"{{{ hi CRCssBase ctermfg=28 guifg=#008700 hi CRCssBaseDark ctermfg=22 guifg=#005f00 @@ -134,14 +134,15 @@ hi CRCssAlt ctermfg=29 guifg=#444a44 hi CRCssSelectorBright ctermfg=158 guifg=#abffd5 hi CRCssSelector ctermfg=85 guifg=#5fffaf hi CRCssSelectorDark ctermfg=72 guifg=#2dac6d - +"}}} """"""""""""""""""" " #definitions """""""""""""""""""" + " #general definitions -hi Underlined cterm=underline term=underline gui=underline +hi Underlined cterm=underline term=underline gui=underline"{{{ hi Ignore ctermfg=232 guifg=NONE hi! def link Error CRError hi! def link ErrorMsg CRError @@ -174,14 +175,16 @@ hi Todo ctermfg=251 guifg=#c6c6c6 ctermbg=none guibg=NONE hi Search ctermfg=255 guifg=#ffffff ctermbg=none guibg=NONE gui=NONE cterm=NONE hi IncSearch ctermfg=232 guifg=#000000 ctermbg=255 guibg=#ffffff gui=NONE cterm=NONE hi! def link QuickFixLine InterfaceSignError +"}}} " #comment definitions -hi! def link Comment CRComment +hi! def link Comment CRComment"{{{ hi! def link SpecialComment CRCommentBright hi! def link preProc CRCommentBright +"}}} " #interface definitions -hi!def link SpecialKey InterfaceSpecial +hi!def link SpecialKey InterfaceSpecial"{{{ hi! def link Directory InterfaceSpecial hi! def link WarningMsg InterfaceWarningMsg @@ -202,7 +205,34 @@ hi TabLineSel ctermfg=250 guifg=#bcbcbc ctermbg=234 guibg=#1c1c1c hi TabModified ctermfg=250 guifg=#bcbcbc ctermbg=234 guibg=#1c1c1c hi TabModifiedSelected ctermfg=255 guifg=#eeeeee ctermbg=234 guibg=#1c1c1c -hi clear StatusLine +hi VertSplit ctermfg=234 guifg=#090909 ctermbg=none guibg=#090909 term=none cterm=none +hi Folded ctermfg=240 guifg=#585858 ctermbg=none guibg=NONE term=bold +hi FoldColumn ctermfg=235 guifg=#262626 ctermbg=233 guibg=#111111 cterm=bold term=bold +hi LineNr ctermfg=237 guifg=#3a3a3a ctermbg=none guibg=NONE cterm=none +hi CursorLine ctermbg=235 guibg=#222222 gui=NONE term=NONE cterm=NONE +hi CursorLineNr ctermfg=243 guifg=#767676 ctermbg=none guibg=NONE cterm=none +hi EndOfBuffer ctermfg=233 guifg=#121212 ctermbg=none guibg=NONE +hi ColorColumn ctermbg=52 guibg=#1d0808 +hi SignColumn ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE + +hi DiffAdd ctermbg=22 guibg=#001000 ctermfg=248 guifg=#aaaaaa term=none cterm=none gui=NONE +hi DiffChange ctermbg=235 guibg=#101010 ctermfg=243 guifg=#777777 cterm=none gui=NONE +hi DiffDelete ctermbg=52 guibg=#200000 ctermfg=236 guifg=#333333 cterm=none gui=NONE +hi DiffText ctermbg=235 guibg=#101010 ctermfg=240 guifg=#cccccc cterm=none gui=NONE + +hi! def link SpellBad CRError +hi! def link SpellCap CRWarning + +hi! def link qfFilename CRNoiseBright +hi! def link qfLineNr CRNoise +hi! def link qfSeparator CRNoiseDark +hi! def link qfError InterfaceSignErrorDark + +hi MatchParen ctermfg=255 guifg=#ffffff ctermbg=241 guibg=#292929 gui=underline +"}}} + +" status line +hi clear StatusLine"{{{ hi StatusLine ctermfg=238 guifg=#444444 ctermbg=232 guibg=NONE gui=NONE hi StatusLineNC ctermfg=238 guifg=#444444 ctermbg=232 guibg=NONE term=none cterm=none gui=NONE @@ -268,34 +298,10 @@ augroup statuscursorlines au InsertEnter * call DoInsertEnter() au InsertLeave * call DoInsertLeave() augroup END - -hi VertSplit ctermfg=234 guifg=#090909 ctermbg=none guibg=#090909 term=none cterm=none -hi Folded ctermfg=240 guifg=#585858 ctermbg=none guibg=NONE term=bold -hi FoldColumn ctermfg=235 guifg=#262626 ctermbg=233 guibg=#111111 cterm=bold term=bold -hi LineNr ctermfg=237 guifg=#3a3a3a ctermbg=none guibg=NONE cterm=none -hi CursorLine ctermbg=235 guibg=#222222 gui=NONE term=NONE cterm=NONE -hi CursorLineNr ctermfg=243 guifg=#767676 ctermbg=none guibg=NONE cterm=none -hi EndOfBuffer ctermfg=233 guifg=#121212 ctermbg=none guibg=NONE -hi ColorColumn ctermbg=52 guibg=#1d0808 -hi SignColumn ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE - -hi DiffAdd ctermbg=22 guibg=#001000 ctermfg=248 guifg=#aaaaaa term=none cterm=none gui=NONE -hi DiffChange ctermbg=235 guibg=#101010 ctermfg=243 guifg=#777777 cterm=none gui=NONE -hi DiffDelete ctermbg=52 guibg=#200000 ctermfg=236 guifg=#333333 cterm=none gui=NONE -hi DiffText ctermbg=235 guibg=#101010 ctermfg=240 guifg=#cccccc cterm=none gui=NONE - -hi! def link SpellBad CRError -hi! def link SpellCap CRWarning - -hi! def link qfFilename CRNoiseBright -hi! def link qfLineNr CRNoise -hi! def link qfSeparator CRNoiseDark -hi! def link qfError InterfaceSignErrorDark - -hi MatchParen ctermfg=255 guifg=#ffffff ctermbg=241 guibg=#292929 gui=underline +"}}} " #vim definitions -hi! def link VimGroup Type +hi! def link VimGroup Type"{{{ hi! def link VimGroupName CRIdentifier hi! def link VimGroupList CRNormalDark hi! def link VimHiGroup TypeBright @@ -330,9 +336,10 @@ hi! def link vimSynPatRange CRSpecialDark hi! def link vimDefLink CRNoiseDark hi! def link vimHighlight CRNoiseDark hi! vimFoldMarker ctermfg=233 guifg=#222222 +"}}} " #scss definitions -hi! def link scssParamaters CRNoise +hi! def link scssParamaters CRNoise"{{{ hi! def link scssVariableAssignment CRNoise hi! def link scssVariableValue CRNoise hi! def link scssBooleanOp CRNoiseBright @@ -359,9 +366,10 @@ hi! def link scssReturn CRScssMediaKeyword hi! def link scssIf CRScssMediaKeyword hi! def link scssElse CRScssMediaKeyword hi! def link scssCondition CRCssAlt +"}}} " #css definitions -hi! def link cssNoise CRNoise +hi! def link cssNoise CRNoise"{{{ hi! def link cssBraces CssNoise hi! def link cssAttrComma CssNoise hi! def link cssFunctionComma CRNoise @@ -396,9 +404,10 @@ hi! def link cssSelectorOp CRNoise hi! def link cssInclude CRNoise hi! def link cssIncludeKeyword CRNoiseBright hi! def link cssDimensionProp cssProp +"}}} " #html definitions -hi! def link htmlNormal CRHtmlNormal +hi! def link htmlNormal CRHtmlNormal"{{{ hi! def link htmlTitle CRHtmlAltBright hi! def link htmlTag CRNoise hi! def link htmlEndTag htmlTag @@ -422,23 +431,25 @@ hi! def link htmlDataArg htmlTagName hi! def link htmlDataValue CRHtmlString hi! def link htmlHrefArg htmlArg hi! def link htmlHrefValue CRHtmlBaseBright +"}}} " #html css definitions -hi! def link cssClassName scssSelectorName +hi! def link cssClassName scssSelectorName"{{{ hi! def link cssClassNameDot scssSelectorName hi! def link cssIdentifier CRCssSelectorBright hi! def link cssClassAttr CRNoise hi! def link cssIdentifierAttr CRNoise +"}}} " #php definitions -hi! def link phpRegion Normal +hi! def link phpRegion Normal "{{{ hi! def link phpComparison Operator hi! def link phpVarSelector IdentifierDark hi! def link wpFunction IdentifierBright - +"}}} " #javaScript definitions -hi! def link jsFunction CRIdentifierDark +hi! def link jsFunction CRIdentifierDark"{{{ hi! def link jsFuncName CRIdentifier hi! def link jsFunctionKey CRSpecialBright hi! def link jsFuncBlock CRIdentifier @@ -466,9 +477,10 @@ hi! def link jsArrowFunction CRNoiseBright hi! def link jsImport CRNoise hi! def link jsFrom jsImport hi! def link jsExport CRNoiseBright +"}}} " #vue definitions -hi! vueTagSpecial guifg=#8700d7 +hi! vueTagSpecial guifg=#8700d7"{{{ hi! def link vueComponentName CRHtmlSpecial hi! def link vueDynamicComponent CRHtmlSpecialDark hi! def link vueTransitionComponent vueDynamicComponent @@ -499,13 +511,15 @@ hi! def link GitGutterAdd InterfaceSignAdd hi! def link GitGutterChange InterfaceSignModified hi! def link GitGutterDelete InterfaceSignDelete hi! def link GitGutterChangeDelete InterfaceSignModified +"}}} + """"""""""""""" " #highlighting """"""""""""""" " #vimwiki highlighting -hi VimwikiLink ctermfg=252 guifg=#d0d0d0 ctermbg=234 guibg=#1c1c1c +hi VimwikiLink ctermfg=252 guifg=#d0d0d0 ctermbg=234 guibg=#1c1c1c"{{{ hi! def link VimwikiHeaderChar CRNoiseDark hi VimwikiHeader1 ctermbg=242 guibg=#666666 ctermfg=255 guifg=#eeeeee hi VimwikiHeader2 ctermbg=238 guibg=#444444 ctermfg=255 guifg=#eeeeee @@ -514,9 +528,10 @@ hi VimwikiHeader4 ctermbg=236 guibg=#303030 guibg=#303030 cter hi VimwikiHeader5 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=246 guifg=#949494 hi VimwikiHeader6 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=244 guifg=#808080 hi VimwikiListTodo ctermbg=233 guibg=#121212 ctermfg=255 guifg=#eeeeee +"}}} " #shell highlighting -" TODO do properly +" TODO do properly{{{ hi! def link shConditional shLoop hi! def link shFunctionTwo CRIdentifierBright hi! def link shFunction CRIdentifier @@ -530,13 +545,14 @@ hi! def link shCommandSub CRSpecialDark hi! def link shEscape CRNoise hi! def link shTestOpr CRNoise hi! def link shSnglCase CRNoise +"}}} " #config highlighting -hi! def link confComment CRCommentDark - +hi! def link confComment CRCommentDark"{{{ +"}}} " #bufexplorer highlighting -hi! def link bufExplorerBufNbr InterfaceH1 +hi! def link bufExplorerBufNbr InterfaceH1"{{{ hi! def link bufExplorerMapping InterfaceHelpBright hi! def link bufExplorerHelp InterfaceHelp hi! def link bufExplorerOpenIn InterfaceSpecial @@ -555,10 +571,10 @@ hi! def link bufExplorerLockedBuf InterfaceSpecial hi! def link bufExplorerModBuf InterfaceSignWarning hi! def link bufExplorerUnlBuf InterfaceNormalDark hi! def link bufExplorerInactBuf InterfaceNormal - +"}}} " #tagbar highlighting -" TagbarHighlight defined in vimrc as it gets overridden +" TagbarHighlight defined in vimrc as it gets overridden{{{ " by plugin when defined in here hi! def link TagbarFoldIcon InterfaceNormal @@ -580,20 +596,20 @@ hi! def link TagbarAccessProtected InterfaceH2 hi! def link TagbarAccessPrivate InterfaceH2 hi! TagbarHighlight ctermfg=255 guifg=#eeeeee ctermbg=240 guibg=#585858 - +"}}} " #netrw highlighting -hi! def link netrwVersion InterfaceNormalBright +hi! def link netrwVersion InterfaceNormalBright"{{{ hi! def link netrwClassify InterfaceNormal hi! def link netrwTreebar InterfaceNormalDark hi! def link netrwHelpCmd InterfaceHelp hi! def link netrwCmdNote InterfaceHelpBright hi! def link netrwQuickHelp netrwCmdNote hi! def link netrwList InterfaceH3 - +"}}} " #nerdtree highlighting -hi! def link NERDTreeDir InterfaceNormalBright +hi! def link NERDTreeDir InterfaceNormalBright"{{{ hi! def link NERDTreeFile InterfaceNormal hi! def link NERDTreeOpenable InterfaceNormal hi! def link NERDTreeClosable InterfaceNormal @@ -637,10 +653,11 @@ hi! def link NERDTreeGitStatusDirDirty NERDTreeGitStatusModified hi! def link NERDTreeGitStatusDirClean InterfaceNormalDark " TODO: use diff color hi! def link NERDTreeGitStatusIgnored InterfaceNormal +"}}} " #ale highlighting -hi! def link ALEErrorSign InterfaceSignError +hi! def link ALEErrorSign InterfaceSignError"{{{ hi! def link ALEWarningSign InterfaceSignWarning - +"}}} " vim: foldmethod=marker