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> <dd>
<p>Sensitive configuration values such as passwords, API keys, and tokens. These <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 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 time.</p><p>These values are expanded in a shell context within a systemd service, so
home-manager, you need to ensure their services are activated before switching you can use bash features like command substitution or variable expansion
to this home-manager generation. Consider setting (e.g. “${XDG_RUNTIME_DIR}” as used by agenix).</p>
<code class="option">systemd.user.startServices</code> to <code class="literal">&quot;sd-switch&quot;</code> for automatic service
startup.</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
attribute set of string</p> attribute set of string</p>
@ -61033,20 +61031,25 @@ attribute set of string</p>
</dd> </dd>
<dt> <dt>
<span class="term"> <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> </a>
</span> </span>
</dt> </dt>
<dd> <dd>
<p>Controls when the rclone configuration is written during Home Manager activation. <p>The name of a systemd user service that must complete before the rclone
You should not need to change this unless you have very specific activation order configuration file is written.</p><p>This is typically used when secrets are managed by an external provisioner
requirements.</p> 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> <p><span class="emphasis"><em>Type:</em></span>
string</p> null or string</p>
<p><span class="emphasis"><em>Default:</em></span> <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> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">