Summary Files Commits Branches @commit @diff @stats
path: root / modules / personal / hw-printers-scanners.nix
blob: 7e88752ef674d123af71b9ffeb8fbd1de5d4b558 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ pkgs, ... }: let
  epsonscan2_Unfree = pkgs.epsonscan2.override {
      withNonFreePlugins = true;
      withGui = true;
    };
in {
  environment.systemPackages = with pkgs; [
    epkowa
    epsonscan2_Unfree
  ];

  # Enable CUPS to print documents.
  services.printing.enable = true;

  hardware.sane = {
    enable = true;
    extraBackends = [ epsonscan2_Unfree ];
  };
}