aboutsummaryrefslogtreecommitdiffstats
path: root/modules/tools/nixvim/plugins/lsp.nix
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar@proton.me>2026-02-27 00:40:48 +0530
committerArpit Chakladar <arpitchakladar@proton.me>2026-02-27 00:40:48 +0530
commit5863191b7fc081719f359c04f8a2bb3a666f0645 (patch)
tree929736f2aad97e2783ae9833d06c589aeded4047 /modules/tools/nixvim/plugins/lsp.nix
parente954c2a0666a6561950123dc60cefa578244de1c (diff)
downloadhome-manager-config-5863191b7fc081719f359c04f8a2bb3a666f0645.tar.gz
home-manager-config-5863191b7fc081719f359c04f8a2bb3a666f0645.zip
Successfully configured auto completion
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;