From 09ffb3b2d93ae21d51ae3e778a5815f571bd571c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Sat, 15 Jun 2024 22:51:59 +0200 Subject: [PATCH] nvim: replace harpoon with arrow --- nvim/.config/nvim/lazy-lock.json | 2 +- nvim/.config/nvim/lua/plugins/arrow.lua | 10 ++++++++++ nvim/.config/nvim/lua/plugins/harpoon.lua | 20 -------------------- 3 files changed, 11 insertions(+), 21 deletions(-) create mode 100644 nvim/.config/nvim/lua/plugins/arrow.lua delete mode 100644 nvim/.config/nvim/lua/plugins/harpoon.lua diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index c1c1998..f5568ca 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -1,6 +1,7 @@ { "Comment.nvim": { "branch": "master", "commit": "e30b7f2008e52442154b66f7c519bfd2f1e32acb" }, "LuaSnip": { "branch": "master", "commit": "50fcf17db7c75af80e6b6109acfbfb4504768780" }, + "arrow.nvim": { "branch": "master", "commit": "0b0191d967d9fd837a850f2ccaa95d5917239404" }, "bamboo.nvim": { "branch": "master", "commit": "f10e56db7b0a3312bff2500f7d74c03300b363ed" }, "blame.nvim": { "branch": "main", "commit": "dedbcdce857f708c63f261287ac7491a893912d0" }, "bookmarks.nvim": { "branch": "main", "commit": "42371a76cdd786452b537490926b1b6a041672e5" }, @@ -15,7 +16,6 @@ "gitsigns.nvim": { "branch": "main", "commit": "47c8e3e571376b24de62408fd0c9d12f0a9fc0a3" }, "go.nvim": { "branch": "master", "commit": "fca26b05699ad06c077721823a0b1a8e02539d5c" }, "guihua.lua": { "branch": "master", "commit": "225db770e36aae6a1e9e3a65578095c8eb4038d3" }, - "harpoon": { "branch": "harpoon2", "commit": "0378a6c428a0bed6a2781d459d7943843f374bce" }, "hierarchy-tree-go.nvim": { "branch": "main", "commit": "9fab9ddefe81edab4a144824955d2d085db3f49a" }, "indent-blankline.nvim": { "branch": "master", "commit": "d98f537c3492e87b6dc6c2e3f66ac517528f406f" }, "lazy.nvim": { "branch": "main", "commit": "4c6479e98ad643cd584e9e7c4095c463e0d810eb" }, diff --git a/nvim/.config/nvim/lua/plugins/arrow.lua b/nvim/.config/nvim/lua/plugins/arrow.lua new file mode 100644 index 0000000..bcd17c2 --- /dev/null +++ b/nvim/.config/nvim/lua/plugins/arrow.lua @@ -0,0 +1,10 @@ +return { + { + "otavioschwanck/arrow.nvim", + opts = { + show_icons = true, + leader_key = ';', + buffer_leader_key = 'm', + } + } +} diff --git a/nvim/.config/nvim/lua/plugins/harpoon.lua b/nvim/.config/nvim/lua/plugins/harpoon.lua deleted file mode 100644 index e2dc694..0000000 --- a/nvim/.config/nvim/lua/plugins/harpoon.lua +++ /dev/null @@ -1,20 +0,0 @@ -return { - { - 'ThePrimeagen/harpoon', - branch = 'harpoon2', - dependencies = { 'nvim-lua/plenary.nvim' }, - config = function() - local harpoon = require "harpoon" - harpoon:setup() - vim.keymap.set('n', 'i', function() harpoon:list():add() end, { desc = "Harpoon add new [I]tem" }) - vim.keymap.set('n', 'm', function() harpoon.ui:toggle_quick_menu(harpoon:list()) end, - { desc = "Harpoon [M]enu" }) - vim.keymap.set('n', '1', function() harpoon:list():select(1) end) - vim.keymap.set('n', '2', function() harpoon:list():select(2) end) - vim.keymap.set('n', '3', function() harpoon:list():select(3) end) - vim.keymap.set('n', '4', function() harpoon:list():select(4) end) - vim.keymap.set('n', '5', function() harpoon:list():prev() end) - vim.keymap.set('n', '6', function() harpoon:list():next() end) - end - }, -}