feat: neovim v0.9 LSP highlighting (#28)
* Updated highlights with Neovim V0.9 LSP highlighting * Removed test init.lua file * Moved new highlight definitions to M.highlights * Removed TableConcat
This commit is contained in:
@@ -320,6 +320,20 @@ M.highlights = {
|
|||||||
LspOperator = { link = "@operator" },
|
LspOperator = { link = "@operator" },
|
||||||
LspDecorator = { link = "@symbol" },
|
LspDecorator = { link = "@symbol" },
|
||||||
LspDeprecated = { link = "@text.strike" },
|
LspDeprecated = { link = "@text.strike" },
|
||||||
|
["@lsp.type.namespace"] = { link = "@namespace", default = true },
|
||||||
|
["@lsp.type.type"] = { link = "@type", default = true },
|
||||||
|
["@lsp.type.class"] = { link = "@type", default = true },
|
||||||
|
["@lsp.type.enum"] = { link = "@type", default = true },
|
||||||
|
["@lsp.type.interface"] = { link = "@type", default = true },
|
||||||
|
["@lsp.type.struct"] = { link = "@structure", default = true },
|
||||||
|
["@lsp.type.parameter"] = { link = "@parameter", default = true },
|
||||||
|
["@lsp.type.variable"] = { link = "@variable", default = true },
|
||||||
|
["@lsp.type.property"] = { link = "@property", default = true },
|
||||||
|
["@lsp.type.enumMember"] = { link = "@constant", default = true },
|
||||||
|
["@lsp.type.function"] = { link = "@function", default = true },
|
||||||
|
["@lsp.type.method"] = { link = "@method", default = true },
|
||||||
|
["@lsp.type.macro"] = { link = "@macro", default = true },
|
||||||
|
["@lsp.type.decorator"] = { link = "@function", default = true },
|
||||||
|
|
||||||
-- cmp
|
-- cmp
|
||||||
CmpItemKindDefault = { fg = p.blue },
|
CmpItemKindDefault = { fg = p.blue },
|
||||||
|
|||||||
Reference in New Issue
Block a user