nixos/lidarr: allow specifying package

This commit allows users of `services.lidarr` to specify the package
that is used with `services.lidarr.package`.
This commit is contained in:
David Wood
2019-06-24 09:53:38 +01:00
parent 2307ac9fe2
commit 7e38a64709

View File

@@ -9,6 +9,13 @@ in
options = {
services.lidarr = {
enable = mkEnableOption "Lidarr";
package = mkOption {
type = types.package;
default = pkgs.lidarr;
defaultText = "pkgs.lidarr";
description = "The Lidarr package to use";
};
};
};
@@ -22,7 +29,7 @@ in
Type = "simple";
User = "lidarr";
Group = "lidarr";
ExecStart = "${pkgs.lidarr}/bin/Lidarr";
ExecStart = "${cfg.package}/bin/Lidarr";
Restart = "on-failure";
StateDirectory = "lidarr";