Commit 21ea825

HPCesia <me@hpcesia.com>
2026-09-14 14:38:57
dev: add deno to utils
I need a JS runtime for script, and prefer Deno.
1 parent 8f89e32
Changed files (2)
modules
dev
editor
helix
modules/dev/editor/helix/lang/javascript.nix
@@ -0,0 +1,18 @@
+{den, ...}: {
+  den.aspects.dev.editor.helix.includes = [den.aspects.dev.editor.helix.lang.javascript];
+  den.aspects.dev.editor.helix.lang.javascript = {
+    hjem = {
+      programs.helix.languages = {
+        language = map (lang: {
+          name = lang;
+          auto-format = true;
+          indent = {
+            tab-width = 2;
+            unit = "  ";
+          };
+          language-servers = ["deno"];
+        }) ["javascript" "jsx" "typescript" "tsx"];
+      };
+    };
+  };
+}
modules/dev/utils.nix
@@ -33,6 +33,8 @@
           ty # Python LSP
           ruff # Python fomatter
 
+          deno
+
           # Documents
           rumdl # Markdown linter / formatter