Skip to content

Helm

Options

languages.helm.enable

Whether to enable tools for Helm development.

Type: boolean

Default: false

Example: true

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/helm.nix

languages.helm.package

The Helm package to use.

Type: package

Default: pkgs.kubernetes-helm

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/helm.nix

languages.helm.languageServer.enable

Whether to enable Helm language server.

Type: boolean

Default: false

Example: true

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/helm.nix

languages.helm.languageServer.package

The Helm language server package to include.

Type: package

Default: pkgs.helm-ls

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/helm.nix

languages.helm.plugins

List of Helm plugin names to include from pkgs.kubernetes-helmPlugins.

They will be symlinked into one directory and exposed via HELM_PLUGINS.

Type: list of string

Default: [ ]

Example:

[
  "helm-secrets"
  "helm-diff"
  "helm-unittest"
]

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/helm.nix