fix(tailwind): additional tailwind completion settings for phoenix projects (#3961)
## Description Tailwind completions stopped working in Phoenix projects that have `HTML`, `HEEX` or `Elixir files with ~H sigils`. Broader discussion and recommended solution: https://github.com/tailwindlabs/tailwindcss-intellisense/issues/1002 ## Related Issue(s) ## Screenshots   ## Checklist - [x] I've read the [CONTRIBUTING](https://github.com/LazyVim/LazyVim/blob/main/CONTRIBUTING.md) guidelines.
This commit is contained in:
@ -40,6 +40,17 @@ return {
|
|||||||
return not vim.tbl_contains(opts.filetypes_exclude or {}, ft)
|
return not vim.tbl_contains(opts.filetypes_exclude or {}, ft)
|
||||||
end, opts.filetypes)
|
end, opts.filetypes)
|
||||||
|
|
||||||
|
-- Additional settings for Phoenix projects
|
||||||
|
opts.settings = {
|
||||||
|
tailwindCSS = {
|
||||||
|
includeLanguages = {
|
||||||
|
elixir = "html-eex",
|
||||||
|
eelixir = "html-eex",
|
||||||
|
heex = "html-eex",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
-- Add additional filetypes
|
-- Add additional filetypes
|
||||||
vim.list_extend(opts.filetypes, opts.filetypes_include or {})
|
vim.list_extend(opts.filetypes, opts.filetypes_include or {})
|
||||||
end,
|
end,
|
||||||
|
Reference in New Issue
Block a user