diff --git a/nixos/modules/services/web-apps/changedetection-io.nix b/nixos/modules/services/web-apps/changedetection-io.nix index f0d72b1e4d69..32448486cc95 100644 --- a/nixos/modules/services/web-apps/changedetection-io.nix +++ b/nixos/modules/services/web-apps/changedetection-io.nix @@ -129,9 +129,6 @@ in services.changedetection-io = { wantedBy = [ "multi-user.target" ]; after = [ "network.target" ]; - preStart = '' - mkdir -p ${cfg.datastorePath} - ''; serviceConfig = { User = cfg.user; Group = cfg.group; @@ -153,7 +150,7 @@ in Restart = "on-failure"; }; }; - tmpfiles.rules = mkIf defaultStateDir [ + tmpfiles.rules = mkIf (!defaultStateDir) [ "d ${cfg.datastorePath} 0750 ${cfg.user} ${cfg.group} - -" ]; };