diff --git a/.config/nvim/lua/plugins/extras/lang/ansible.lua b/.config/nvim/lua/plugins/extras/lang/ansible.lua index c110579b..4af5c4cc 100644 --- a/.config/nvim/lua/plugins/extras/lang/ansible.lua +++ b/.config/nvim/lua/plugins/extras/lang/ansible.lua @@ -9,6 +9,18 @@ return { }, { "neovim/nvim-lspconfig", + init = function() + vim.filetype.add({ + pattern = { + [".*/playbooks/.*%.yaml"] = "yaml.ansible", + [".*/playbooks/.*%.yml"] = "yaml.ansible", + [".*/roles/.*/tasks/.*%.yaml"] = "yaml.ansible", + [".*/roles/.*/tasks/.*%.yml"] = "yaml.ansible", + [".*/roles/.*/handlers/.*%.yaml"] = "yaml.ansible", + [".*/roles/.*/handlers/.*%.yml"] = "yaml.ansible", + }, + }) + end, opts = { servers = { ansiblels = {},