feat(plugins): add dropbar and navic
This commit is contained in:
4
lua/config/plugins/dropbar.lua
Normal file
4
lua/config/plugins/dropbar.lua
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
require('dropbar').setup()
|
||||||
|
vim.ui.select = require('dropbar.utils.menu').select
|
||||||
|
vim.api.nvim_set_hl(0, 'DropBarMenuHoverEntry', { link = 'PmenuExtraSel' })
|
||||||
|
vim.api.nvim_set_hl(0, 'WinBarNC', { link = 'Tag' })
|
||||||
46
lua/config/plugins/navic.lua
Normal file
46
lua/config/plugins/navic.lua
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
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 = {
|
||||||
|
auto_attach = true,
|
||||||
|
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,
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user