28 lines
788 B
Lua
28 lines
788 B
Lua
return {
|
|
"SmiteshP/nvim-navbuddy",
|
|
dependencies = { "SmiteshP/nvim-navic", "MunifTanjim/nui.nvim" },
|
|
cmd = { "Navbuddy" },
|
|
init = function() vim.keymap.set("n", "<leader>na", "<cmd>Navbuddy<cr>") end,
|
|
config = true,
|
|
opts = {
|
|
icons = require "ui.navic_icons",
|
|
window = {
|
|
border = "none",
|
|
size = "80%",
|
|
sections = {
|
|
left = { border = "rounded" },
|
|
mid = { border = "rounded" },
|
|
right = { border = "rounded", preview = "leaf" },
|
|
},
|
|
},
|
|
node_markers = {
|
|
enabled = true,
|
|
icons = {
|
|
leaf = " ",
|
|
leaf_selected = " → ",
|
|
branch = " ",
|
|
},
|
|
},
|
|
},
|
|
}
|