From f1b811a384bb14c41a15d0a12ce4c1b6ec86decd Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.dev>
Date: Sun, 17 Nov 2024 14:01:28 +0000
Subject: [PATCH] Filter Tailwind v4 messages

---
 config/neovim/lua/opdavies/lsp/handlers.lua | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/config/neovim/lua/opdavies/lsp/handlers.lua b/config/neovim/lua/opdavies/lsp/handlers.lua
index e44e86af..bf0be545 100644
--- a/config/neovim/lua/opdavies/lsp/handlers.lua
+++ b/config/neovim/lua/opdavies/lsp/handlers.lua
@@ -50,7 +50,9 @@ M.on_publish_diagnostics = function(_, result, ctx, config)
 
     local messages_to_filter = {
       "Unknown at rule @apply",
+      "Unknown at rule @plugin",
       "Unknown at rule @tailwind",
+      "Unknown at rule @theme",
     }
 
     -- For each diagnostic, ensure its mesages doesn't match one I want to