From 222767e69bfbabf8932a565cbd6c686ed35e9253 Mon Sep 17 00:00:00 2001 From: Vitaly Slobodin Date: Mon, 3 Nov 2025 18:35:36 +0000 Subject: [PATCH] ruby: Disable Ruby LSP for ERB files (#41754) The Ruby extension uses the `solargraph` language server by default for Ruby files. However, when a user opens any ERB file, the extension automatically starts the Ruby LSP. This affects developers because they do not expect the Ruby LSP to be running. Closes https://github.com/zed-extensions/ruby/issues/172 Release Notes: - N/A --- assets/settings/default.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/assets/settings/default.json b/assets/settings/default.json index 9e56099809..a77754b5de 100644 --- a/assets/settings/default.json +++ b/assets/settings/default.json @@ -1721,6 +1721,9 @@ "allowed": true } }, + "HTML+ERB": { + "language_servers": ["herb", "!ruby-lsp", "..."] + }, "Java": { "prettier": { "allowed": true, @@ -1743,6 +1746,9 @@ "allowed": true } }, + "JS+ERB": { + "language_servers": ["!ruby-lsp", "..."] + }, "Kotlin": { "language_servers": ["!kotlin-language-server", "kotlin-lsp", "..."] }, @@ -1847,6 +1853,9 @@ "allowed": true } }, + "YAML+ERB": { + "language_servers": ["!ruby-lsp", "..."] + }, "Zig": { "language_servers": ["zls", "..."] }