diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md index 376080b56..63e4bd4da 100644 --- a/book/src/generated/lang-support.md +++ b/book/src/generated/lang-support.md @@ -185,7 +185,7 @@ | robot | ✓ | | | `robotframework_ls` | | ron | ✓ | | ✓ | | | rst | ✓ | | | | -| ruby | ✓ | ✓ | ✓ | `solargraph` | +| ruby | ✓ | ✓ | ✓ | `ruby-lsp`, `solargraph` | | rust | ✓ | ✓ | ✓ | `rust-analyzer` | | sage | ✓ | ✓ | | | | scala | ✓ | ✓ | ✓ | `metals` | diff --git a/languages.toml b/languages.toml index fb11ef9eb..00ff5e184 100644 --- a/languages.toml +++ b/languages.toml @@ -94,6 +94,7 @@ regols = { command = "regols" } rescript-language-server = { command = "rescript-language-server", args = ["--stdio"] } robotframework_ls = { command = "robotframework_ls" } ruff = { command = "ruff", args = ["server"] } +ruby-lsp = { command = "ruby-lsp" } serve-d = { command = "serve-d" } slint-lsp = { command = "slint-lsp", args = [] } solargraph = { command = "solargraph", args = ["stdio"] } @@ -974,7 +975,7 @@ file-types = [ ] shebangs = ["ruby"] comment-token = "#" -language-servers = [ "solargraph" ] +language-servers = [ "ruby-lsp", "solargraph" ] indent = { tab-width = 2, unit = " " } [[grammar]]