Files
my-nvim/lua/crentist/filetype.lua
2026-01-22 09:39:41 +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',
},
})