1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-12-06 17:11:03 +01:00
This commit is contained in:
khaneliman 2025-08-21 21:03:40 +00:00
parent 9bbb5573cb
commit d8e0dbd15b

View file

@ -61004,11 +61004,9 @@ attribute set of (null or boolean or signed integer or floating point number or
<dd>
<p>Sensitive configuration values such as passwords, API keys, and tokens. These
must be provided as file paths to the secrets, which will be read at activation
time.</p><p>Note: If using secret management solutions like agenix or sops-nix with
home-manager, you need to ensure their services are activated before switching
to this home-manager generation. Consider setting
<code class="option">systemd.user.startServices</code> to <code class="literal">&quot;sd-switch&quot;</code> for automatic service
startup.</p>
time.</p><p>These values are expanded in a shell context within a systemd service, so
you can use bash features like command substitution or variable expansion
(e.g. “${XDG_RUNTIME_DIR}” as used by agenix).</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of string</p>
@ -61033,20 +61031,25 @@ attribute set of string</p>
</dd>
<dt>
<span class="term">
<a id="opt-programs.rclone.writeAfter"></a><a class="term" href="options.xhtml#opt-programs.rclone.writeAfter"><code class="option">programs.rclone.writeAfter</code>
<a id="opt-programs.rclone.requiresUnit"></a><a class="term" href="options.xhtml#opt-programs.rclone.requiresUnit"><code class="option">programs.rclone.requiresUnit</code>
</a>
</span>
</dt>
<dd>
<p>Controls when the rclone configuration is written during Home Manager activation.
You should not need to change this unless you have very specific activation order
requirements.</p>
<p>The name of a systemd user service that must complete before the rclone
configuration file is written.</p><p>This is typically used when secrets are managed by an external provisioner
whose service must run before the secrets are accessible.</p><p>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.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;reloadSystemd&quot;</code></p>
<code class="literal">null</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;agenix.service&quot;</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">