mirror of https://github.com/tiyn/dotfiles
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.9 KiB
40 lines
1.9 KiB
10 months ago
|
return {
|
||
|
-- ctags like menu
|
||
|
{
|
||
|
"simrat39/symbols-outline.nvim",
|
||
|
opts = {
|
||
|
width = 25,
|
||
|
symbols = {
|
||
|
File = { icon = Lsp_signs.File, hl = "@text.uri" },
|
||
|
Module = { icon = Lsp_signs.Module, hl = "@namespace" },
|
||
|
Class = { icon = Lsp_signs.Class, hl = "@type" },
|
||
|
Method = { icon = Lsp_signs.Method, hl = "@method" },
|
||
|
Property = { icon = Lsp_signs.Property, hl = "@method" },
|
||
|
Field = { icon = Lsp_signs.Field, hl = "@field" },
|
||
|
Constructor = { icon = Lsp_signs.Constructor, hl = "@constructor" },
|
||
|
Enum = { icon = Lsp_signs.Enum, hl = "@type" },
|
||
|
Interface = { icon = Lsp_signs.Interface, hl = "@type" },
|
||
|
Function = { icon = Lsp_signs.Function, hl = "@function" },
|
||
|
Variable = { icon = Lsp_signs.Variable, hl = "@constant" },
|
||
|
Constant = { icon = Lsp_signs.Constant, hl = "@constant" },
|
||
|
Key = { icon = Lsp_signs.Keyword, hl = "@type" },
|
||
|
EnumMember = { icon = Lsp_signs.EnumMember, hl = "@field" },
|
||
|
Struct = { icon = Lsp_signs.Struct, hl = "@type" },
|
||
|
Event = { icon = Lsp_signs.Event, hl = "@type" },
|
||
|
Operator = { icon = Lsp_signs.Operator, hl = "@operator" },
|
||
|
TypeParameter = { icon = Lsp_signs.TypeParameter, hl = "@parameter" },
|
||
|
Boolean = { icon = Lsp_signs.Boolean, hl = "@boolean" },
|
||
|
Null = { icon = Lsp_signs.Null, hl = "@type" },
|
||
|
Component = { icon = Lsp_signs.Component, hl = "@function" },
|
||
|
Fragment = { icon = Lsp_signs.Fragment, hl = "@constant" },
|
||
|
Object = { icon = Lsp_signs.Object, hl = "@type" },
|
||
|
Array = { icon = Lsp_signs.Array, hl = "@constant" },
|
||
|
Number = { icon = Lsp_signs.Number, hl = "@number" },
|
||
|
String = { icon = Lsp_signs.String, hl = "@string" },
|
||
|
Namespace = { icon = Lsp_signs.Namespace, hl = "@namespace" },
|
||
|
Package = { icon = Lsp_signs.Package, hl = "@namespace" },
|
||
|
},
|
||
|
},
|
||
|
},
|
||
|
}
|