ludic/tools/editors/helix/languages.toml
Orkuncakilkaya 985f9ad8f2 Baseline: Ludic compiler + toolchain, Phase 1 syntax fixes complete
Self-hosted compiler (selfhost/*.ludic), runtime, examples, editor tooling,
and docs. Phase 1 of the syntax-redesign cohesion pass has landed:
edge-system fix, signature-query, when-alias, and the documentation truth-pass.
Suite green (14/14), C-free bootstrap fixpoint holds.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-27 15:15:35 +03:00

24 lines
773 B
TOML

# Ludic for Helix. Append to ~/.config/helix/languages.toml, adjusting the two
# paths. Highlighting comes from the server's semantic tokens; Helix applies
# them with no grammar to build.
[[language]]
name = "ludic"
scope = "source.ludic"
file-types = ["ludic"]
comment-token = "#"
indent = { tab-width = 2, unit = " " }
language-servers = ["ludic-lsp"]
auto-format = true
roots = ["build.sh", "LANGUAGE.md", ".git"]
[language-server.ludic-lsp]
command = "ludic-lsp"
args = ["--stdio"]
# Ludic fences inside Markdown: point Helix's markdown at the same server so
# `# ```ludic` blocks get diagnostics too. Merge this with your existing
# markdown entry rather than adding a second one.
# [[language]]
# name = "markdown"
# language-servers = ["marksman", "ludic-lsp"]