Files
my-nvim/lua/crentist/filetype.lua
2026-03-07 19:09:26 +02:00

28 lines
553 B
Lua

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',
},
})