summaryrefslogtreecommitdiff
path: root/config/nvim/lua/plugins/lsp.lua
diff options
context:
space:
mode:
authorl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-06-14 19:29:33 +0300
committerl3wdfut4pwr <l3wdfut4pwr@gmail.com>2026-06-14 19:29:33 +0300
commit56082af20a8712570edd6ed523baad4755ecd241 (patch)
tree2366ad69de817a80403cdcbe5cdd48ad90106bd6 /config/nvim/lua/plugins/lsp.lua
init
Diffstat (limited to 'config/nvim/lua/plugins/lsp.lua')
-rw-r--r--config/nvim/lua/plugins/lsp.lua30
1 files changed, 30 insertions, 0 deletions
diff --git a/config/nvim/lua/plugins/lsp.lua b/config/nvim/lua/plugins/lsp.lua
new file mode 100644
index 000000000..3da2aabf2
--- /dev/null
+++ b/config/nvim/lua/plugins/lsp.lua
@@ -0,0 +1,30 @@
+return {
+ {
+ "neovim/nvim-lspconfig",
+ opts = {
+ setup = {
+ tailwindcss = function(_, opts)
+ opts.settings = {
+ tailwindCSS = {
+ validate = true,
+ lint = {
+ cssConflict = "ignore",
+ invalidApply = "error",
+ invalidConfigPath = "error",
+ invalidScreen = "error",
+ invalidTailwindDirective = "error",
+ invalidVariant = "error",
+ recommendedVariantOrder = "ignore",
+ suggestCanonicalClasses = "ignore",
+ },
+ },
+ }
+
+ require("lspconfig").tailwindcss.setup(opts)
+
+ return true
+ end,
+ },
+ },
+ },
+}