-- local function gh(repo) return 'https://github.com/' .. repo end -- do -- vim.pack.add { { src = gh 'ThePrimeagen/harpoon', branch = "harpoon2" }, gh "nvim-lua/plenary.nvim" } -- require('harpoon').setup { -- keys = { -- { -- 'hh', -- 'lua require("harpoon.ui").toggle_quick_menu()', -- desc = 'Toggle Harpoon Quick Menu', -- }, -- { -- 'ha', -- 'lua require("harpoon.mark").add_file()', -- desc = 'Mark Current File', -- }, -- { -- 'hr', -- 'lua require("harpoon.mark").clear_file()', -- desc = 'Remove Current File', -- }, -- { -- 'hn', -- 'lua require("harpoon.ui").nav_next()', -- desc = 'Next Harpoon', -- }, -- { -- 'hp', -- 'lua require("harpoon.ui").nav_prev()', -- desc = 'Previous Harpoon', -- }, -- { -- 'h&', -- 'lua require("harpoon.ui").nav_file(1)', -- desc = 'Go to 1st Mark', -- }, -- { -- 'hé', -- 'lua require("harpoon.ui").nav_file(2)', -- desc = 'Go to 2nd Mark', -- }, -- { -- 'h"', -- 'lua require("harpoon.ui").nav_file(3)', -- desc = 'Go to 3rd Mark', -- }, -- { -- "h'", -- 'lua require("harpoon.ui").nav_file(4)', -- desc = 'Go to 4th Mark', -- }, -- { -- 'h(', -- 'lua require("harpoon.ui").nav_file(5)', -- desc = 'Go to 5th Mark', -- }, -- { -- 'h§', -- 'lua require("harpoon.ui").nav_file(6)', -- desc = 'Go to 6th Mark', -- }, -- { -- 'hè', -- 'lua require("harpoon.ui").nav_file(7)', -- desc = 'Go to 7th Mark', -- }, -- { -- 'h!', -- 'lua require("harpoon.ui").nav_file(8)', -- desc = 'Go to 8th Mark', -- }, -- { -- 'hç', -- 'lua require("harpoon.ui").nav_file(9)', -- desc = 'Go to 9th Mark', -- }, -- } -- } -- end