1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-12-05 08:31:03 +01:00
This commit is contained in:
khaneliman 2025-06-13 01:50:21 +00:00
parent ee928627b0
commit b3b90f3fc3

View file

@ -15614,6 +15614,159 @@ attribute set of (boolean or floating point number or signed integer or string)<
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.ashell.enable"></a><a class="term" href="options.xhtml#opt-programs.ashell.enable"><code class="option">programs.ashell.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable ashell, a ready to go wayland status bar for hyprland.</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/programs/ashell.nix" target="_top">
&lt;home-manager/modules/programs/ashell.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.ashell.package"></a><a class="term" href="options.xhtml#opt-programs.ashell.package"><code class="option">programs.ashell.package</code>
</a>
</span>
</dt>
<dd>
<p>The ashell package to use.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">pkgs.ashell</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/ashell.nix" target="_top">
&lt;home-manager/modules/programs/ashell.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.ashell.settings"></a><a class="term" href="options.xhtml#opt-programs.ashell.settings"><code class="option">programs.ashell.settings</code>
</a>
</span>
</dt>
<dd>
<p>Ashell configuration written to <code class="literal">$XDG_CONFIG_HOME/ashell.yml</code>.
For available settings see <a class="link" href="https://github.com/MalpenZibo/ashell/tree/0.4.1?tab=readme-ov-file#configuration" target="_top">https://github.com/MalpenZibo/ashell/tree/0.4.1?tab=readme-ov-file#configuration</a>.</p>
<p><span class="emphasis"><em>Type:</em></span>
YAML 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">{
modules = {
center = [
&quot;Window Title&quot;
];
left = [
&quot;Workspaces&quot;
];
right = [
&quot;SystemInfo&quot;
[
&quot;Clock&quot;
&quot;Privacy&quot;
&quot;Settings&quot;
]
];
};
workspaces = {
visibilityMode = &quot;MonitorSpecific&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/ashell.nix" target="_top">
&lt;home-manager/modules/programs/ashell.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.ashell.systemd.enable"></a><a class="term" href="options.xhtml#opt-programs.ashell.systemd.enable"><code class="option">programs.ashell.systemd.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable ashell systemd service.</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/programs/ashell.nix" target="_top">
&lt;home-manager/modules/programs/ashell.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.ashell.systemd.target"></a><a class="term" href="options.xhtml#opt-programs.ashell.systemd.target"><code class="option">programs.ashell.systemd.target</code>
</a>
</span>
</dt>
<dd>
<p>The systemd target that will automatically start ashell.</p><p>If you set this to a WM-specific target, make sure that systemd integration for that WM is enabled (e.g. <code class="literal">wayland.windowManager.hyprland.systemd.enable</code>). <span class="strong"><strong>This is typically true by default</strong></span>.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">config.wayland.systemd.target</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;hyprland-session.target&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/ashell.nix" target="_top">
&lt;home-manager/modules/programs/ashell.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-programs.astroid.enable"></a><a class="term" href="options.xhtml#opt-programs.astroid.enable"><code class="option">programs.astroid.enable</code>