feat(system): add home printer config

This commit is contained in:
Felix Schröter 2023-06-07 12:03:33 +02:00
parent d719b55e2c
commit 06996377f6
Signed by: felschr
GPG key ID: 671E39E6744C807D
5 changed files with 24 additions and 5 deletions

View file

@ -8,6 +8,7 @@
./hardware/steam.nix
./hardware/ledger.nix
./system/desktop.nix
./system/printing/home.nix
./system/gaming.nix
./desktop
./virtualisation/libvirt.nix

View file

@ -1,9 +1,5 @@
{ config, pkgs, ... }:
{
imports = [ ./common.nix ./fonts.nix ./sound.nix ./vpn.nix ];
services.printing.enable = true;
services.avahi.enable = true;
services.avahi.nssmdns = true;
imports = [ ./common.nix ./fonts.nix ./sound.nix ./vpn.nix ./printing ];
}

View file

@ -0,0 +1,7 @@
{ config, pkgs, ... }:
{
services.printing.enable = true;
services.avahi.enable = true;
services.avahi.nssmdns = true;
}

14
system/printing/home.nix Normal file
View file

@ -0,0 +1,14 @@
{ config, pkgs, ... }:
{
hardware.printers = {
ensureDefaultPrinter = "Brother_HL-L2370DN";
ensurePrinters = [{
name = "Brother_HL-L2370DN";
description = "Brother HL-L2370DN";
deviceUri =
"dnssd://Brother%20HL-L2370DN%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-b422007e1490";
model = "everywhere";
}];
};
}

View file

@ -6,6 +6,7 @@
./hardware/gpu-intel.nix
./hardware/bluetooth.nix
./system/desktop.nix
./system/printing/home.nix
./desktop
./virtualisation/podman.nix
];