mirror of
https://github.com/nix-community/home-manager.git
synced 2026-01-11 09:29:41 +08:00
Compare commits
5 Commits
0e89241d79
...
db610dc844
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
db610dc844 | ||
|
|
dbe26921a0 | ||
|
|
9381676f7e | ||
|
|
ec1e3f1b31 | ||
|
|
a9a5f7f0ee |
@@ -19368,7 +19368,7 @@ null or one of “followSystem”, “light”, “dark”</p>
|
||||
<p>User interface scale.</p>
|
||||
|
||||
<p><span class="emphasis"><em>Type:</em></span>
|
||||
null or integer or floating point number between 0.0 and 1.0 (both inclusive)</p>
|
||||
null or integer or floating point number between 1.0 and 2.0 (both inclusive)</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal">null</code></p>
|
||||
@@ -62374,7 +62374,7 @@ null or package</p>
|
||||
<dd>
|
||||
<p>Custom agents for opencode.
|
||||
The attribute name becomes the agent filename, and the value is either:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Inline content as a string</p></li><li class="listitem"><p>A path to a file containing the agent content
|
||||
Agents are stored in <code class="filename">$XDG_CONFIG_HOME/.config/opencode/agent/</code> directory.</p></li></ul></div>
|
||||
Agents are stored in <code class="filename">$XDG_CONFIG_HOME/opencode/agent/</code> directory.</p></li></ul></div>
|
||||
|
||||
<p><span class="emphasis"><em>Type:</em></span>
|
||||
attribute set of (strings concatenated with “\n” or absolute path)</p>
|
||||
@@ -62418,7 +62418,7 @@ attribute set of (strings concatenated with “\n” or absolute path)</p>
|
||||
<dd>
|
||||
<p>Custom commands for opencode.
|
||||
The attribute name becomes the command filename, and the value is either:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Inline content as a string</p></li><li class="listitem"><p>A path to a file containing the command content
|
||||
Commands are stored in <code class="filename">$XDG_CONFIG_HOME/.config/opencode/command/</code> directory.</p></li></ul></div>
|
||||
Commands are stored in <code class="filename">$XDG_CONFIG_HOME/opencode/command/</code> directory.</p></li></ul></div>
|
||||
|
||||
<p><span class="emphasis"><em>Type:</em></span>
|
||||
attribute set of (strings concatenated with “\n” or absolute path)</p>
|
||||
@@ -62531,6 +62531,53 @@ JSON value</p>
|
||||
|
||||
</code></pre>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
<tr><td>
|
||||
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/programs/opencode.nix" target="_top">
|
||||
<home-manager/modules/programs/opencode.nix>
|
||||
</a></code>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
<dt>
|
||||
<span class="term">
|
||||
<a id="opt-programs.opencode.skills"></a><a class="term" href="options.xhtml#opt-programs.opencode.skills"><code class="option">programs.opencode.skills</code>
|
||||
</a>
|
||||
</span>
|
||||
</dt>
|
||||
<dd>
|
||||
<p>Custom agent skills for opencode.</p><p>This option can either be:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>An attribute set defining skills</p></li><li class="listitem"><p>A path to a directory containing multiple skill folders</p></li></ul></div><p>If an attribute set is used, the attribute name becomes the skill directory name,
|
||||
and the value is either:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Inline content as a string (creates <code class="literal">opencode/skill/<name>/SKILL.md</code>)</p></li><li class="listitem"><p>A path to a file (creates <code class="literal">opencode/skill/<name>/SKILL.md</code>)</p></li><li class="listitem"><p>A path to a directory (creates <code class="literal">opencode/skill/<name>/</code> with all files)</p></li></ul></div><p>If a path is used, it is expected to contain one folder per skill name, each
|
||||
containing a <code class="filename">SKILL.md</code>. The directory is symlinked to
|
||||
<code class="filename">$XDG_CONFIG_HOME/opencode/skill/</code>.</p><p>See <a class="link" href="https://opencode.ai/docs/skills/" target="_top">https://opencode.ai/docs/skills/</a> for the documentation.</p>
|
||||
|
||||
<p><span class="emphasis"><em>Type:</em></span>
|
||||
(attribute set of (strings concatenated with “\n” or absolute path)) or absolute path</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal">{ }</code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">{
|
||||
git-release = ''
|
||||
---
|
||||
name: git-release
|
||||
description: Create consistent releases and changelogs
|
||||
---
|
||||
|
||||
## What I do
|
||||
|
||||
- Draft release notes from merged PRs
|
||||
- Propose a version bump
|
||||
- Provide a copy-pasteable `gh release create` command
|
||||
'';
|
||||
|
||||
# A skill can also be a directory containing SKILL.md and other files.
|
||||
data-analysis = ./skills/data-analysis;
|
||||
}
|
||||
|
||||
</code></pre>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
<tr><td>
|
||||
@@ -82051,7 +82098,8 @@ list of package</p>
|
||||
</span>
|
||||
</dt>
|
||||
<dd>
|
||||
<p>Settings written as JSON to `~/.config/vicinae/settings.json.</p>
|
||||
<p>Settings written as JSON to <code class="filename">~/.config/vicinae/settings.json</code>.
|
||||
See <span class="command"><strong>vicinae config default</strong></span>.</p>
|
||||
|
||||
<p><span class="emphasis"><em>Type:</em></span>
|
||||
JSON value</p>
|
||||
@@ -82060,21 +82108,13 @@ JSON value</p>
|
||||
<code class="literal">{ }</code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">{
|
||||
faviconService = "twenty";
|
||||
font = {
|
||||
size = 10;
|
||||
};
|
||||
popToRootOnClose = false;
|
||||
rootSearch = {
|
||||
searchFiles = false;
|
||||
};
|
||||
favicon_service = "twenty";
|
||||
font.normal.size = 10;
|
||||
pop_to_root_on_close=false;
|
||||
search_files_in_root= false;
|
||||
theme = {
|
||||
name = "vicinae-dark";
|
||||
};
|
||||
window = {
|
||||
csd = true;
|
||||
opacity = 0.95;
|
||||
rounding = 10;
|
||||
dark.name = "vicinae-dark";
|
||||
light.name = "vicinae-light";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -86426,7 +86466,7 @@ See <a class="link" href="https://github.com/yt-dlp/yt-dlp#configuration" targe
|
||||
for explanation about possible values.</p>
|
||||
|
||||
<p><span class="emphasis"><em>Type:</em></span>
|
||||
attribute set of (boolean or signed integer or string)</p>
|
||||
attribute set of (boolean or signed integer or string or list of (boolean or signed integer or string))</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal">{ }</code></p>
|
||||
@@ -86437,6 +86477,10 @@ attribute set of (boolean or signed integer or string)</p>
|
||||
sub-langs = "all";
|
||||
downloader = "aria2c";
|
||||
downloader-args = "aria2c:'-c -x8 -s8 -k1M'";
|
||||
color = [
|
||||
"stdout:no_color"
|
||||
"stderr:always"
|
||||
];
|
||||
}
|
||||
|
||||
</code></pre>
|
||||
@@ -88445,7 +88489,7 @@ else
|
||||
</code></pre>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span>
|
||||
<code class="literal">"`\${config.xdg.configHome}/zsh`"</code></p>
|
||||
<code class="literal">"${config.xdg.configHome}/zsh"</code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
|
||||
@@ -26,12 +26,15 @@
|
||||
<hr />
|
||||
</div><div class="appendix"> <div class="titlepage"> <div> <div> <h1 id="ch-release-notes" class="title" >Appendix D. Release Notes </h1> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-26.05">Release 26.05</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-25.11">Release 25.11</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-25.05">Release 25.05</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-24.11">Release 24.11</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-24.05">Release 24.05</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-23.11">Release 23.11</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-23.05">Release 23.05</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-22.11">Release 22.11</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-22.05">Release 22.05</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-21.11">Release 21.11</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-21.05">Release 21.05</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-20.09">Release 20.09</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-20.03">Release 20.03</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-19.09">Release 19.09</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-19.03">Release 19.03</a> </span></dt><dt> <span class="chapter"> <a href="release-notes.xhtml#sec-release-18.09">Release 18.09</a> </span></dt> </dl></div><p>This section lists the release notes for stable versions of Home Manager
|
||||
and the current unstable version.</p><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="sec-release-26.05" class="title" >Release 26.05 </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="release-notes.xhtml#sec-release-26.05-highlights">Highlights</a> </span></dt><dt> <span class="section"> <a href="release-notes.xhtml#sec-release-26.05-state-version-changes">State Version Changes</a> </span></dt> </dl></div><p>This is the current unstable branch and the information in this
|
||||
section is therefore not final.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-26.05-highlights" class="title" style="clear: both">Highlights </h2> </div> </div></div><p>This release has the following notable changes:</p>
|
||||
section is therefore not final.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-26.05-highlights" class="title" style="clear: both">Highlights </h2> </div> </div></div><p>This release has the following notable changes:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>The <a class="xref" href="options.xhtml#opt-programs.anki.uiScale" ><code class="option">programs.anki.uiScale</code></a> option now expects a value in the
|
||||
range 1.0–2.0, previously it erroneously expected values in the
|
||||
range <code class="literal">0.0–1.0</code>.</p></li></ul></div>
|
||||
</div><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-26.05-state-version-changes" class="title" style="clear: both">State Version Changes </h2> </div> </div></div><p>The state version in this release includes the changes below. These
|
||||
changes are only active if the <code class="literal">home.stateVersion</code> option is set to
|
||||
"26.05" or later.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>The <code class="literal">gtk.gtk4.theme</code> option does not mirror <code class="literal">gtk.theme</code> by default
|
||||
anymore.</p></li><li class="listitem"><p>The <code class="literal">programs.zsh.dotDir</code> option now defaults to the XDG configuration
|
||||
directory (usually <code class="literal">~/.config/zsh</code>) when <code class="literal">xdg.enable</code> is true.</p></li></ul></div>
|
||||
"26.05" or later.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>The <a class="xref" href="options.xhtml#opt-gtk.gtk4.theme" ><code class="option">gtk.gtk4.theme</code></a> option does not mirror
|
||||
<a class="xref" href="options.xhtml#opt-gtk.theme" ><code class="option">gtk.theme</code></a> by default anymore.</p></li><li class="listitem"><p>The <a class="xref" href="options.xhtml#opt-programs.zsh.dotDir" ><code class="option">programs.zsh.dotDir</code></a> option now defaults to the XDG
|
||||
configuration directory (usually <code class="literal">~/.config/zsh</code>) when
|
||||
<a class="xref" href="options.xhtml#opt-xdg.enable" ><code class="option">xdg.enable</code></a> is true.</p></li></ul></div>
|
||||
</div>
|
||||
|
||||
</div><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="sec-release-25.11" class="title" >Release 25.11 </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="release-notes.xhtml#sec-release-25.11-highlights">Highlights</a> </span></dt><dt> <span class="section"> <a href="release-notes.xhtml#sec-release-25.11-state-version-changes">State Version Changes</a> </span></dt> </dl></div><p>The 25.11 release branch became stable in November, 2025.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-25.11-highlights" class="title" style="clear: both">Highlights </h2> </div> </div></div><p>This release has the following notable changes:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Updating the <code class="literal">home-manager</code> Nix profile inside the activation script
|
||||
|
||||
Reference in New Issue
Block a user