aboutsummaryrefslogtreecommitdiff
path: root/modules/system/printer.nix
blob: 2f9a397df6fcd87dff9cf6b30decb639d86b3946 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
  flake.modules.nixos.printer =
    { pkgs, ... }:
    {
      services.printing = {
        enable = true;
        drivers = [ pkgs.brlaser ];
        cups-pdf.enable = true;
      };
      services.avahi = {
        enable = true;
        nssmdns4 = true;
        openFirewall = true;
      };
    };
}