Commit 9213434

HPCesia <me@hpcesia.com>
2025-06-15 16:22:21
feat(editor): update editor config
1 parent 00306fd
Changed files (3)
home
base
tui
home/base/tui/editors/helix/languages/markdown.nix
@@ -8,8 +8,16 @@
           tab-width = 2;
           unit = "  ";
         };
+        roots = [
+          ".prettierignore"
+          ".prettierrc"
+          ".prettierrc.cjs"
+          ".prettierrc.mjs"
+          ".prettierrc.js"
+        ];
         formatter = {
           command = "prettier";
+          args = ["--parser" "markdown"];
         };
         language-servers = ["marksman"];
       }
home/base/tui/editors/helix/languages/mdx.nix
@@ -15,8 +15,16 @@
           tab-width = 2;
           unit = "  ";
         };
+        roots = [
+          ".prettierignore"
+          ".prettierrc"
+          ".prettierrc.cjs"
+          ".prettierrc.mjs"
+          ".prettierrc.js"
+        ];
         formatter = {
           command = "prettier";
+          args = ["--parser" "mdx"];
         };
         language-servers = ["mdx-language-server"];
       }
home/base/tui/editors/packages.nix
@@ -57,6 +57,9 @@
     # === Web Development === #
     nodePackages.nodejs
     pnpm
+    bun
+    deno
+
     nodePackages.typescript
     nodePackages.typescript-language-server
     nodePackages.vscode-langservers-extracted # HTML/CSS/JSON/ESLint LSP extracted from vscode