From 5cce46bae0bd06853cab673ec890c4116e5e6fb7 Mon Sep 17 00:00:00 2001 From: meml0rz Date: Wed, 13 Nov 2024 19:13:23 +0100 Subject: [PATCH] kekl --- modules/nix/nvim/lsp.nix | 51 +++++++++++----------------------------- 1 file changed, 14 insertions(+), 37 deletions(-) diff --git a/modules/nix/nvim/lsp.nix b/modules/nix/nvim/lsp.nix index 14ff473..df4f23c 100644 --- a/modules/nix/nvim/lsp.nix +++ b/modules/nix/nvim/lsp.nix @@ -1,3 +1,9 @@ +{ + config, + pkgs, + nixvim, + ... +}: { programs.nixvim.plugins = { clangd-extensions.enable = true; @@ -17,14 +23,14 @@ }; nixd = { enable = true; - extraOptions = { - nixos = { - expr = "(builtins.getFlake \"/etc/nixos\").nixosConfigurations.aurelionite.options"; - }; - home_manager = { - expr = "(builtins.getFlake \"/etc/nixos\").homeConfigurations.aurelionite.options"; - }; - }; + #extraOptions = { + # nixos = { + # expr = "(builtins.getFlake \"/etc/nixos\").nixosConfigurations.aurelionite.options"; + # }; + # home_manager = { + # expr = "(builtins.getFlake \"/etc/nixos\").homeConfigurations.aurelionite.options"; + # }; + #}; }; asm_lsp = { enable = true; @@ -46,35 +52,6 @@ autostart = true; }; }; - keymaps = { - silent = true; - lspBuf = { - gd = { - action = "definition"; - desc = "Goto Definition"; - }; - gr = { - action = "references"; - desc = "Goto References"; - }; - gD = { - action = "declaration"; - desc = "Goto Declaration"; - }; - gI = { - action = "implementation"; - desc = "Goto Implementation"; - }; - gT = { - action = "type_definition"; - desc = "Type Definition"; - }; - "cr" = { - action = "rename"; - desc = "Rename"; - }; - }; - }; }; }; }