diff --git a/plugins/by-name/helm/default.nix b/plugins/by-name/helm/default.nix index fa0a3358..e49c9747 100644 --- a/plugins/by-name/helm/default.nix +++ b/plugins/by-name/helm/default.nix @@ -8,5 +8,22 @@ helpers.vim-plugin.mkVimPlugin { originalName = "vim-helm"; package = "vim-helm"; + description = '' + To ensure that `helm_ls` (and not `yamlls`) is used on helm files, add the following autocmd: + + ```nix + autoCmd = [ + { + event = "FileType"; + pattern = "helm"; + command = "LspRestart"; + } + ]; + ``` + + See [nix-community/nixvim#989](https://github.com/nix-community/nixvim/issues/989#issuecomment-2333728503) + for details. + ''; + maintainers = [ lib.maintainers.GaetanLepage ]; }