From 4dd08d65bc2e486ee8489e47d081c11a93546e33 Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.uk>
Date: Thu, 21 Dec 2023 11:05:33 +0000
Subject: [PATCH] Tailwind CSS autocomplete not working in Twig files

---
 config/neovim/lua/opdavies/lsp/init.lua | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/config/neovim/lua/opdavies/lsp/init.lua b/config/neovim/lua/opdavies/lsp/init.lua
index 5fc2f8f2..170777be 100644
--- a/config/neovim/lua/opdavies/lsp/init.lua
+++ b/config/neovim/lua/opdavies/lsp/init.lua
@@ -74,7 +74,6 @@ local servers = {
   gopls = true,
   html = true,
   rnix = true,
-  tailwindcss = true,
   terraformls = true,
   tsserver = true,
   vuels = true,
@@ -93,6 +92,15 @@ local servers = {
     },
   },
 
+  tailwindcss = {
+    filetypes = { "html", "html.twig", "javascript", "typescript", "vue" },
+    init_options = {
+      userLanguages = {
+        ["html.twig"] = "html",
+      },
+    },
+  },
+
   yamlls = {
     settings = {
       yaml = {