diff --git a/hosts/Infini-DESKTOP/default.nix b/hosts/Infini-DESKTOP/default.nix index 0b8e507..1fa9324 100644 --- a/hosts/Infini-DESKTOP/default.nix +++ b/hosts/Infini-DESKTOP/default.nix @@ -22,6 +22,9 @@ gpu.nvidia = true; wireless.enable = true; form.desktop = true; + peripherals = { + printing.enable = true; + }; }; services = { apcupsd = { @@ -43,6 +46,18 @@ ]; }; + services.printing.drivers = with pkgs; [ + tmx-cups-ppd + ]; + + hardware.printers.ensurePrinters = [ + { + name = "EPSON-TM-m30"; + deviceUri = "usb://EPSON/TM-m30II-NT?serial=5839394D0032780000"; + model = "tm-m30-rastertotmt.ppd.gz"; + } + ]; + virtualisation.enable = true; universe.programming.all.enable = true;