From 29554455aa3e7d76377080869f0556389a05e321 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Sun, 21 May 2023 10:52:46 +0200 Subject: [PATCH] feat(tailwind): don't enable tailwind in markdown files --- lua/lazyvim/plugins/extras/lang/tailwind.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/lua/lazyvim/plugins/extras/lang/tailwind.lua b/lua/lazyvim/plugins/extras/lang/tailwind.lua index bf99a640..feedc9df 100644 --- a/lua/lazyvim/plugins/extras/lang/tailwind.lua +++ b/lua/lazyvim/plugins/extras/lang/tailwind.lua @@ -3,7 +3,18 @@ return { "neovim/nvim-lspconfig", opts = { servers = { - tailwindcss = {}, + tailwindcss = { + filetypes_exclude = { "markdown" }, + }, + }, + setup = { + tailwindcss = function(_, opts) + local tw = require("lspconfig.server_configurations.tailwindcss") + --- @param ft string + opts.filetypes = vim.tbl_filter(function(ft) + return not vim.tbl_contains(opts.filetypes_exclude, ft) + end, tw.default_config.filetypes) + end, }, }, },