From 0e6136a61bd539e52987ca5d8aeacdda0e80e3b2 Mon Sep 17 00:00:00 2001 From: ben Date: Wed, 25 Jun 2025 12:48:58 -0700 Subject: stuff --- config/nvim/lua/plugins/harpoon.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 config/nvim/lua/plugins/harpoon.lua (limited to 'config/nvim/lua/plugins/harpoon.lua') diff --git a/config/nvim/lua/plugins/harpoon.lua b/config/nvim/lua/plugins/harpoon.lua new file mode 100644 index 0000000..f13d18e --- /dev/null +++ b/config/nvim/lua/plugins/harpoon.lua @@ -0,0 +1,19 @@ +return { + { + "ThePrimeagen/harpoon", + lazy = false, + dependencies = { 'nvim-lua/plenary.nvim' }, + + config = function() + local mark = require("harpoon.mark") + local ui = require("harpoon.ui") + + vim.keymap.set("n", "a", mark.add_file) + vim.keymap.set("n", "l", ui.toggle_quick_menu) + vim.keymap.set("n", "", function() ui.nav_file(1) end) + vim.keymap.set("n", "", function() ui.nav_file(2) end) + vim.keymap.set("n", "", function() ui.nav_file(3) end) + vim.keymap.set("n", "", function() ui.nav_file(4) end) + end + }, +} -- cgit v1.2.3