Commit 70841d0d8dbb

Vincent Demeester <vincent@sbr.pm>
2025-06-19 23:14:08
systems/kyushu: add printing and scanning
… and pray for it to work. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 369c128
Changed files (2)
systems
common
kyushu
systems/common/users/vincent.nix
@@ -40,6 +40,8 @@ in
         "plugdev"
         "tss"
         "messagebus"
+        "lp"
+        "scanner"
       ];
     subUidRanges = [
       {
systems/kyushu/extra.nix
@@ -56,6 +56,20 @@
       endpointPublicKey = "${globals.machines.kerkouane.net.vpn.pubkey}";
     };
     hardware.bolt.enable = true;
+    printing = {
+      enable = true;
+      drivers = with pkgs; [
+        cnijfilter2
+        gutenprint
+        gutenprintBin
+      ];
+    };
+  };
+
+  services.udev.packages = [ pkgs.sane-airscan ];
+  hardware.sane = {
+    enable = true;
+    extraBackends = [ pkgs.sane-airscan ];
   };
 
   environment.systemPackages = with pkgs; [