Moved configs to seperate files
This commit is contained in:
parent
fdb565ce87
commit
3b96ad1b57
26 changed files with 578 additions and 229 deletions
64
lua/angryluck/plugins/harpoon.lua
Normal file
64
lua/angryluck/plugins/harpoon.lua
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
return {
|
||||
-- "ThePrimeagen/harpoon",
|
||||
-- branch = "harpoon2",
|
||||
-- dependencies = { "nvim-lua/plenary.nvim" },
|
||||
-- config = function()
|
||||
-- local harpoon = require "harpoon"
|
||||
--
|
||||
-- -- REQUIRED
|
||||
-- harpoon:setup {}
|
||||
-- -- REQUIRED
|
||||
--
|
||||
-- vim.keymap.set("n", "<leader>a", function()
|
||||
-- harpoon:list():append()
|
||||
-- end)
|
||||
-- -- vim.keymap.set("n", "<C-g>", function()
|
||||
-- -- harpoon.ui:toggle_quick_menu(harpoon:list())
|
||||
-- -- end)
|
||||
--
|
||||
-- vim.keymap.set("n", "<C-h>", function()
|
||||
-- harpoon:list():select(1)
|
||||
-- end)
|
||||
-- vim.keymap.set("n", "<C-j>", function()
|
||||
-- harpoon:list():select(2)
|
||||
-- end)
|
||||
-- vim.keymap.set("n", "<C-k>", function()
|
||||
-- harpoon:list():select(3)
|
||||
-- end)
|
||||
-- vim.keymap.set("n", "<C-l>", function()
|
||||
-- harpoon:list():select(4)
|
||||
-- end)
|
||||
--
|
||||
-- -- Toggle previous & next buffers stored within Harpoon list
|
||||
-- vim.keymap.set("n", "<C-S-P>", function()
|
||||
-- harpoon:list():prev()
|
||||
-- end)
|
||||
-- vim.keymap.set("n", "<C-S-N>", function()
|
||||
-- harpoon:list():next()
|
||||
-- end)
|
||||
--
|
||||
-- -- basic telescope configuration
|
||||
-- local conf = require("telescope.config").values
|
||||
-- local function toggle_telescope(harpoon_files)
|
||||
-- local file_paths = {}
|
||||
-- for _, item in ipairs(harpoon_files.items) do
|
||||
-- table.insert(file_paths, item.value)
|
||||
-- end
|
||||
--
|
||||
-- require("telescope.pickers")
|
||||
-- .new({}, {
|
||||
-- prompt_title = "Harpoon",
|
||||
-- finder = require("telescope.finders").new_table {
|
||||
-- results = file_paths,
|
||||
-- },
|
||||
-- previewer = conf.file_previewer {},
|
||||
-- sorter = conf.generic_sorter {},
|
||||
-- })
|
||||
-- :find()
|
||||
-- end
|
||||
--
|
||||
-- vim.keymap.set("n", "<C-g>", function()
|
||||
-- toggle_telescope(harpoon:list())
|
||||
-- end, { desc = "Open harpoon window" })
|
||||
-- end,
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue