diff --git a/modules/home-manager/cli/neovim/files/lsp/helm.lua b/modules/home-manager/cli/neovim/files/lsp/helm.lua index 8086a4a..29e9e11 100644 --- a/modules/home-manager/cli/neovim/files/lsp/helm.lua +++ b/modules/home-manager/cli/neovim/files/lsp/helm.lua @@ -1,7 +1,8 @@ return { cmd = { 'helm_ls', 'serve' }, - filetypes = { 'helm' }, - root_markers = { 'Chart.yaml' }, + filetypes = { 'helm', 'yaml.helm-values' }, + single_file_support = true, + root_markers = { 'values.yaml', 'Chart.yaml' }, capabilities = { workspace = { didChangeWatchedFiles = { @@ -18,9 +19,7 @@ return { showdiagnosticsdirectly = false, path = "yaml-language-server", config = { - schemas = { - kubernetes = "template/**", - }, + schemas = {}, completion = true, hover = true, }