aboutsummaryrefslogtreecommitdiffstats
path: root/modules/tools/nixvim/plugins/lsp.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/tools/nixvim/plugins/lsp.nix')
-rw-r--r--modules/tools/nixvim/plugins/lsp.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/tools/nixvim/plugins/lsp.nix b/modules/tools/nixvim/plugins/lsp.nix
index be9cc15..f11cf00 100644
--- a/modules/tools/nixvim/plugins/lsp.nix
+++ b/modules/tools/nixvim/plugins/lsp.nix
@@ -3,6 +3,13 @@
{
config.programs.nixvim.plugins.lsp = lib.mkIf config.tools.nixvim.enable {
enable = true;
+ keymaps.lspBuf = {
+ K = "hover";
+ gD = "references";
+ gd = "definition";
+ gi = "implementation";
+ gt = "type_definition";
+ };
servers = {
nil_ls = {
enable = true;