diff --git a/modules/home-manager/coding/neovim/plugins/lsp.nix b/modules/home-manager/coding/neovim/plugins/lsp.nix index a4fd7750..9b186aa6 100644 --- a/modules/home-manager/coding/neovim/plugins/lsp.nix +++ b/modules/home-manager/coding/neovim/plugins/lsp.nix @@ -1,3 +1,19 @@ { plugins.lsp.enable = true; + + plugins.lsp.keymaps = { + diagnostic = { + "dl" = "setqflist"; + }; + + lspBuf = { + "ca" = "code_action"; + "cr" = "rename"; + K = "hover"; + gD = "declaration"; + gT = "type_definition"; + gd = "definition"; + gr = "references"; + }; + }; }