Browse Source

colorschemes: use romgrk's doom-one again

my-config
NTBBloodbath 4 years ago
parent
commit
18e62d90c4
No known key found for this signature in database GPG Key ID: 18D6730BC846AAC5
  1. 150
      colors/doom-one.vim

150
colors/doom-one.vim

@ -228,6 +228,7 @@ call s:_('Section', s:magenta, '', 'bold')
call s:_('Title', s:violet, '', 'bold')
call s:_('Bold', '', '', 'bold')
call s:_('Emphasis', s:green, '', 'bold')
" Text levels {{{
@ -290,6 +291,9 @@ call s:_('Label', s:blue, '', '')
call s:_('Operator', s:blue, '', '')
call s:_('Constant', s:violet, '', 'bold')
call s:_('ConstantBuiltin', s:magenta, '', 'bold')
call s:_('Conditional', s:blue, '', '')
call s:_('Number', s:orange, '', 'none')
call s:_('Float', s:orange, '', 'none')
@ -313,8 +317,10 @@ call s:_('SpecialBold', s:violet, '', 'bold')
call s:_('Identifier', color#Lighten(s:magenta, 0.2), '', 'none')
call s:_('Argument', color#Lighten(s:magenta, 0.2), '', 'none')
call s:_('Variable', color#Lighten(s:magenta, 0.2), '', 'none')
call s:_('VariableBuiltin', color#Lighten(s:magenta, 0.2), '', 'bold')
call s:_('Function', s:yellow, '', 'none')
call s:_('FunctionBuiltin', s:orange, '', 'bold')
call s:_('Method', s:yellow, '', 'bold')
call s:_('Symbol', s:magenta, '', 'none')
@ -327,6 +333,7 @@ call s:_('Property', s:magenta, '', 'none')
call s:_('Type', s:yellow, '', 'none')
call s:_('TypeBuiltin', s:yellow, '', 'bold')
call s:_('StorageClass', s:blue, '', 'none')
call s:_('Class', s:blue, '', 'none')
call s:_('Structure', s:blue, '', 'none')
@ -479,97 +486,60 @@ hi! link objcMethodName Identifier
hi! link objcMethodArg Normal
hi! link objcMessageName Identifier
" Neovim Treesitter
call s:_('DoomOneTSException', s:blue, '' ,'underline')
call s:_('DoomOneTSAnnotation', s:blue, '', 'bold')
call s:_('DoomOneTSAttribute', s:blue, '', 'bold')
call s:_('DoomOneTSConditional', s:blue, '', 'none')
call s:_('DoomOneTSComment', s:base5, '', 'none')
call s:_('DoomOneTSConstructor', s:yellow, '', 'none')
call s:_('DoomOneTSConstant', s:violet, '', 'none')
call s:_('DoomOneTSConstBuiltin', s:magenta, '', 'none')
call s:_('DoomOneTSConstMacro', s:blue, '', 'bold')
call s:_('DoomOneTSError', s:red, '', 'none')
call s:_('DoomOneTSField', s:violet, '', 'none')
call s:_('DoomOneTSFloat', s:violet, '', 'none')
call s:_('DoomOneTSFunction', s:magenta, '', 'none')
call s:_('DoomOneTSFuncBuiltin', s:magenta, '', 'none')
call s:_('DoomOneTSFuncMacro', s:blue, '', 'none')
call s:_('DoomOneTSInclude', s:blue, '', 'bold')
call s:_('DoomOneTSKeyword', s:blue, '', 'none')
call s:_('DoomOneTSKeywordFunction', s:blue, '', 'none')
call s:_('DoomOneTSLabel', s:blue, '', 'none')
call s:_('DoomOneTSMethod', s:magenta, '', 'none')
call s:_('DoomOneTSNamespace', s:violet, '', 'none')
call s:_('DoomOneTSNumber', s:violet, '', 'none')
call s:_('DoomOneTSOperator', s:blue, '', 'none')
call s:_('DoomOneTSParameter', '#dcaeea', '', 'none')
call s:_('DoomOneTSParameterReference', '#dcaeea', '', 'none')
call s:_('DoomOneTSProperty', '#a9a1e1', '', 'none')
call s:_('DoomOneTSPunctDelimiter', s:fg, '', 'none')
call s:_('DoomOneTSPunctBracket', s:fg, '', 'none')
call s:_('DoomOneTSPunctSpecial', s:blue, '', 'none')
call s:_('DoomOneTSRepeat', s:magenta, '', 'none')
call s:_('DoomOneTSString', s:green, '', 'none')
call s:_('DoomOneTSStringRegex', '#000', '#00bfff', 'bold')
call s:_('DoomOneTSStringEscape', s:blue, '', 'none')
call s:_('DoomOneTSTag', s:magenta, '', 'none')
call s:_('DoomOneTSTagDelimiter', s:yellow, '', 'none')
call s:_('DoomOneTSStrong', '', '', 'bold')
call s:_('DoomOneTSURI', s:blue, '', 'bold,underline')
call s:_('DoomOneTSNote', '', '', 'underline')
call s:_('DoomOneTSWarning', s:yellow, '', 'none')
call s:_('DoomOneTSDanger', s:red, '', 'none')
call s:_('DoomOneTSType', s:yellow, '', 'none')
call s:_('DoomOneTSTypeBuiltin', s:magenta, '', 'none')
call s:_('DoomOneTSVariable', '#dcaeea', '', 'none')
call s:_('DoomOneTSVariableBuiltin', s:magenta, '', 'none')
highlight! link TSException DoomOneTSException
highlight! link TSAnnotation DoomOneTSAnnotation
highlight! link TSAttribute DoomOneTSAttribute
highlight! link TSConditional DoomOneTSConditional
highlight! link TSComment DoomOneTSComment
highlight! link TSConstructor DoomOneTSConstructor
highlight! link TSConstant DoomOneTSConstant
highlight! link TSConstBuiltin DoomOneTSConstBuiltin
highlight! link TSConstMacro DoomOneTSConstMacro
highlight! link TSError DoomOneTSError
highlight! link TSField DoomOneTSField
highlight! link TSFloat DoomOneTSFloat
highlight! link TSFunction DoomOneTSFunction
highlight! link TSFuncBuiltin DoomOneTSFuncBuiltin
highlight! link TSFuncMacro DoomOneTSFuncMacro
highlight! link TSInclude DoomOneTSInclude
highlight! link TSKeyword DoomOneTSKeyword
highlight! link TSKeywordFunction DoomOneTSKeywordFunction
highlight! link TSLabel DoomOneTSLabel
highlight! link TSMethod DoomOneTSMethod
highlight! link TSNamespace DoomOneTSNamespace
highlight! link TSNumber DoomOneTSNumber
highlight! link TSOperator DoomOneTSOperator
highlight! link TSParameter DoomOneTSParameter
highlight! link TSParameterReference DoomOneTSParameterReference
highlight! link TSProperty DoomOneTSProperty
highlight! link TSPunctDelimiter DoomOneTSPunctDelimiter
highlight! link TSPunctBracket DoomOneTSPunctBracket
highlight! link TSPunctSpecial DoomOneTSPunctSpecial
highlight! link TSRepeat DoomOneTSRepeat
highlight! link TSString DoomOneTSString
highlight! link TSStringRegex DoomOneTSStringRegex
highlight! link TSStringEscape DoomOneTSStringEscape
highlight! link TSTag DoomOneTSTag
highlight! link TSTagDelimiter DoomOneTSTagDelimiter
highlight! link TSStrong DoomOneTSStrong
highlight! link TSURI DoomOoneTSURI
highlight! link TSNote DoomOneTSNote
highlight! link TSWarning DoomOneTSWarning
highlight! link TSDanger DoomOneTSDanger
highlight! link TSType DoomOneTSType
highlight! link TSTypeBuiltin DoomOneTSTypeBuiltin
highlight! link TSVariable DoomOneTSVariable
highlight! link TSVariableBuiltin DoomOneTSVariableBuiltin
" 1}}}
" 1}}}
" Neovim Treesitter {{{2
hi! link TSAnnotation PreProc
hi! link TSAttribute Macro
hi! link TSBoolean Boolean
hi! link TSCharacter Character
hi! link TSConditional Conditional
hi! link TSConstant Constant
hi! link TSConstBuiltin ConstantBuiltin
hi! link TSConstMacro Macro
hi! link TSConstructor Method
hi! link TSEmphasis Emphasis
hi! link TSError Error
hi! link TSException Error
hi! link TSField Variable
hi! link TSFloat Float
hi! link TSFunction Function
hi! link TSFuncBuiltin FunctionBuiltin
hi! link TSFuncMacro Function
hi! link TSInclude Include
hi! link TSKeyword Keyword
hi! link TSKeywordFunction Function
hi! link TSKeywordOperator Operator
hi! link TSLabel Label
hi! link TSLiteral Constant
hi! link TSMethod Method
hi! link TSNamespace Directory
hi! link TSNumber Number
hi! link TSOperator Operator
hi! link TSParameter Argument
hi! link TSParameterReference Argument
hi! link TSProperty Property
hi! link TSPunctBracket Delimiter
hi! link TSPunctDelimiter Delimiter
hi! link TSPunctSpecial DelimiterAlt
hi! link TSRepeat Repeat
hi! link TSString String
hi! link TSStringEscape StringDelimiter
hi! link TSStringRegex Regexp
hi! link TSStrong Bold
hi! link TSStructure Structure
hi! link TSTag Keyword
hi! link TSTagDelimiter Delimiter
hi! link TSText String
hi! link TSTitle Title
hi! link TSType Type
hi! link TSTypeBuiltin TypeBuiltin
hi! link TSUnderline Underlined
hi! link TSURI URL
hi! link TSVariable Variable
hi! link TSVariableBuiltin VariableBuiltin
" 1}}}

Loading…
Cancel
Save