diff --git a/plugins/lsp/language-servers/default.nix b/plugins/lsp/language-servers/default.nix index 8aad6f15..2e0264e3 100644 --- a/plugins/lsp/language-servers/default.nix +++ b/plugins/lsp/language-servers/default.nix @@ -443,6 +443,12 @@ let name = "pyright"; description = "pyright for Python"; } + { + name = "r-language-server"; + description = "languageserver for R"; + package = pkgs.rPackages.languageserver; + serverName = "r_language_server"; + } { name = "rnix-lsp"; description = "rnix LSP for Nix"; diff --git a/tests/test-sources/plugins/lsp/_lsp.nix b/tests/test-sources/plugins/lsp/_lsp.nix index f12d5ed5..06ede9d0 100644 --- a/tests/test-sources/plugins/lsp/_lsp.nix +++ b/tests/test-sources/plugins/lsp/_lsp.nix @@ -174,6 +174,7 @@ pylsp.enable = true; pylyzer.enable = true; pyright.enable = true; + r-language-server.enable = true; ruby-lsp.enable = true; ruff.enable = true; ruff-lsp.enable = true;