return { "SmiteshP/nvim-navbuddy", cond = not vim.g.vscode, dependencies = { "SmiteshP/nvim-navic", "MunifTanjim/nui.nvim", "neovim/nvim-lspconfig", "numToStr/Comment.nvim", "nvim-telescope/telescope.nvim", }, cmd = { "Navbuddy" }, init = function() vim.keymap.set("n", "na", "Navbuddy") 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 = "󰅂 ", }, }, }, }