diff --git a/plugins/lsp/language-servers/default.nix b/plugins/lsp/language-servers/default.nix index 03fd8c66..eba2796b 100644 --- a/plugins/lsp/language-servers/default.nix +++ b/plugins/lsp/language-servers/default.nix @@ -502,6 +502,11 @@ let serverName = "rnix"; package = null; } + { + name = "ruby-lsp"; + description = "ruby-lsp for Ruby"; + serverName = "ruby_lsp"; + } { name = "ruff"; description = "Official ruff language server (Rust) for Python"; diff --git a/tests/test-sources/plugins/lsp/_lsp.nix b/tests/test-sources/plugins/lsp/_lsp.nix index 81e8e82a..739aba6b 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; + ruby-lsp.enable = true; ruff.enable = true; ruff-lsp.enable = true; rust-analyzer = {