Skip to content

Commit

Permalink
Add support for Neovim's native LSP semantic tokens
Browse files Browse the repository at this point in the history
  • Loading branch information
nabaco committed Dec 26, 2022
1 parent f4b9fd3 commit 06e4c3a
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions colors/gruvbox-material.vim
Original file line number Diff line number Diff line change
Expand Up @@ -1326,6 +1326,30 @@ call gruvbox_material#highlight('LightspeedPendingOpArea', s:palette.bg0, s:pale
highlight! link LightspeedMaskedChar Purple
highlight! link LightspeedGreyWash Grey
" }}}
" Neovim LSP Semantic Tokens {{{
highlight! link LspNamespace TSNamespace
highlight! link LspType TSType
highlight! link LspClass TSType
highlight! link LspEnum TSType
highlight! link LspInterface TSType
highlight! link LspStruct TSType
highlight! link LspTypeParameter TSType
highlight! link LspParameter TSParameter
highlight! link LspVariable TSVariable
highlight! link LspProperty TSProperty
highlight! link LspEnumMember TSVariableBuiltin
highlight! link LspEvent TSLabel
highlight! link LspFunction TSFunction
highlight! link LspMethod TSMethod
highlight! link LspMacro TSMacro
highlight! link LspKeyword TSKeyword
highlight! link LspModifier TSOperator
highlight! link LspComment TSComment
highlight! link LspString TSString
highlight! link LspNumber TSNumber
highlight! link LspRegexp TSStringRegexp
highlight! link LspOperator TSOperator
" }}}
endif
" }}}
" Extended File Types: {{{
Expand Down

0 comments on commit 06e4c3a

Please sign in to comment.