21 lines
		
	
	
		
			355 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			355 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { host, ... }:
 | |
| let
 | |
|   inherit (import ../../hosts/${host}/variables.nix) printEnable;
 | |
| in
 | |
| {
 | |
|   services = {
 | |
|     printing = {
 | |
|       enable = printEnable;
 | |
|       drivers = [
 | |
|         # pkgs.hplipWithPlugin
 | |
|       ];
 | |
|     };
 | |
|     avahi = {
 | |
|       enable = printEnable;
 | |
|       nssmdns4 = true;
 | |
|       openFirewall = true;
 | |
|     };
 | |
|     ipp-usb.enable = printEnable;
 | |
|   };
 | |
| }
 |