{ config, lib, pkgs, ... }: { config = lib.mkIf config.system.desktop.enable { services = { printing = { enable = true; drivers = with pkgs; [ hplip ]; webInterface = false; }; avahi = { enable = true; nssmdns4 = true; openFirewall = true; }; }; environment.systemPackages = with pkgs; [ system-config-printer ]; }; }