diff --git a/modules/homelab/services/arr/sonarr/default.nix b/modules/homelab/services/arr/sonarr/default.nix index b35b436..b379137 100644 --- a/modules/homelab/services/arr/sonarr/default.nix +++ b/modules/homelab/services/arr/sonarr/default.nix @@ -28,7 +28,7 @@ in }; ids = lib.mkOption { type = lib.types.int; - default = lib.mkForce port; + default = cfg.port; description = "set uid and pid of ${service} user (matches port by default)"; }; backup = lib.mkOption { @@ -41,12 +41,12 @@ in config = lib.mkIf cfg.enable { # declare ${service} group - users.groups.${service} = { gid = cfg.ids; }; + users.groups.${service} = { gid = lib.mkForce cfg.ids; }; # declare ${service} user users.users.${service} = { description = "${service} server user"; - uid = cfg.ids; + uid = lib.mkForce cfg.ids; isSystemUser = true; home = cfg.data_dir; createHome = true;