17 lines
		
	
	
		
			354 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			354 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ lib, pkgs, userName, ...}: {
 | 
						|
  services.shairport-sync = {
 | 
						|
    enable = pkgs.stdenv.isLinux;
 | 
						|
    openFirewall = pkgs.stdenv.isLinux;
 | 
						|
    # arguments = "-v -o pa";
 | 
						|
  };
 | 
						|
 | 
						|
  systemd.services.shairport-sync = {
 | 
						|
    serviceConfig = {
 | 
						|
      User = lib.mkForce "${userName}";
 | 
						|
    };
 | 
						|
    environment = {
 | 
						|
      XDG_RUNTIME_DIR = "/run/user/1000";
 | 
						|
    };
 | 
						|
  };
 | 
						|
}
 |