1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-11-08 11:36:05 +01:00

Compare commits

...

3 commits

Author SHA1 Message Date
khaneliman
34508b7258 deploy: 2907788315 2025-11-06 16:44:58 +00:00
khaneliman
478812507b deploy: ba15db2a15 2025-11-06 16:28:54 +00:00
khaneliman
6df9e6ae43 deploy: 432bc8a5da 2025-11-06 13:23:37 +00:00

View file

@ -16351,7 +16351,7 @@ boolean</p>
for supported values.</p> for supported values.</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
open submodule of (TOML value)</p> TOML value</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">{ }</code></p> <code class="literal">{ }</code></p>
@ -16373,543 +16373,6 @@ open submodule of (TOML value)</p>
</code></pre> </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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.enable-normalization-flatten-containers"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.enable-normalization-flatten-containers"><code class="option">programs.aerospace.userSettings.enable-normalization-flatten-containers</code>
</a>
</span>
</dt>
<dd>
<p>Containers that have only one child are “flattened”.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">true</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.enable-normalization-opposite-orientation-for-nested-containers"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.enable-normalization-opposite-orientation-for-nested-containers"><code class="option">programs.aerospace.userSettings.enable-normalization-opposite-orientation-for-nested-containers</code>
</a>
</span>
</dt>
<dd>
<p>Containers that nest into each other must have opposite orientations.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">true</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.accordion-padding"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.accordion-padding"><code class="option">programs.aerospace.userSettings.accordion-padding</code>
</a>
</span>
</dt>
<dd>
<p>Padding between windows in an accordion container.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">30</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.after-startup-command"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.after-startup-command"><code class="option">programs.aerospace.userSettings.after-startup-command</code>
</a>
</span>
</dt>
<dd>
<p>A list of AeroSpace commands to execute immediately after the AeroSpace application starts.
These commands are written to your <code class="literal">aerospace.toml</code> config file and are run after the <code class="literal">after-login-command</code> sequence.</p><p>A list of all available commands can be found at <a class="link" href="https://nikitabobko.github.io/AeroSpace/commands" target="_top">https://nikitabobko.github.io/AeroSpace/commands</a>.</p><p>While this module checks for valid command names, using incorrect <span class="emphasis"><em>arguments</em></span> can still cause issues.
If AeroSpace is not behaving correctly after startup, check the logs for errors with <code class="literal">cat /tmp/aerospace.err.log</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of string</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">[
&quot;exec-and-forget open -n /System/Applications/Utilities/Terminal.app&quot;
&quot;layout tiles accordion&quot;
]
</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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.default-root-container-layout"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.default-root-container-layout"><code class="option">programs.aerospace.userSettings.default-root-container-layout</code>
</a>
</span>
</dt>
<dd>
<p>Default layout for the root container.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “tiles”, “accordion”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;tiles&quot;</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.default-root-container-orientation"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.default-root-container-orientation"><code class="option">programs.aerospace.userSettings.default-root-container-orientation</code>
</a>
</span>
</dt>
<dd>
<p>Default orientation for the root container.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “horizontal”, “vertical”, “auto”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;auto&quot;</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.exec-on-workspace-change"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.exec-on-workspace-change"><code class="option">programs.aerospace.userSettings.exec-on-workspace-change</code>
</a>
</span>
</dt>
<dd>
<p>Commands to run every time workspace changes.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of string</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">[
&quot;/bin/bash&quot;
&quot;-c&quot;
&quot;sketchybar --trigger aerospace_workspace_change FOCUSED_WORKSPACE=$AEROSPACE_FOCUSED_WORKSPACE&quot;
]
</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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.key-mapping.preset"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.key-mapping.preset"><code class="option">programs.aerospace.userSettings.key-mapping.preset</code>
</a>
</span>
</dt>
<dd>
<p>Keymapping preset.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “qwerty”, “dvorak”, “colemak”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;qwerty&quot;</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-focus-changed"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-focus-changed"><code class="option">programs.aerospace.userSettings.on-focus-changed</code>
</a>
</span>
</dt>
<dd>
<p>Commands to run every time focused window or workspace changes.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of string</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">[
&quot;move-mouse monitor-lazy-center&quot;
]
</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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-focused-monitor-changed"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-focused-monitor-changed"><code class="option">programs.aerospace.userSettings.on-focused-monitor-changed</code>
</a>
</span>
</dt>
<dd>
<p>Commands to run every time focused monitor changes.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of string</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;move-mouse monitor-lazy-center&quot;
]
</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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected"><code class="option">programs.aerospace.userSettings.on-window-detected</code>
</a>
</span>
</dt>
<dd>
<p>Commands to run every time a new window is detected with optional conditions.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (submodule)</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">[
{
check-further-callbacks = false;
if = {
app-id = &quot;Another.Cool.App&quot;;
app-name-regex-substring = &quot;CoolApp&quot;;
during-aerospace-startup = false;
window-title-regex-substring = &quot;Title&quot;;
workspace = &quot;cool-workspace&quot;;
};
run = [
&quot;move-node-to-workspace m&quot;
&quot;resize-node&quot;
];
}
]
</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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected._.check-further-callbacks"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected._.check-further-callbacks"><code class="option">programs.aerospace.userSettings.on-window-detected.*.check-further-callbacks</code>
</a>
</span>
</dt>
<dd>
<p>Whether to check further callbacks after this rule (optional).</p>
<p><span class="emphasis"><em>Type:</em></span>
null or boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">null</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected._.if"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected._.if"><code class="option">programs.aerospace.userSettings.on-window-detected.*.if</code>
</a>
</span>
</dt>
<dd>
<p>Conditions for detecting a window.</p>
<p><span class="emphasis"><em>Type:</em></span>
submodule</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">{ }</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected._.if.app-id"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected._.if.app-id"><code class="option">programs.aerospace.userSettings.on-window-detected.*.if.app-id</code>
</a>
</span>
</dt>
<dd>
<p>The application ID to match (optional).</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">null</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected._.if.app-name-regex-substring"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected._.if.app-name-regex-substring"><code class="option">programs.aerospace.userSettings.on-window-detected.*.if.app-name-regex-substring</code>
</a>
</span>
</dt>
<dd>
<p>Regex substring to match the app name (optional).</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">null</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected._.if.during-aerospace-startup"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected._.if.during-aerospace-startup"><code class="option">programs.aerospace.userSettings.on-window-detected.*.if.during-aerospace-startup</code>
</a>
</span>
</dt>
<dd>
<p>Whether to match during aerospace startup (optional).</p>
<p><span class="emphasis"><em>Type:</em></span>
null or boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">null</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected._.if.window-title-regex-substring"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected._.if.window-title-regex-substring"><code class="option">programs.aerospace.userSettings.on-window-detected.*.if.window-title-regex-substring</code>
</a>
</span>
</dt>
<dd>
<p>Substring to match in the window title (optional).</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">null</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected._.if.workspace"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected._.if.workspace"><code class="option">programs.aerospace.userSettings.on-window-detected.*.if.workspace</code>
</a>
</span>
</dt>
<dd>
<p>The workspace name to match (optional).</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">null</code></p>
<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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.on-window-detected._.run"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.on-window-detected._.run"><code class="option">programs.aerospace.userSettings.on-window-detected.*.run</code>
</a>
</span>
</dt>
<dd>
<p>Commands to execute when the conditions match (required).</p>
<p><span class="emphasis"><em>Type:</em></span>
string or list of string</p>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">[
&quot;move-node-to-workspace m&quot;
&quot;resize-node&quot;
]
</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/aerospace.nix" target="_top">
&lt;home-manager/modules/programs/aerospace.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.aerospace.userSettings.workspace-to-monitor-force-assignment"></a><a class="term" href="options.xhtml#opt-programs.aerospace.userSettings.workspace-to-monitor-force-assignment"><code class="option">programs.aerospace.userSettings.workspace-to-monitor-force-assignment</code>
</a>
</span>
</dt>
<dd>
<p>Map workspaces to specific monitors.
Left-hand side is the workspace name, and right-hand side is the monitor pattern.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or (attribute set of (signed integer or string or list of string))</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">null</code></p>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">{
&quot;1&quot; = 1;
&quot;2&quot; = &quot;main&quot;;
&quot;3&quot; = &quot;secondary&quot;;
&quot;4&quot; = &quot;built-in&quot;;
&quot;5&quot; = &quot;^built-in retina display$&quot;;
&quot;6&quot; = [
&quot;secondary&quot;
&quot;dell&quot;
];
}
</code></pre>
<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">
<tr><td> <tr><td>
@ -32999,6 +32462,45 @@ boolean</p>
<p><span class="emphasis"><em>Example:</em></span> <p><span class="emphasis"><em>Example:</em></span>
<code class="literal">true</code></p> <code class="literal">true</code></p>
<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/fish.nix" target="_top">
&lt;home-manager/modules/programs/fish.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.fish.completions"></a><a class="term" href="options.xhtml#opt-programs.fish.completions"><code class="option">programs.fish.completions</code>
</a>
</span>
</dt>
<dd>
<p>Custom fish completions. For more information see
<a class="link" href="https://fishshell.com/docs/current/completions.html" target="_top">https://fishshell.com/docs/current/completions.html</a>.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (strings concatenated with “\n” or (submodule))</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">{
my-prog = &#x27;&#x27;
complete -c myprog -s o -l output
&#x27;&#x27;;
my-app = {
body = &#x27;&#x27;
complete -c myapp -s -v
&#x27;&#x27;;
};
}
</code></pre>
<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">
<tr><td> <tr><td>
@ -113577,6 +113079,97 @@ string</p>
</td></tr> </td></tr>
</table> </table>
</dd> </dd>
<dt>
<span class="term">
<a id="opt-services.tomat.enable"></a><a class="term" href="options.xhtml#opt-services.tomat.enable"><code class="option">services.tomat.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Tomat Pomodoro server.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">true</code></p>
<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/services/tomat.nix" target="_top">
&lt;home-manager/modules/services/tomat.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-services.tomat.package"></a><a class="term" href="options.xhtml#opt-services.tomat.package"><code class="option">services.tomat.package</code>
</a>
</span>
</dt>
<dd>
<p>The tomat package to use.</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">pkgs.tomat</code></p>
<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/services/tomat.nix" target="_top">
&lt;home-manager/modules/services/tomat.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-services.tomat.settings"></a><a class="term" href="options.xhtml#opt-services.tomat.settings"><code class="option">services.tomat.settings</code>
</a>
</span>
</dt>
<dd>
<p>Tomat configuration.
See <a class="link" href="https://github.com/jolars/tomat/blob/main/docs/configuration.md" target="_top">https://github.com/jolars/tomat/blob/main/docs/configuration.md</a> for supported values.</p>
<p><span class="emphasis"><em>Type:</em></span>
open submodule of (TOML value)</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">{
notification = {
enabled = true;
};
sound = {
enabled = true;
};
timer = {
auto_advance = false;
break = 5;
work = 25;
};
}
</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/services/tomat.nix" target="_top">
&lt;home-manager/modules/services/tomat.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt> <dt>
<span class="term"> <span class="term">
<a id="opt-services.trayer.enable"></a><a class="term" href="options.xhtml#opt-services.trayer.enable"><code class="option">services.trayer.enable</code> <a id="opt-services.trayer.enable"></a><a class="term" href="options.xhtml#opt-services.trayer.enable"><code class="option">services.trayer.enable</code>