update filetypes for yaml languages

This commit is contained in:
2026-03-14 14:37:04 +02:00
parent a28dafa553
commit 0931940cfa
4 changed files with 27 additions and 26 deletions

View File

@@ -1,27 +1,25 @@
vim.filetype.add({
extension = {
['tf'] = 'terraform',
},
pattern = {
['.*/playbooks/.*%.ya?ml'] = 'yaml_ansible',
['.*/roles/.*%.ya?ml'] = 'yaml_ansible',
['.*/tasks/.*%.ya?ml'] = 'yaml_ansible',
['.*/plays/.*%.ya?ml'] = 'yaml_ansible',
},
})
vim.filetype.add({
extension = {
j2 = 'jinja',
jinja = 'jinja',
jinja2 = 'jinja',
}
})
vim.filetype.add({
pattern = {
['%.gitlab%-ci%.ya?ml'] = 'yaml_gitlab',
['pipelines/.*%.ya?ml'] = 'yaml_gitlab',
},
},
pattern = {
['.*/playbooks/.*%.ya?ml'] = 'yaml.ansible',
['.*/roles/.*%.ya?ml'] = 'yaml.ansible',
['.*/tasks/.*%.ya?ml'] = 'yaml.ansible',
['.*/plays/.*%.ya?ml'] = 'yaml.ansible',
-- templates
['.*/templates/.*%.ya?ml'] = 'helm',
['.*/templates/.*%.tpl'] = 'helm',
['helmfile%.ya?ml'] = 'helm',
-- values files
['.*/helm/.*values.*%.ya?ml'] = 'yaml.helm-values',
['values%.ya?ml'] = 'yaml.helm-values',
-- gitlab-ci
['%.gitlab%-ci%.ya?ml'] = 'yaml.gitlab',
['pipelines/.*%.ya?ml'] = 'yaml.gitlab',
},
})