mirror of
https://github.com/nix-community/home-manager.git
synced 2025-11-08 11:36:05 +01:00
Compare commits
3 commits
7c112243fa
...
34508b7258
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
34508b7258 | ||
|
|
478812507b | ||
|
|
6df9e6ae43 |
1 changed files with 131 additions and 538 deletions
669
options.xhtml
669
options.xhtml
|
|
@ -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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">[
|
|
||||||
"exec-and-forget open -n /System/Applications/Utilities/Terminal.app"
|
|
||||||
"layout tiles accordion"
|
|
||||||
]
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">"tiles"</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">"auto"</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">[
|
|
||||||
"/bin/bash"
|
|
||||||
"-c"
|
|
||||||
"sketchybar --trigger aerospace_workspace_change FOCUSED_WORKSPACE=$AEROSPACE_FOCUSED_WORKSPACE"
|
|
||||||
]
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">"qwerty"</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">[
|
|
||||||
"move-mouse monitor-lazy-center"
|
|
||||||
]
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">[
|
|
||||||
"move-mouse monitor-lazy-center"
|
|
||||||
]
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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 = "Another.Cool.App";
|
|
||||||
app-name-regex-substring = "CoolApp";
|
|
||||||
during-aerospace-startup = false;
|
|
||||||
window-title-regex-substring = "Title";
|
|
||||||
workspace = "cool-workspace";
|
|
||||||
};
|
|
||||||
run = [
|
|
||||||
"move-node-to-workspace m"
|
|
||||||
"resize-node"
|
|
||||||
];
|
|
||||||
}
|
|
||||||
]
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">[
|
|
||||||
"move-node-to-workspace m"
|
|
||||||
"resize-node"
|
|
||||||
]
|
|
||||||
</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">
|
|
||||||
<home-manager/modules/programs/aerospace.nix>
|
|
||||||
</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">{
|
|
||||||
"1" = 1;
|
|
||||||
"2" = "main";
|
|
||||||
"3" = "secondary";
|
|
||||||
"4" = "built-in";
|
|
||||||
"5" = "^built-in retina display$";
|
|
||||||
"6" = [
|
|
||||||
"secondary"
|
|
||||||
"dell"
|
|
||||||
];
|
|
||||||
}
|
|
||||||
</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">
|
||||||
|
<home-manager/modules/programs/fish.nix>
|
||||||
|
</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 = ''
|
||||||
|
complete -c myprog -s o -l output
|
||||||
|
'';
|
||||||
|
|
||||||
|
my-app = {
|
||||||
|
body = ''
|
||||||
|
complete -c myapp -s -v
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
</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">
|
||||||
|
<home-manager/modules/services/tomat.nix>
|
||||||
|
</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">
|
||||||
|
<home-manager/modules/services/tomat.nix>
|
||||||
|
</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">
|
||||||
|
<home-manager/modules/services/tomat.nix>
|
||||||
|
</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>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue