Commit 7743e8b1bada

Vincent Demeester <vincent@sbr.pm>
2024-08-25 15:56:07
systems/wakasu: trying to make printing and scan working
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 08b9128
Changed files (2)
systems
hosts
modules
services
systems/hosts/wakasu.nix
@@ -69,6 +69,21 @@ in
   };
 
   hardware.sensor.iio.enable = true;
+  hardware.sane = {
+    enable = true;
+    extraBackends = [ pkgs.sane-airscan ];
+  };
+  services.printing.enable = true;
+  services.printing.drivers = [
+    pkgs.gutenprint
+    pkgs.gutenprintBin
+    pkgs.canon-capt
+    pkgs.canon-cups-ufr2
+    pkgs.cups-bjnp
+    pkgs.carps-cups
+    pkgs.cnijfilter2
+  ];
+  services.udev.packages = [ pkgs.sane-airscan ];
   services.udev.extraRules = ''
     # STM32 rules for the Moonlander and Planck EZ
     SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", \
systems/modules/services/avahi.nix
@@ -23,6 +23,7 @@ in
             enable = true;
             userServices = true;
           };
+	  openFirewall = true;
         } // (if stable
         then {
           nssmdns = true;