return { { "ThePrimeagen/harpoon", branch = "harpoon2", dependencies = { "nvim-lua/plenary.nvim" }, opts = {}, keys = { { "h", function() require("harpoon"):list():add() end, desc = "Harpoon Add File", }, { "", function() local harpoon = require("harpoon") harpoon.ui:toggle_quick_menu(harpoon:list()) end, desc = "Harpoon Quick Menu", }, { "", function() require("harpoon"):list():select(1) end, desc = "Harpoon File 1", }, { "", function() require("harpoon"):list():select(2) end, desc = "Harpoon File 2", }, { "", function() require("harpoon"):list():select(3) end, desc = "Harpoon File 3", }, { "", function() require("harpoon"):list():select(4) end, desc = "Harpoon File 4", }, }, }, }