ctucx.git: nixfiles

ctucx' nixfiles

commit 25d631e5ad65aba24ed7cfbdfa4c5f73ae6c55b0
parent 3ae5bfc4173e4017de1a92a5dd4808767d50172b
Author: Katja (ctucx) <git@ctu.cx>
Date: Fri, 7 Mar 2025 12:59:25 +0100

configuartions/common/programs: add `typst`
3 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/configurations/common/programs/typst.nix b/configurations/common/programs/typst.nix
@@ -0,0 +1,12 @@
+{ pkgs, ... }:
+
+{
+
+  home-manager.users.katja = {
+    home.packages = with pkgs; [
+      typst
+      typst-live
+    ];
+  };
+
+}
diff --git a/configurations/darwin/default.nix b/configurations/darwin/default.nix
@@ -29,8 +29,11 @@
 #    ctucxConfig.programs.bitwarden-cli
 
     ctucxConfig.programs.yt-dlp
-    ctucxConfig.programs.ocrmypdf
     ctucxConfig.programs.phockup
+
+    ctucxConfig.programs.ocrmypdf
+    ctucxConfig.programs.typst
+
   ];
 
   services.nix-daemon.enable = true;
diff --git a/configurations/nixos/wm/gnome.nix b/configurations/nixos/wm/gnome.nix
@@ -30,7 +30,6 @@
     ctucxConfig.programs.gpg
 
     ctucxConfig.programs.yt-dlp
-    ctucxConfig.programs.ocrmypdf
     ctucxConfig.programs.phockup
     ctucxConfig.programs.bitwarden-cli
     # ctucxConfig.programs.password-store

@@ -45,7 +44,10 @@
     ctucxConfig.programs.tuba
     ctucxConfig.programs.paper-plane
 
+    ctucxConfig.programs.typst
+    ctucxConfig.programs.ocrmypdf
     ctucxConfig.programs.libreoffice
+
     ctucxConfig.programs.mpv
 
     ctucxConfig.programs.ausweisapp