2024-12-12 13:07:56 +03:00
|
|
|
local navic = require("nvim-navic")
|
|
|
|
|
|
|
|
navic.setup {
|
|
|
|
icons = {
|
|
|
|
File = " ",
|
|
|
|
Module = " ",
|
|
|
|
Namespace = " ",
|
|
|
|
Package = " ",
|
|
|
|
Class = " ",
|
|
|
|
Method = " ",
|
|
|
|
Property = " ",
|
|
|
|
Field = " ",
|
|
|
|
Constructor = " ",
|
|
|
|
Enum = "",
|
|
|
|
Interface = "",
|
|
|
|
Function = " ",
|
|
|
|
Variable = " ",
|
|
|
|
Constant = " ",
|
|
|
|
String = " ",
|
|
|
|
Number = " ",
|
|
|
|
Boolean = "◩ ",
|
|
|
|
Array = " ",
|
|
|
|
Object = " ",
|
|
|
|
Key = " ",
|
|
|
|
Null = " ",
|
|
|
|
EnumMember = " ",
|
|
|
|
Struct = " ",
|
|
|
|
Event = " ",
|
|
|
|
Operator = " ",
|
|
|
|
TypeParameter = " ",
|
|
|
|
},
|
|
|
|
lsp = {
|
2024-12-13 14:30:55 +03:00
|
|
|
auto_attach = true,
|
2024-12-12 13:07:56 +03:00
|
|
|
preference = nil,
|
|
|
|
},
|
|
|
|
highlight = true,
|
|
|
|
seperator = ' ',
|
|
|
|
depth_limit = 0,
|
|
|
|
depth_limit_indicator = "..",
|
|
|
|
safe_output = true,
|
|
|
|
lazy_update_context = false,
|
|
|
|
click = false,
|
|
|
|
format_text = function(text)
|
|
|
|
return text
|
|
|
|
end,
|
|
|
|
}
|
2024-12-13 14:30:55 +03:00
|
|
|
|