diff --git a/modules/programs/nvim/default.nix b/modules/programs/nvim/default.nix index a7fdfcd..4b1cad4 100644 --- a/modules/programs/nvim/default.nix +++ b/modules/programs/nvim/default.nix @@ -36,6 +36,7 @@ in fish isort jq + nil nixd nixpkgs-fmt nodePackages.bash-language-server diff --git a/modules/programs/nvim/plugins/lua/nvim-lspconfig.lua b/modules/programs/nvim/plugins/lua/nvim-lspconfig.lua index 20a17ed..bfc510b 100644 --- a/modules/programs/nvim/plugins/lua/nvim-lspconfig.lua +++ b/modules/programs/nvim/plugins/lua/nvim-lspconfig.lua @@ -134,11 +134,12 @@ end local servers = { "bashls", + "gopls", + "nil_ls", "nixd", "pylsp", "ruff_lsp", "typst_lsp", - "gopls", } for _, lsp in ipairs(servers) do lspconfig_setup(lsp, {})