diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md index bf07663f..a5b4df03 100644 --- a/book/src/generated/lang-support.md +++ b/book/src/generated/lang-support.md @@ -88,7 +88,7 @@ | gdscript | ✓ | ✓ | ✓ | ✓ | ✓ | `ncat` | | gemini | ✓ | | | | | | | gherkin | ✓ | | | | | | -| ghostty | ✓ | | | | | | +| ghostty | ✓ | | | | | `ghostty-ls` | | git-attributes | ✓ | | | | | | | git-cliff-config | ✓ | ✓ | | | ✓ | `taplo`, `tombi` | | git-commit | ✓ | ✓ | | | | `commit-lsp` | diff --git a/languages.toml b/languages.toml index bbfe6426..19d2cfb5 100644 --- a/languages.toml +++ b/languages.toml @@ -57,6 +57,7 @@ forc = { command = "forc", args = ["lsp"] } forth-lsp = { command = "forth-lsp" } fortls = { command = "fortls", args = ["--lowercase_intrinsics"] } fsharp-ls = { command = "fsautocomplete", config = { AutomaticWorkspaceInit = true } } +ghostty-ls = { command = "ghostty-ls" } # https://github.com/MKindberg/ghostty-ls gitlab-ci-ls = { command = "gitlab-ci-ls" } gleam = { command = "gleam", args = ["lsp"] } glsl_analyzer = { command = "glsl_analyzer" } @@ -4822,6 +4823,7 @@ scope = "source.ghostty" file-types = ["ghostty", { glob = "ghostty/config" }] comment-tokens = "#" indent = { tab-width = 2, unit = " " } +language-servers = ["ghostty-ls"] [[grammar]] name = "ghostty"