diff options
-rw-r--r-- | lua/lvim/lsp/config.lua | 1 | ||||
-rw-r--r-- | lua/lvim/lsp/providers/tailwindcss.lua | 8 |
2 files changed, 8 insertions, 1 deletions
diff --git a/lua/lvim/lsp/config.lua b/lua/lvim/lsp/config.lua index 41290787..2cd1bc6e 100644 --- a/lua/lvim/lsp/config.lua +++ b/lua/lvim/lsp/config.lua @@ -30,7 +30,6 @@ local skipped_servers = { "sqlls", "sqls", "stylelint_lsp", - "tailwindcss", "tflint", "svlangserver", "verible", diff --git a/lua/lvim/lsp/providers/tailwindcss.lua b/lua/lvim/lsp/providers/tailwindcss.lua new file mode 100644 index 00000000..063cf89f --- /dev/null +++ b/lua/lvim/lsp/providers/tailwindcss.lua @@ -0,0 +1,8 @@ +local opts = { + root_dir = function(fname) + local util = require "lspconfig/util" + return util.root_pattern("tailwind.config.js", "tailwind.config.cjs", "tailwind.js", "tailwind.cjs")(fname) + end, +} + +return opts |