feat: replace barbecue with dropbar

This commit is contained in:
Youwen Wu 2025-01-18 14:12:55 -08:00
parent ede9de046f
commit 1354bf104f
Signed by: youwen5
GPG key ID: 865658ED1FE61EC3
2 changed files with 10 additions and 8 deletions

View file

@ -158,7 +158,7 @@
# QoL - augments existing features to be a little nicer or adds some minor enhancements # QoL - augments existing features to be a little nicer or adds some minor enhancements
fidget-nvim # the best notifications. unintrusive. also does LSP progress. fidget-nvim # the best notifications. unintrusive. also does LSP progress.
gitsigns-nvim # shows git changed areas in the sidebar gitsigns-nvim # shows git changed areas in the sidebar
barbecue-nvim # ide-like breadcrumbs dropbar-nvim # ide-like breadcrumbs
mini-ai # adds additional 'a' and 'i' patterns (nothing to do with AI) mini-ai # adds additional 'a' and 'i' patterns (nothing to do with AI)
mini-hipatterns # highlight surrounding patterns mini-hipatterns # highlight surrounding patterns
mini-surround # essential. adds 'sa', 'sr', 'sd', etc for surrounding mini-surround # essential. adds 'sa', 'sr', 'sd', etc for surrounding

View file

@ -143,13 +143,6 @@ return {
require("mini.hipatterns").setup() require("mini.hipatterns").setup()
end, end,
}, },
{
"barbecue.nvim",
event = "BufEnter",
after = function()
require("barbecue").setup()
end,
},
{ {
"undotree", "undotree",
cmd = "UndotreeToggle", cmd = "UndotreeToggle",
@ -283,4 +276,13 @@ return {
}, },
}, },
}, },
{
"dropbar.nvim",
after = function()
local dropbar_api = require("dropbar.api")
vim.keymap.set("n", "<Leader>;", dropbar_api.pick, { desc = "Pick symbols in winbar" })
vim.keymap.set("n", "[;", dropbar_api.goto_context_start, { desc = "Go to start of current context" })
vim.keymap.set("n", "];", dropbar_api.select_next_context, { desc = "Select next context" })
end,
},
} }