feat: add suport for helm charts (#9900)
This commit is contained in:
parent
5b8bfc5476
commit
4b4947639a
4 changed files with 14 additions and 1 deletions
|
@ -74,6 +74,7 @@
|
|||
| haskell-persistent | ✓ | | | |
|
||||
| hcl | ✓ | ✓ | ✓ | `terraform-ls` |
|
||||
| heex | ✓ | ✓ | | `elixir-ls` |
|
||||
| helm | ✓ | | | `helm_ls` |
|
||||
| hocon | ✓ | | ✓ | |
|
||||
| hoon | ✓ | | | |
|
||||
| hosts | ✓ | | | |
|
||||
|
|
|
@ -99,6 +99,7 @@ zls = { command = "zls" }
|
|||
blueprint-compiler = { command = "blueprint-compiler", args = ["lsp"] }
|
||||
typst-lsp = { command = "typst-lsp" }
|
||||
pkgbuild-language-server = { command = "pkgbuild-language-server" }
|
||||
helm_ls = { command = "helm_ls", args = ["serve"] }
|
||||
|
||||
[language-server.ansible-language-server]
|
||||
command = "ansible-language-server"
|
||||
|
@ -3380,4 +3381,13 @@ language-servers = [
|
|||
{ except-features = [
|
||||
"diagnostics",
|
||||
], name = "bash-language-server" },
|
||||
]
|
||||
]
|
||||
|
||||
[[language]]
|
||||
name = "helm"
|
||||
grammar = "gotmpl"
|
||||
scope = "source.helm"
|
||||
roots = ["Chart.yaml"]
|
||||
comment-token = "#"
|
||||
language-servers = ["helm_ls"]
|
||||
file-types = [ { glob = "templates/*.yaml" }, { glob = "templates/_helpers.tpl"}, { glob = "templates/NOTES.txt" } ]
|
1
runtime/queries/helm/highlights.scm
Normal file
1
runtime/queries/helm/highlights.scm
Normal file
|
@ -0,0 +1 @@
|
|||
; inherits: gotmpl
|
1
runtime/queries/helm/injections.scm
Normal file
1
runtime/queries/helm/injections.scm
Normal file
|
@ -0,0 +1 @@
|
|||
; inherits: gotmpl
|
Loading…
Add table
Reference in a new issue