at 18.09-beta 569 B view raw
1# dleyna-server service. 2{ config, lib, pkgs, ... }: 3 4with lib; 5 6{ 7 ###### interface 8 options = { 9 services.dleyna-server = { 10 enable = mkOption { 11 type = types.bool; 12 default = false; 13 description = '' 14 Whether to enable dleyna-server service, a DBus service 15 for handling DLNA servers. 16 ''; 17 }; 18 }; 19 }; 20 21 22 ###### implementation 23 config = mkIf config.services.dleyna-server.enable { 24 environment.systemPackages = [ pkgs.dleyna-server ]; 25 26 services.dbus.packages = [ pkgs.dleyna-server ]; 27 }; 28}