diff --git a/.config/nvim/lua/plugins/extras/editor/marks/harpoon-extended.lua b/.config/nvim/lua/plugins/extras/editor/marks/harpoon-extended.lua index 869f1e50..8aa373ff 100644 --- a/.config/nvim/lua/plugins/extras/editor/marks/harpoon-extended.lua +++ b/.config/nvim/lua/plugins/extras/editor/marks/harpoon-extended.lua @@ -5,7 +5,7 @@ for i = 1, 9 do table.insert(keys, { "m" .. i, function() require("harpoon"):list():select(i) end, desc = "File " .. i }) end -table.insert(keys, { "ma", function() require("harpoon"):list():append() end, desc = "Add Mark" }) +table.insert(keys, { "ma", function() require("harpoon"):list():add() end, desc = "Add Mark" }) table.insert(keys, { "mm", function() require("harpoon").ui:toggle_quick_menu(require("harpoon"):list()) end, desc = "Marks" }) table.insert(keys, { "mt", "Telescope harpoon marks", desc = "Marks (Telescope)" }) table.insert(keys, { "mc", function() require("harpoon"):list():clear() end, desc = "Clear all Marks" }) @@ -24,11 +24,17 @@ return { dependencies = { "nvim-lua/plenary.nvim", }, - --stylua: ignore keys = keys, config = function() local harpoon = require("harpoon") - harpoon:setup({}) + harpoon:setup({ + menu = { + width = vim.api.nvim_win_get_width(0) - 4, + }, + settings = { + save_on_toggle = true, + }, + }) harpoon:extend({ UI_CREATE = function(cx)