MyNixOS website logo

The name of a systemd user service that must complete before the rclone configuration file is written.

This is typically used when secrets are managed by an external provisioner whose service must run before the secrets are accessible.

When using sops-nix or agenix, this value is set automatically to sops-nix.service or agenix.service, respectively. Set this manually if you use a different secret provisioner.

Read-only on non-systemd platforms (always null), since this option has no equivalent ordering primitive outside systemd. On macOS, the config-install launchd agent retries on failure (KeepAlive.Crashed), so it will succeed on a subsequent attempt once the secret-provisioner agent has materialized the secret files.

Declarations
Type
null or string
Default
null
Example
"agenix.service"