return {
  -- cmd = { "tailwindcss-language-server", "--stdio" },
  -- filetypes = {
  -- 	"aspnetcorerazor",
  -- 	"astro",
  -- 	"astro-markdown",
  -- 	"blade",
  -- 	"clojure",
  -- 	"django-html",
  -- 	"htmldjango",
  -- 	"edge",
  -- 	"eelixir",
  -- 	"elixir",
  -- 	"ejs",
  -- 	"erb",
  -- 	"eruby",
  -- 	"gohtml",
  -- 	"gohtmltmpl",
  -- 	"haml",
  -- 	"handlebars",
  -- 	"hbs",
  -- 	"html",
  -- 	"html-eex",
  -- 	"heex",
  -- 	"jade",
  -- 	"leaf",
  -- 	"liquid",
  -- 	"markdown",
  -- 	"mdx",
  -- 	"mustache",
  -- 	"njk",
  -- 	"nunjucks",
  -- 	"php",
  -- 	"razor",
  -- 	"slim",
  -- 	"twig",
  -- 	"css",
  -- 	"less",
  -- 	"postcss",
  -- 	"sass",
  -- 	"scss",
  -- 	"stylus",
  -- 	"sugarss",
  -- 	"javascript",
  -- 	"javascriptreact",
  -- 	"reason",
  -- 	"rescript",
  -- 	"typescript",
  -- 	"typescriptreact",
  -- 	"vue",
  -- 	"svelte",
  -- 	"templ",
  -- },
  -- -- init options
  -- init_options = {
  -- 	userLanguages = {
  -- 		eelixir = "html-eex",
  -- 		eruby = "erb",
  -- 		templ = "html",
  -- 	},
  -- },
  -- -- root dir
  -- root_dir = root_pattern(
  -- 	"tailwind.config.js",
  -- 	"tailwind.config.cjs",
  -- 	"tailwind.config.mjs",
  -- 	"tailwind.config.ts",
  -- 	"postcss.config.js",
  -- 	"postcss.config.cjs",
  -- 	"postcss.config.mjs",
  -- 	"postcss.config.ts",
  -- 	"package.json",
  -- 	"node_modules",
  -- 	".git"
  -- ),
  -- -- settings
  -- settings = {
  -- 	tailwindCSS = {
  -- 		classAttributes = { "class", "className", "class:list", "classList", "ngClass" },
  -- 		lint = {
  -- 			cssConflict = "warning",
  -- 			invalidApply = "error",
  -- 			invalidConfigPath = "error",
  -- 			invalidScreen = "error",
  -- 			invalidTailwindDirective = "error",
  -- 			invalidVariant = "error",
  -- 			recommendedVariantOrder = "warning",
  -- 		},
  -- 		validate = true,
  -- 	},
  -- },
}