diff --git a/dot_config/nvim/exact_lua/exact_plugins/exact_ui/pathbar.lua b/dot_config/nvim/exact_lua/exact_plugins/exact_ui/pathbar.lua new file mode 100644 index 0000000..b28d883 --- /dev/null +++ b/dot_config/nvim/exact_lua/exact_plugins/exact_ui/pathbar.lua @@ -0,0 +1,17 @@ +return { + { + 'Bekaboo/dropbar.nvim', + -- optional, but required for fuzzy finder support + dependencies = { + 'nvim-telescope/telescope-fzf-native.nvim', + build = 'make' + }, + config = function() + local dropbar_api = require('dropbar.api') + vim.keymap.set('n', ';', 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 + } +} +