Skip to content

Commit 8ed7c89

Browse files
committed
feat: remove harpoon2 plugin
1 parent 7de311e commit 8ed7c89

File tree

1 file changed

+0
-58
lines changed

1 file changed

+0
-58
lines changed

lua/custom/plugins/init.lua

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -107,62 +107,4 @@ return {
107107
end)
108108
end,
109109
},
110-
111-
{
112-
'ThePrimeagen/harpoon',
113-
branch = 'harpoon2',
114-
dependencies = { 'nvim-lua/plenary.nvim' },
115-
config = function()
116-
local harpoon = require 'harpoon'
117-
harpoon:setup {}
118-
119-
-- basic telescope configuration
120-
local conf = require('telescope.config').values
121-
local function toggle_telescope(harpoon_files)
122-
local file_paths = {}
123-
for _, item in ipairs(harpoon_files.items) do
124-
table.insert(file_paths, item.value)
125-
end
126-
127-
require('telescope.pickers')
128-
.new({}, {
129-
prompt_title = 'Harpoon',
130-
finder = require('telescope.finders').new_table {
131-
results = file_paths,
132-
},
133-
previewer = conf.file_previewer {},
134-
sorter = conf.generic_sorter {},
135-
})
136-
:find()
137-
end
138-
139-
vim.keymap.set('n', '<C-e>', function()
140-
toggle_telescope(harpoon:list())
141-
end, { desc = 'Open harpoon window' })
142-
vim.keymap.set('n', '<leader>a', function()
143-
harpoon:list():add()
144-
end, { desc = 'Add file to harpoon' })
145-
146-
vim.keymap.set('n', '<leader>hl1', function()
147-
harpoon:list():select(1)
148-
end, { desc = 'Select harpoon list item 1' })
149-
vim.keymap.set('n', '<leader>hl2', function()
150-
harpoon:list():select(2)
151-
end, { desc = 'Select harpoon list item 2' })
152-
vim.keymap.set('n', '<leader>hl3', function()
153-
harpoon:list():select(3)
154-
end, { desc = 'Select harpoon list item 3' })
155-
vim.keymap.set('n', '<leader>hl4', function()
156-
harpoon:list():select(4)
157-
end, { desc = 'Select harpoon list item 4' })
158-
159-
-- Toggle previous & next buffers stored within Harpoon list
160-
vim.keymap.set('n', '<leader>hlp', function()
161-
harpoon:list():prev()
162-
end, { desc = 'Select previous harpoon list item' })
163-
vim.keymap.set('n', '<leader>hln', function()
164-
harpoon:list():next()
165-
end, { desc = 'Select next harpoon list item' })
166-
end,
167-
},
168110
}

0 commit comments

Comments
 (0)