@@ -37,9 +37,11 @@ These are the available keys and descriptions for the file.
3737| `config` | Language Server configuration |
3838| `grammar` | The tree-sitter grammar to use (defaults to the value of `name`) |
3939
40+When adding a new language or Language Server configuration for an existing
41+language, run `cargo xtask docgen` to add the new configuration to the
42+[Language Support][lang-support] docs before creating a pull request.
4043When adding a Language Server configuration, be sure to update the
41−[Language Server Wiki](https://github.com/helix-editor/helix/wiki/How-to-install-the-default-language-servers)
42−with installation notes.
44+[Language Server Wiki][install-lsp-wiki] with installation notes.
4345
4446## Grammar configuration
4547
@@ -94,3 +96,5 @@ the last matching query supersedes the ones before it. See
9496[treesitter-language-injection]: https://tree-sitter.github.io/tree-sitter/syntax-highlighting#language-injection
9597[languages.toml]: https://github.com/helix-editor/helix/blob/master/languages.toml
9698[neovim-query-precedence]: https://github.com/helix-editor/helix/pull/1170#issuecomment-997294090
99+[install-lsp-wiki]: https://github.com/helix-editor/helix/wiki/How-to-install-the-default-language-servers
100+[lang-support]: ../lang-support.md