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}