From 762a9d42a10f6dd135b39af68f817c4ab140b743 Mon Sep 17 00:00:00 2001 From: Ayman Bagabas Date: Tue, 13 Aug 2024 22:50:41 -0400 Subject: [PATCH] bazarr: allow overriding package in module --- nixos/modules/services/misc/bazarr.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/bazarr.nix b/nixos/modules/services/misc/bazarr.nix index e81b5d2b736e..0bf326a19386 100644 --- a/nixos/modules/services/misc/bazarr.nix +++ b/nixos/modules/services/misc/bazarr.nix @@ -7,6 +7,8 @@ in services.bazarr = { enable = lib.mkEnableOption "bazarr, a subtitle manager for Sonarr and Radarr"; + package = lib.mkPackageOption pkgs "bazarr" { }; + openFirewall = lib.mkOption { type = lib.types.bool; default = false; @@ -46,7 +48,7 @@ in StateDirectory = "bazarr"; SyslogIdentifier = "bazarr"; ExecStart = pkgs.writeShellScript "start-bazarr" '' - ${pkgs.bazarr}/bin/bazarr \ + ${cfg.package}/bin/bazarr \ --config '/var/lib/${StateDirectory}' \ --port ${toString cfg.listenPort} \ --no-update True