highlighting tidying up / improvements

This commit is contained in:
ManjaroOne666 2018-02-03 23:44:48 +00:00
parent ad23a2460d
commit 45491309ec
1 changed files with 117 additions and 100 deletions

View File

@ -13,7 +13,6 @@ let colors_name = 'customred256'
hi Normal ctermfg=246 guifg=#949494 ctermbg=none guibg=NONE
hi! def link ErrorMsg CRError
""""""""""""""
" colours
@ -28,6 +27,9 @@ hi InterfaceNormalBright ctermfg=245 guifg=#8a8a8a ctermbg=none guibg=NONE
hi InterfaceNormal ctermfg=240 guifg=#585858 ctermbg=none guibg=NONE
hi InterfaceNormalDark ctermfg=238 guifg=#444444 ctermbg=none guibg=NONE
hi InterfaceMsg ctermfg=251 guifg=#c6c6c6
hi InterfaceWarningMsge ctermfg=255 guifg=#ffffff
hi InterfaceHelpBright ctermfg=166 guifg=#937070 ctermbg=none guibg=NONE
hi InterfaceHelp ctermfg=124 guifg=#674d4d ctermbg=none guibg=NONE
hi InterfaceHelpDark ctermfg=88 guifg=#3e3e3e ctermbg=none guibg=NONE
@ -43,6 +45,9 @@ hi def link InterfaceFlagBright CRNormalBright
hi def link InterfaceFlag CRNormal
hi def link InterfaceFlagDark CRNormalDark
hi InterfaceErrorSign ctermfg=196 guifg=#ff0000 gui=bold
hi InterfaceWarningSign ctermfg=88 guifg=#870000 gui=bold
hi Pmenu ctermfg=240 guifg=#585858 ctermbg=233 guibg=#121212
hi PmenuSel ctermfg=249 guifg=#b2b2b2 ctermbg=233 guibg=#121212
@ -51,9 +56,17 @@ hi CRNormalBright ctermfg=208 guifg=#ff8700
hi CRNormal ctermfg=246 guifg=#949494 ctermbg=none guibg=NONE
hi CRNormalDark ctermfg=160 guifg=#d70000
hi CRAltBright ctermfg=196 guifg=#ff0000
hi CRAlt ctermfg=124 guifg=#af0000
hi CRAltDark ctermfg=52 guifg=#5f0000
hi CRIdentifierBright ctermfg=196 guifg=#ff0000
hi CRIdentifier ctermfg=124 guifg=#af0000
hi CRIdentifierDark ctermfg=52 guifg=#5f0000
hi CRType ctermfg=208 guifg=#ff8700
hi CRTypeBright ctermfg=214 guifg=#ffaf00
hi CRStatement ctermfg=196 guifg=#ff0000
hi CRStatementDark ctermfg=124 guifg=#af0000
hi CRValue ctermfg=248 guifg=#a8a8a8
hi CRSpecialBright ctermfg=255 guifg=#eeeeee
hi CRSpecial ctermfg=250 guifg=#bcbcbc
@ -63,13 +76,13 @@ hi CRNoiseBright ctermfg=246 guifg=#949494
hi CRNoise ctermfg=240 guifg=#444444
hi CRNoiseDark ctermfg=238 guifg=#333333
hi CRCommentBright ctermfg=244
hi CRCommentBright ctermfg=244 guifg=#808080
hi CRComment ctermfg=240 guifg=#585858
hi CRCommentDark ctermfg=238 guifg=#444444
hi CRError ctermfg=255 guifg=#eeeeee ctermbg=232 guibg=#080808
hi CRErrorInverse ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE
hi CRWarning ctermfg=255 guifg=#eeeeee ctermbg=52 guibg=#7e0000
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
@ -79,8 +92,8 @@ hi CRHtmlBaseBright ctermfg=39 guifg=#00afff
hi CRHtmlBase ctermfg=27 guifg=#005fff
hi CRHtmlbaseDark ctermfg=25 guifg=#005faf
hi CRHtmlAltDark ctermfg=45 guifg=#00d7ff
hi CRHtmlAlt ctermfg=51 guifg=#00ffff
hi CRHtmlAltDark ctermfg=45 guifg=#00d7ff
hi CRHtmlAltDarker ctermfg=38 guifg=#00afd7
hi CRHtmlImg ctermfg=67 guifg=#5f87af
@ -109,31 +122,31 @@ hi CRCssSelectorDark ctermfg=72 guifg=#5faf87
""""""""""""""""""""
" general definitions
hi Error ctermfg=231 guifg=#ffffff ctermbg=none guibg=NONE
hi ExtraWhitespace ctermbg=237 guibg=#3a3a3a
hi Comment ctermfg=238 guifg=#444444
hi Underlined cterm=underline term=underline gui=underline
hi Ignore ctermfg=232 guifg=NONE
hi! def link Error CRError
hi! def link ErrorMsg CRError
hi! def link ExtraWhitespace CRError
hi! def link Comment CRComment
hi! def link Constant String
hi String ctermfg=248 guifg=#a8a8a8
hi! def link Character String
"hi! def link Number ctermfg=164
"hi! def link Boolean ctermfg=164
"hi! def link Float ctermfg=164
hi! def link Constant CRValue
hi! def link String CRValue
hi! def link Character CRValue
hi! def link Number CRValue
hi! def link Boolean CRValue
hi! def link Float CRValue
hi! def link Special CRSpecial
hi! def link Identifier CRAlt
hi! def link IdentifierDark CRAltDark
hi! def link IdentifierBright CRAltBright
hi Statement ctermfg=196 guifg=#ff0000
hi StatementDark ctermfg=124 guifg=#af0000
hi PreProc ctermfg=141 guifg=#af87ff
hi Type ctermfg=208 guifg=#ff8700
hi TypeBright ctermfg=214 guifg=#ffaf00
hi Underlined cterm=underline term=underline gui=underline
hi Ignore ctermfg=232 guifg=#080808
hi! def link Identifier CRIdentifier
hi! def link IdentifierDark CRIdentifierDark
hi! def link IdentifierBright CRIdentifierBright
hi! def link Statement CRStatement
hi! def link StatementDark CRStatementDark
hi! def link TypeBright CRTypeBright
hi! def link Type CRType
hi! def link Noise CRNoise
hi Conditional ctermfg=239 guifg=#4e4e4e
hi! def link Conditional CRNoise
hi! def link Delimiter CRNoise
hi! def link Operator Conditional
@ -142,6 +155,73 @@ hi! def link Comment CRComment
hi! def link SpecialComment CRCommentBright
hi! def link preProc CRCommentBright
" interface definitions
hi Visual ctermfg=235 guifg=#262626 ctermbg=255 guibg=#eeeeee
hi Todo ctermfg=251 guifg=#c6c6c6 ctermbg=none guibg=NONE
hi Search ctermfg=255 guifg=#eeeeee ctermbg=236 guibg=#303030 guibg=#303030
hi def link IncSearch Search
hi!def link SpecialKey InterfaceSpecial
hi! def link Directory InterfaceSpecial
hi Title ctermfg=198 guifg=#ff0087
hi! def link WarningMsg InterfaceWarningMsg
hi WildMenu ctermfg=255 guifg=#eeeeee ctermbg=243 guibg=#767676
hi! def link MoreMsg InterfaceMsg
hi! def link Question InterfaceMsg
hi! def link ModeMsg InterfaceMsg
hi NonText ctermfg=243 guifg=#767676
hi! def link Title InterfaceH3
hi TabLine cterm=none ctermfg=242 guifg=#666666 ctermbg=234 guibg=#1c1c1c
hi TabLineFill cterm=none ctermfg=255 guifg=#eeeeee ctermbg=234 guibg=#1c1c1c
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 StatusLine ctermfg=255 guifg=#eeeeee ctermbg=239 term=none cterm=none
hi StatusLineNC ctermfg=238 guifg=#444444 ctermbg=233 guibg=#121212 term=none cterm=none
hi StatusLineFile ctermfg=243 guifg=#767676 ctermbg=232 guibg=#080808
" set insert mode colours
augroup statuscursorlines
au InsertEnter * hi StatusLine ctermfg=233 guifg=#121212 ctermbg=255 guibg=#eeeeee
au InsertLeave * hi StatusLine ctermfg=255 guifg=#eeeeee ctermbg=239 guibg=#4e4e4e
au InsertEnter * set cursorline
au InsertLeave * set nocursorline
au InsertEnter * hi LineNr ctermfg=235 guifg=#262626
au InsertLeave * hi LineNr ctermfg=237 guifg=#3a3a3a
au InsertEnter * hi CursorLineNr ctermfg=250 guifg=#bcbcbc
au InsertLeave * hi CursorLineNr ctermfg=243 guifg=#767676
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=none guibg=NONE 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=233 guibg=#121212
hi SignColumn ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE
hi DiffAdd guibg=darkblue ctermbg=darkblue term=none cterm=none
hi DiffChange guibg=darkmagenta ctermbg=magenta cterm=none
hi DiffDelete ctermfg=blue ctermbg=cyan gui=bold guifg=Blue guibg=DarkCyan
hi DiffText cterm=bold ctermbg=red gui=bold guibg=Red
hi! def link SpellBad CRError
hi! def link SpellCap CRWarning
hi! def link qfFilename InterfaceNormal
hi! def link qfLineNr InterfaceH2
hi MatchParen ctermfg=255 guifg=#eeeeee ctermbg=241 guibg=#606060
" Vim definitions
hi! def link VimGroup Type
hi! def link VimHiGroup TypeBright
@ -253,7 +333,7 @@ hi! def link wpFunction IdentifierBright
hi! def link jsFunction IdentifierDark
hi! def link jsFuncName Identifier
hi! def link jsFunctionKey Special
hi! def link jsFuncBlock CRAlt
hi! def link jsFuncBlock CRIdentifier
hi! def link jsFuncCall CRNormalBright
hi! def link jsIfElseBlock jsFuncBlock
hi! def link jsTernaryIf jsFuncBlock
@ -272,8 +352,8 @@ hi! def link jsObjectKey IdentifierBright
hi! def link jsObjectValue IdentifierDark
hi! def link jsModuleKeyword Identifier
hi! def link jsThis CRNoiseBright
hi! def link jsConditional CRAltDark
hi! def link jsParenRepeat CRAltBright
hi! def link jsConditional CRIdentifierDark
hi! def link jsParenRepeat CRIdentifierBright
" vue definitions
hi! vueDirective ctermfg=88 guifg=#870000
@ -293,73 +373,6 @@ hi! def link jsonKeyword Identifier
hi! def link jsonValue String
hi! def link jsonQuote CRNoise
" interface
hi Visual ctermfg=235 guifg=#262626 ctermbg=255 guibg=#eeeeee
hi Todo ctermfg=251 guifg=#c6c6c6 ctermbg=none guibg=NONE
hi Search ctermfg=255 guifg=#eeeeee ctermbg=236 guibg=#303030 guibg=#303030
hi def link IncSearch Search
hi SpecialKey ctermfg=255 guifg=#eeeeee
hi Directory ctermfg=255 guifg=#eeeeee
hi Title ctermfg=198 guifg=#ff0087
hi WarningMsg ctermfg=255 guifg=#eeeeee ctermbg=233 guibg=#121212
hi WildMenu ctermfg=255 guifg=#eeeeee ctermbg=243 guibg=#767676
hi! ModeMsg ctermfg=124 guifg=#af0000
hi MoreMsg ctermfg=124 guifg=#af0000
hi Question ctermfg=124 guifg=#af0000
hi NonText ctermfg=243 guifg=#767676
hi! def link Title InterfaceH3
hi TabLine cterm=none ctermfg=242 guifg=#666666 ctermbg=234 guibg=#1c1c1c
hi TabLineFill cterm=none ctermfg=255 guifg=#eeeeee ctermbg=234 guibg=#1c1c1c
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 StatusLine ctermfg=255 guifg=#eeeeee ctermbg=239 term=none cterm=none
hi StatusLineNC ctermfg=238 guifg=#444444 ctermbg=233 guibg=#121212 term=none cterm=none
hi StatusLineFile ctermfg=243 guifg=#767676 ctermbg=232 guibg=#080808
" set insert mode colours
augroup statuscursorlines
au InsertEnter * hi StatusLine ctermfg=233 guifg=#121212 ctermbg=255 guibg=#eeeeee
au InsertLeave * hi StatusLine ctermfg=255 guifg=#eeeeee ctermbg=239 guibg=#4e4e4e
au InsertEnter * set cursorline
au InsertLeave * set nocursorline
au InsertEnter * hi LineNr ctermfg=235 guifg=#262626
au InsertLeave * hi LineNr ctermfg=237 guifg=#3a3a3a
au InsertEnter * hi CursorLineNr ctermfg=250 guifg=#bcbcbc
au InsertLeave * hi CursorLineNr ctermfg=243 guifg=#767676
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=none guibg=NONE 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=233 guibg=#121212
hi SignColumn ctermfg=255 guifg=#eeeeee ctermbg=none guibg=NONE
hi DiffAdd guibg=darkblue ctermbg=darkblue term=none cterm=none
hi DiffChange guibg=darkmagenta ctermbg=magenta cterm=none
hi DiffDelete ctermfg=blue ctermbg=cyan gui=bold guifg=Blue guibg=DarkCyan
hi DiffText cterm=bold ctermbg=red gui=bold guibg=Red
hi SpellBad ctermfg=255 guifg=#eeeeee ctermbg=244 guibg=#808080
hi SpellCap ctermfg=255 guifg=#eeeeee ctermbg=240 guibg=#585858
hi! def link qfFilename InterfaceNormal
hi! def link qfLineNr InterfaceH2
hi MatchParen ctermfg=255 guifg=#eeeeee ctermbg=241 guibg=#606060
" VimWiki highlighting
hi VimwikiLink ctermfg=252 guifg=#d0d0d0 ctermbg=234 guibg=#1c1c1c
hi! def link VimwikiHeaderChar CRNoise
@ -368,7 +381,7 @@ hi VimwikiHeader2 ctermbg=238 guibg=#444444 ctermfg=255 guifg=
hi VimwikiHeader3 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=255 guifg=#eeeeee
hi VimwikiHeader4 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=251 guifg=#c6c6c6
hi VimwikiHeader5 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=246 guifg=#949494
hi VimwikiHeader6 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=244
hi VimwikiHeader6 ctermbg=236 guibg=#303030 guibg=#303030 ctermfg=244 guifg=#808080
hi VimwikiListTodo ctermbg=233 guibg=#121212 ctermfg=255 guifg=#eeeeee
@ -468,3 +481,7 @@ hi! def link NERDTreeExecFile InterfaceSpecial
hi! def link NERDTreeRO InterfaceSpecial
hi! def link NERDTreeCurrentNode InterfaceH1
" ALE highlighting
hi! def link ALEErrorSign InterfaceErrorSign
hi! def link ALEWarningSign InterfaceWarningSign