30 lines
638 B
Lua
30 lines
638 B
Lua
return {
|
|
cmd = { 'helm_ls', 'serve' },
|
|
filetypes = { 'helm' },
|
|
root_markers = { 'Chart.yaml' },
|
|
capabilities = {
|
|
workspace = {
|
|
didChangeWatchedFiles = {
|
|
dynamicRegistration = true,
|
|
},
|
|
},
|
|
},
|
|
settings = {
|
|
['helm-ls'] = {
|
|
yamlls = {
|
|
enabled = true,
|
|
enabledforfilesglob = "*.{yaml,yml}",
|
|
diagnosticslimit = 50,
|
|
showdiagnosticsdirectly = false,
|
|
path = "yaml-language-server",
|
|
config = {
|
|
schemas = {
|
|
kubernetes = "template/**",
|
|
},
|
|
completion = true,
|
|
hover = true,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|