|
|
@ -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}}} |
|
|
|