local navic = require("nvim-navic") --local on_attach = function(client, bufnr) -- if client.server_capabilities.documentSymbolProvider then -- navic.attach(client, bufnr) -- end --end --require("lspconfig").clangd.setup { -- on_attach = on_attach --} 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 = { auto_attach = true, --preference = nil, }, highlight = false, separator = " > ", depth_limit = 0, depth_limit_indicator = "..", safe_output = true }