nix/module/Print.nix

22 lines
331 B
Nix
Raw Normal View History

{
2024-11-04 04:37:29 +03:00
config,
lib,
pkgs,
util,
...
}: let
cfg = config.module.print;
in {
options.module.print.enable = lib.mkEnableOption "the support for printers.";
2024-06-25 04:04:39 +03:00
2024-11-04 04:37:29 +03:00
config = lib.mkIf cfg.enable {
services.printing = {
enable = true;
clientConf = util.trimTabs ''
DigestOptions DenyMD5
ServerName 10.0.0.1
'';
};
};
}