Documentation: Update Helix editor documentation

Helix 23.10 made breaking changes to the way lsp configuration works, so
update documentation to reflect the new structure.
This commit is contained in:
Valtteri Koskivuori 2023-11-14 19:30:22 +02:00 committed by Tim Flynn
parent eac7916d2c
commit 427ca284f1

View file

@ -10,9 +10,13 @@ CompileFlags:
You also need to configure the clangd server to detect headers properly from the Serenity toolchain. To do this, create a `.helix/languages.toml` file in the project root:
```toml
[language-server.serenity]
command = "clangd"
args = ["--query-driver=/path/to/serenity/Toolchain/Local/**/*", "--header-insertion=never"]
[[language]]
name = "cpp"
language-server = { command = "clangd", args=["--query-driver=/path/to/serenity/Toolchain/Local/**/*", "--header-insertion=never"] }
language-servers = ["serenity"]
```
> Make sure to replace `/path/to/serenity` with the actual path in the snippet above!