mirror of
https://github.com/helix-editor/helix.git
synced 2024-11-25 02:46:17 +04:00
feat: add suport for helm charts (#9900)
This commit is contained in:
parent
5b8bfc5476
commit
4b4947639a
@ -74,6 +74,7 @@
|
|||||||
| haskell-persistent | ✓ | | | |
|
| haskell-persistent | ✓ | | | |
|
||||||
| hcl | ✓ | ✓ | ✓ | `terraform-ls` |
|
| hcl | ✓ | ✓ | ✓ | `terraform-ls` |
|
||||||
| heex | ✓ | ✓ | | `elixir-ls` |
|
| heex | ✓ | ✓ | | `elixir-ls` |
|
||||||
|
| helm | ✓ | | | `helm_ls` |
|
||||||
| hocon | ✓ | | ✓ | |
|
| hocon | ✓ | | ✓ | |
|
||||||
| hoon | ✓ | | | |
|
| hoon | ✓ | | | |
|
||||||
| hosts | ✓ | | | |
|
| hosts | ✓ | | | |
|
||||||
|
@ -99,6 +99,7 @@ zls = { command = "zls" }
|
|||||||
blueprint-compiler = { command = "blueprint-compiler", args = ["lsp"] }
|
blueprint-compiler = { command = "blueprint-compiler", args = ["lsp"] }
|
||||||
typst-lsp = { command = "typst-lsp" }
|
typst-lsp = { command = "typst-lsp" }
|
||||||
pkgbuild-language-server = { command = "pkgbuild-language-server" }
|
pkgbuild-language-server = { command = "pkgbuild-language-server" }
|
||||||
|
helm_ls = { command = "helm_ls", args = ["serve"] }
|
||||||
|
|
||||||
[language-server.ansible-language-server]
|
[language-server.ansible-language-server]
|
||||||
command = "ansible-language-server"
|
command = "ansible-language-server"
|
||||||
@ -3381,3 +3382,12 @@ language-servers = [
|
|||||||
"diagnostics",
|
"diagnostics",
|
||||||
], name = "bash-language-server" },
|
], 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…
Reference in New Issue
Block a user