ctucx.git: nixfiles

ctucx' nixfiles

commit ab52e86feb57cb9e45b493f51a3cff771e461a79
parent c1f9cf1d83694c3c2aa94d2fb968a77d02486bb4
Author: Katja (ctucx) <git@ctu.cx>
Date: Wed, 23 Apr 2025 11:29:04 +0200

configurations/homeManager/programs: add `javascript`
2 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/configurations/homeManager/programs/javascript.nix b/configurations/homeManager/programs/javascript.nix
@@ -0,0 +1,15 @@
+{ pkgs, ... }:
+
+{
+
+  home.packages = with pkgs; [
+    nodejs
+    pnpm
+  ];
+
+  programs.helix.extraPackages = [
+    pkgs.typescript-language-server
+  ];
+
+}
+
diff --git a/configurations/nixos/wm/gnome.nix b/configurations/nixos/wm/gnome.nix
@@ -58,6 +58,8 @@
 
     ctucxConfig.homeManager.programs.celluloid
 
+    ctucxConfig.homeManager.programs.javascript
+
     ctucxConfig.homeManager.gnomeExtensions.dash-to-dock
     ctucxConfig.homeManager.gnomeExtensions.just-perfection
     ctucxConfig.homeManager.gnomeExtensions.space-bar