From 876eecbe01e6d6817669cc03e2d290b99c9c8c87 Mon Sep 17 00:00:00 2001 From: cabrinha Date: Fri, 11 Oct 2024 13:01:20 -0700 Subject: [PATCH 1/5] [ext]: Helm docs --- docs/src/languages/helm.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 docs/src/languages/helm.md diff --git a/docs/src/languages/helm.md b/docs/src/languages/helm.md new file mode 100644 index 00000000000000..a6e114bc25f434 --- /dev/null +++ b/docs/src/languages/helm.md @@ -0,0 +1,20 @@ +# Helm + +Support for `helm` in Zed is provided by community-maintained extensions. + +## Setup + +Enable the helm filetypes by editing you `.zed/settings.json` and adding: + +```json + "file_types": { + "Helm": [ + "**/templates/**/*.tpl", + "**/templates/**/*.yaml", + "**/templates/**/*.yml", + "**/helmfile.d/**/*.yaml" + ] + } +``` + +- Language Server: [tree-sitter-go-template](https://github.com/ngalaiko/tree-sitter-go-template/tree/master) \ No newline at end of file From 9444e72dbbfe9d5726c42ca7cfc7a54a117a2faa Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Fri, 11 Oct 2024 16:23:43 -0400 Subject: [PATCH 2/5] Add final newline and link helm from SUMMARY.md --- docs/src/SUMMARY.md | 1 + docs/src/languages/helm.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/src/SUMMARY.md b/docs/src/SUMMARY.md index 8d82dad8c9e2e1..5a649d81ca438d 100644 --- a/docs/src/SUMMARY.md +++ b/docs/src/SUMMARY.md @@ -76,6 +76,7 @@ - [Go](./languages/go.md) - [Groovy](./languages/groovy.md) - [Haskell](./languages/haskell.md) +- [Helm](./languages/helm.md) - [HTML](./languages/html.md) - [Java](./languages/java.md) - [JavaScript](./languages/javascript.md) diff --git a/docs/src/languages/helm.md b/docs/src/languages/helm.md index a6e114bc25f434..73a0a37e319868 100644 --- a/docs/src/languages/helm.md +++ b/docs/src/languages/helm.md @@ -17,4 +17,4 @@ Enable the helm filetypes by editing you `.zed/settings.json` and adding: } ``` -- Language Server: [tree-sitter-go-template](https://github.com/ngalaiko/tree-sitter-go-template/tree/master) \ No newline at end of file +- Language Server: [tree-sitter-go-template](https://github.com/ngalaiko/tree-sitter-go-template/tree/master) From 63bf43defa101048c3ad44adafa4f157a7819787 Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Sun, 13 Oct 2024 19:06:12 -0400 Subject: [PATCH 3/5] Add LS, Extension and tree-sitter links. --- docs/src/languages/helm.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/src/languages/helm.md b/docs/src/languages/helm.md index 73a0a37e319868..d4b1426ebcda4a 100644 --- a/docs/src/languages/helm.md +++ b/docs/src/languages/helm.md @@ -1,6 +1,9 @@ # Helm -Support for `helm` in Zed is provided by community-maintained extensions. +Support for `helm` in Zed is provided by the community-maintained [Helm extension](https://github.com/cabrinha/helm.zed). + +- Tree-sitter: [tree-sitter-go-template](https://github.com/ngalaiko/tree-sitter-go-template/tree/master) +- Language Server: [mrjosh/helm-ls](https://github.com/mrjosh/helm-ls) ## Setup @@ -16,5 +19,3 @@ Enable the helm filetypes by editing you `.zed/settings.json` and adding: ] } ``` - -- Language Server: [tree-sitter-go-template](https://github.com/ngalaiko/tree-sitter-go-template/tree/master) From 6d3cd2a2f8e7223024b75670a095848d0817dc1d Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Tue, 15 Oct 2024 10:18:58 -0400 Subject: [PATCH 4/5] Update docs --- docs/src/languages/helm.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/src/languages/helm.md b/docs/src/languages/helm.md index d4b1426ebcda4a..98387c88348b95 100644 --- a/docs/src/languages/helm.md +++ b/docs/src/languages/helm.md @@ -1,13 +1,13 @@ # Helm -Support for `helm` in Zed is provided by the community-maintained [Helm extension](https://github.com/cabrinha/helm.zed). +Support for Helm in Zed is provided by the community-maintained [Helm extension](https://github.com/cabrinha/helm.zed). - Tree-sitter: [tree-sitter-go-template](https://github.com/ngalaiko/tree-sitter-go-template/tree/master) - Language Server: [mrjosh/helm-ls](https://github.com/mrjosh/helm-ls) ## Setup -Enable the helm filetypes by editing you `.zed/settings.json` and adding: +Enable Helm language for Helm files by editing your `.zed/settings.json` and adding: ```json "file_types": { From 3802dc72ad2ac2e45550068de27e9a9ad6a06b49 Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Tue, 15 Oct 2024 10:37:31 -0400 Subject: [PATCH 5/5] Add `.yml` extension --- docs/src/languages/helm.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/src/languages/helm.md b/docs/src/languages/helm.md index 98387c88348b95..284a7b92a87ca5 100644 --- a/docs/src/languages/helm.md +++ b/docs/src/languages/helm.md @@ -15,7 +15,8 @@ Enable Helm language for Helm files by editing your `.zed/settings.json` and add "**/templates/**/*.tpl", "**/templates/**/*.yaml", "**/templates/**/*.yml", - "**/helmfile.d/**/*.yaml" + "**/helmfile.d/**/*.yaml", + "**/helmfile.d/**/*.yml" ] } ```