language/twig: add treesitter, LSP, diagnostics, and formatting support.

Due to better tools like twig-cs-fixer and curlylint not beeing packaged
in nix, this uses worse alterantives.
This commit is contained in:
Snoweuph 2026-02-08 17:17:25 +01:00
commit cee920622d
No known key found for this signature in database
GPG key ID: BEFC41DA223CEC55
4 changed files with 127 additions and 0 deletions

View file

@ -101,6 +101,7 @@ isMaximal: {
tailwind.enable = false;
svelte.enable = false;
tera.enable = false;
twig.enable = false;
# Nim LSP is broken on Darwin and therefore
# should be disabled by default. Users may still enable