My simple neovim config
at main 1.6 kB view raw
1return { 2 { 3 "ThePrimeagen/harpoon", 4 opts = { 5 tabline = true, 6 }, 7 dependencies = { 8 { "nvim-lua/plenary.nvim" }, 9 }, 10 keys = { 11 { 12 "<leader>m", 13 function() 14 require("harpoon.mark").add_file() 15 end, 16 desc = "Harpoon Mark", 17 }, 18 { 19 "<leader>q", 20 function() 21 require("harpoon.ui").toggle_quick_menu() 22 end, 23 desc = "Harpoon Quick Menu", 24 }, 25 { 26 "<leader>1", 27 function() 28 require("harpoon.ui").nav_file(1) 29 end, 30 desc = "Harpoon 1", 31 }, 32 { 33 "<leader>2", 34 function() 35 require("harpoon.ui").nav_file(2) 36 end, 37 desc = "Harpoon 2", 38 }, 39 { 40 "<leader>3", 41 function() 42 require("harpoon.ui").nav_file(3) 43 end, 44 desc = "Harpoon 3", 45 }, 46 { 47 "<leader>4", 48 function() 49 require("harpoon.ui").nav_file(4) 50 end, 51 desc = "Harpoon 4", 52 }, 53 { 54 "<leader>5", 55 function() 56 require("harpoon.ui").nav_file(5) 57 end, 58 desc = "Harpoon 5", 59 }, 60 }, 61 }, 62}