mirror of
https://github.com/danielepintore/dotfiles.git
synced 2026-07-03 04:25:13 +02:00
31 lines
1.1 KiB
Lua
31 lines
1.1 KiB
Lua
return {
|
|
{
|
|
"ThePrimeagen/harpoon",
|
|
branch = "harpoon2",
|
|
opts = {
|
|
settings = {
|
|
save_on_toggle = true
|
|
}
|
|
},
|
|
keys = {
|
|
{ "<leader>a", function() require("harpoon"):list():add() end, desc = "Add file" },
|
|
{
|
|
"<C-e>",
|
|
function()
|
|
require("harpoon").ui:toggle_quick_menu(require("harpoon"):list(), {
|
|
border = "rounded",
|
|
title_pos = "center",
|
|
ui_width_ratio = 0.40,
|
|
})
|
|
end,
|
|
desc = "Toggle quick menu"
|
|
},
|
|
{ "<C-u>", function() require("harpoon"):list():select(1) end },
|
|
{ "<C-i>", function() require("harpoon"):list():select(2) end },
|
|
{ "<C-o>", function() require("harpoon"):list():select(3) end },
|
|
{ "<C-p>", function() require("harpoon"):list():select(4) end },
|
|
},
|
|
dependencies = { "nvim-lua/plenary.nvim" }
|
|
},
|
|
}
|