Syntax highlighting for Helm templates using tree-sitter and integration of helm-ls.
The extension relies on the PATH environment variable and first looks for 'helm_ls', then 'helm-ls'. If neither is available, an error is shown.
This is an example of providing configuration for the language server via Zed's settings.json. For full reference of possible values, refer to helm-ls configuration section.
{
...
"lsp": {
"helm_ls": {
"settings": {
"helm-ls": {
"logLevel": "info",
"yamlls": {
"enabled": true
}
}
}
}
}
}