Files
keycodex/lua/plugins/navbuddy.lua
T
2024-08-16 02:51:57 +05:45

28 lines
755 B
Lua

return {
'SmiteshP/nvim-navbuddy',
dependencies = {
'neovim/nvim-lspconfig',
'SmiteshP/nvim-navic',
'MunifTanjim/nui.nvim',
},
keys = {
{ '<leader>nv', '<cmd>Navbuddy<cr>', desc = 'Nav' },
},
config = function()
local actions = require('nvim-navbuddy.actions')
local navbuddy = require('nvim-navbuddy')
navbuddy.setup({
window = {
border = 'double',
},
mappings = {
['k'] = actions.next_sibling,
['i'] = actions.previous_sibling,
['j'] = actions.parent,
['l'] = actions.children,
},
lsp = { auto_attach = true },
})
end,
}