diff --git a/after/plugin/harpoon.lua b/after/plugin/harpoon.lua index 4705cf3..8d2c7d9 100644 --- a/after/plugin/harpoon.lua +++ b/after/plugin/harpoon.lua @@ -1,26 +1,18 @@ -local harpoon = require "harpoon" +require("harpoon").setup() + local nmap = require("opdavies.keymap").nmap -harpoon:setup() +nmap { "", require("harpoon.ui").toggle_quick_menu } +nmap { "", require("harpoon.mark").add_file } -nmap { - "hl", - function() - harpoon.ui:toggle_quick_menu(harpoon:list()) - end, -} -nmap { - "hm", - function() - harpoon:list():append() - end, -} +nmap { "hl", require("harpoon.ui").toggle_quick_menu } +nmap { "hm", require("harpoon.mark").add_file } for i = 1, 5 do nmap { string.format("%s", i), function() - harpoon:list():select(i) + require("harpoon.ui").nav_file(i) end, } end