From f7370dffaebe859b9ee32b6355363c9d71e2e77d Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Fri, 5 Jan 2024 16:34:03 -0500 Subject: [PATCH] Harpoon config updates. --- nix/base-system/init.lua | 15 +++++++++++---- nix/darwin/flake.lock | 6 +++--- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/nix/base-system/init.lua b/nix/base-system/init.lua index b760bf5..620b98b 100644 --- a/nix/base-system/init.lua +++ b/nix/base-system/init.lua @@ -490,10 +490,8 @@ local harpoon = require('harpoon') harpoon:setup() -vim.keymap.set("n", "ha", function() harpoon:list():append() end) -vim.keymap.set("n", "he", function() harpoon.ui:toggle_quick_menu(harpoon:list()) end) - -vim.keymap.set("n", "pl", telescope.extensions.possession.list) +-- telescope keymaps +vim.keymap.set("n", "pl", telescope.extensions.possession.list) vim.keymap.set("n", "nff", telescope_builtins.fd) vim.keymap.set("n", "rl", telescope_builtins.lsp_references) vim.keymap.set("n", "rn", vim.lsp.buf.rename) @@ -501,8 +499,17 @@ vim.keymap.set("n", "sl", telescope_builtins.lsp_workspace_symbols) vim.keymap.set("n", "dl", telescope_builtins.diagnostics) vim.keymap.set("n", "rg", telescope_builtins.live_grep) vim.keymap.set("n", "bl", function() telescope_builtins.buffers({}) end) + +-- harpoon keymaps +vim.keymap.set("n", "ha", function() harpoon:list():append() end) +vim.keymap.set("n", "he", function() harpoon.ui:toggle_quick_menu(harpoon:list()) end) +vim.keymap.set("n", "hj", function() harpoon:list():prev() end) +vim.keymap.set("n", "hk", function() harpoon:list():next() end) + +-- codelens keymaps vim.keymap.set("n", "rr", vim.lsp.codelens.run) +-- debugging DAP keymaps vim.keymap.set("n", "tdb", function() vim.cmd("DBUIToggle") end) diff --git a/nix/darwin/flake.lock b/nix/darwin/flake.lock index 20adaac..46152cc 100644 --- a/nix/darwin/flake.lock +++ b/nix/darwin/flake.lock @@ -36,12 +36,12 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-V/t8UhlpbGYByMB1kBdPn2kHLgUlWdOKX4e3XFgDIi4=", - "path": "/nix/store/mmp67clvw8ypsi8vfc17i4mvzr19hnxd-source/nix/base-system", + "narHash": "sha256-cW76KH1n7bNW2wrMQCEg+7eH0lbcMNj+/JBVGG81HlU=", + "path": "/nix/store/5k2s8xq8c6rd1r4fwc3c1qlva0zns0ky-source/nix/base-system", "type": "path" }, "original": { - "path": "/nix/store/mmp67clvw8ypsi8vfc17i4mvzr19hnxd-source/nix/base-system", + "path": "/nix/store/5k2s8xq8c6rd1r4fwc3c1qlva0zns0ky-source/nix/base-system", "type": "path" } },