diff --git a/config/.config/nvim/lua/eden/mod/lsp/init.lua b/config/.config/nvim/lua/eden/mod/lsp/init.lua index 8af83ab0..637acc17 100644 --- a/config/.config/nvim/lua/eden/mod/lsp/init.lua +++ b/config/.config/nvim/lua/eden/mod/lsp/init.lua @@ -113,6 +113,7 @@ return { }, }, }, + nixd = {}, pyright = {}, vimls = {}, } diff --git a/home/modules/shell/neovim.nix b/home/modules/shell/neovim.nix index 6f9b8b35..eb2e0c4e 100644 --- a/home/modules/shell/neovim.nix +++ b/home/modules/shell/neovim.nix @@ -29,6 +29,7 @@ in type = with types; listOf package; default = with pkgs; [ marksman + nixd nodePackages.bash-language-server nodePackages.pyright nodePackages.typescript-language-server @@ -53,6 +54,7 @@ in description = "List of formatters and linters"; type = with types; listOf package; default = with pkgs; [ + alejandra stylua shfmt nixpkgs-fmt