2024-11-20 17:47:07 -06:00
|
|
|
{
|
|
|
|
languages = {
|
|
|
|
language = [
|
|
|
|
{
|
|
|
|
auto-format = true;
|
|
|
|
formatter.command = "alejandra";
|
|
|
|
name = "nix";
|
|
|
|
}
|
|
|
|
{
|
|
|
|
auto-format = true;
|
2024-12-14 14:35:37 -06:00
|
|
|
formatter.command = "cssfmt";
|
|
|
|
name = "css";
|
2024-11-20 17:47:07 -06:00
|
|
|
}
|
|
|
|
{
|
|
|
|
auto-format = true;
|
2024-12-14 14:35:37 -06:00
|
|
|
language-servers = ["elm-language-server"];
|
|
|
|
name = "elm";
|
2024-11-20 17:47:07 -06:00
|
|
|
}
|
|
|
|
{
|
|
|
|
auto-format = true;
|
2024-12-14 14:35:37 -06:00
|
|
|
formatter.command = "haskell";
|
|
|
|
name = "haskell";
|
2024-11-20 17:47:07 -06:00
|
|
|
}
|
|
|
|
{
|
|
|
|
auto-format = true;
|
|
|
|
formatter.command = "yamlfmt";
|
|
|
|
name = "yaml";
|
|
|
|
}
|
2024-12-14 14:35:37 -06:00
|
|
|
{
|
|
|
|
auto-format = true;
|
|
|
|
formatter.command = "yuck";
|
|
|
|
name = "yuck";
|
|
|
|
}
|
2024-11-20 17:47:07 -06:00
|
|
|
];
|
2024-12-14 14:35:37 -06:00
|
|
|
language-server = {
|
|
|
|
elm-language-server = {
|
|
|
|
config.elmLS = {
|
|
|
|
disableElmLSDiagnostics = true;
|
|
|
|
elmReviewDiagnostics = "warning";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2024-11-20 17:47:07 -06:00
|
|
|
};
|
|
|
|
}
|