den
 1{
 2  den.aspects.dev.provides.helix.homeManager = _: {
 3    programs.helix.languages = {
 4      language = [
 5        {
 6          name = "markdown";
 7          auto-format = false;
 8          indent = {
 9            tab-width = 2;
10            unit = "  ";
11          };
12          soft-wrap.enable = true;
13          roots = [
14            ".prettierignore"
15            ".prettierrc"
16            ".prettierrc.cjs"
17            ".prettierrc.mjs"
18            ".prettierrc.js"
19            ".marksman.toml"
20          ];
21          formatter = {
22            command = "prettier";
23            args = ["--parser" "markdown" "--stdin-filepath" "%{buffer_name}"];
24          };
25          language-servers = ["marksman"];
26        }
27      ];
28    };
29  };
30}