From f1c0ddea5a94d2a74800bbe4eaad766b8ea1b415 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Fri, 6 Jun 2025 14:44:05 -0400 Subject: [PATCH] global/printing: make receipt printer globally available --- hosts/Infini-DL360/default.nix | 8 -------- hosts/Infini-FRAMEWORK/default.nix | 8 -------- modules/global/printing.nix | 5 +++++ 3 files changed, 5 insertions(+), 16 deletions(-) diff --git a/hosts/Infini-DL360/default.nix b/hosts/Infini-DL360/default.nix index c0f7733..bde88f6 100644 --- a/hosts/Infini-DL360/default.nix +++ b/hosts/Infini-DL360/default.nix @@ -197,12 +197,4 @@ ]; services.printing.enable = true; - - hardware.printers.ensurePrinters = [ - { - name = "EPSON-TM-m30-remote"; - deviceUri = "ipp://100.101.102.18/printers/EPSON-TM-m30"; - model = "raw"; - } - ]; } diff --git a/hosts/Infini-FRAMEWORK/default.nix b/hosts/Infini-FRAMEWORK/default.nix index e4002a3..b62e9b0 100644 --- a/hosts/Infini-FRAMEWORK/default.nix +++ b/hosts/Infini-FRAMEWORK/default.nix @@ -58,14 +58,6 @@ services.printing.enable = true; - hardware.printers.ensurePrinters = [ - { - name = "EPSON-TM-m30-remote"; - deviceUri = "ipp://100.101.102.18/printers/EPSON-TM-m30"; - model = "raw"; - } - ]; - services.fwupd = { enable = true; extraRemotes = [ "lvfs-testing" ]; diff --git a/modules/global/printing.nix b/modules/global/printing.nix index 1e1f5de..0d06d0d 100644 --- a/modules/global/printing.nix +++ b/modules/global/printing.nix @@ -16,5 +16,10 @@ lib.mkIf config.services.printing.enable { deviceUri = "usb://EPSON/TM-m30II-NT?serial=5839394D0032780000"; model = "tm-m30-rastertotmt.ppd.gz"; } + { + name = "EPSON-TM-m30-remote"; + deviceUri = "ipp://100.101.102.18/printers/EPSON-TM-m30"; + model = "raw"; + } ]; }