This commit is contained in:
khaneliman
2026-06-02 02:32:52 +00:00
parent 59f3505cb7
commit 11836fda56

View File

@@ -139889,8 +139889,8 @@ boolean</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -139913,8 +139913,8 @@ null or package</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -139939,8 +139939,8 @@ one of “hyprlang”, “lua”</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -139975,8 +139975,109 @@ strings concatenated with “\n”</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-wayland.windowManager.hyprland.extraLuaFiles"></a><a class="term" href="options.xhtml#opt-wayland.windowManager.hyprland.extraLuaFiles"><code class="option">wayland.windowManager.hyprland.extraLuaFiles</code>
</a>
</span>
</dt>
<dd>
<p>Extra Lua files written under <code class="filename">$XDG_CONFIG_HOME/hypr</code>.</p><p>Attribute names are used as Lua module names and converted to file
names with a <code class="filename">.lua</code> suffix added when missing. For example,
<code class="literal">bindings</code> writes
<code class="filename">$XDG_CONFIG_HOME/hypr/bindings.lua</code>, while
<code class="literal">lib.helpers</code> writes <code class="filename">$XDG_CONFIG_HOME/hypr/lib/helpers.lua</code>.</p><p>Files with <code class="option">autoLoad</code> enabled generate <code class="literal">require(...)</code> calls in
<code class="filename">$XDG_CONFIG_HOME/hypr/hyprland.lua</code> after adding the Hypr config
directory to Luas <code class="literal">package.path</code>. Use <code class="option">autoLoad = false</code> for
helper modules that are imported by other Lua files.</p><p>This option only affects generated files when
<code class="option">wayland.windowManager.hyprland.configType</code> is <code class="literal">&quot;lua&quot;</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of ((submodule) or (absolute path or strings concatenated with “\n”) convertible to it)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting nix">{ }
</code></pre>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting nix">{
&quot;00-vars&quot; = &#x27;\&#x27;
local M = {}
M.mainMod = &quot;SUPER&quot;
return M
&#x27;\&#x27;;
&quot;ui.bindings&quot; = {
content = ./bindings.lua;
autoLoad = true;
};
&quot;lib.helpers&quot; = {
content = ./helpers.lua;
autoLoad = false;
};
&quot;from-path.lua&quot; = ./startup.lua;
}
</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/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-wayland.windowManager.hyprland.extraLuaFiles._name_.autoLoad"></a><a class="term" href="options.xhtml#opt-wayland.windowManager.hyprland.extraLuaFiles._name_.autoLoad"><code class="option">wayland.windowManager.hyprland.extraLuaFiles.&lt;name&gt;.autoLoad</code>
</a>
</span>
</dt>
<dd>
<p>Whether to generate a <code class="literal">require(...)</code> call for this file in
<code class="filename">$XDG_CONFIG_HOME/hypr/hyprland.lua</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting nix">true
</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/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-wayland.windowManager.hyprland.extraLuaFiles._name_.content"></a><a class="term" href="options.xhtml#opt-wayland.windowManager.hyprland.extraLuaFiles._name_.content"><code class="option">wayland.windowManager.hyprland.extraLuaFiles.&lt;name&gt;.content</code>
</a>
</span>
</dt>
<dd>
<p>Lua file content, set either by specifying a path to a Lua
file or by providing a multi-line Lua string.</p>
<p><span class="emphasis"><em>Type:</em></span>
absolute path or strings concatenated with “\n”</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/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -139999,8 +140100,8 @@ null or package <span class="emphasis"><em>(read only)</em></span></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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140024,8 +140125,8 @@ null or package <span class="emphasis"><em>(read only)</em></span></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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140060,8 +140161,8 @@ list of string</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140085,8 +140186,8 @@ list of (package or absolute path)</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140109,8 +140210,8 @@ null or package</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140204,8 +140305,8 @@ Hyprland configuration value</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140232,8 +140333,8 @@ boolean</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140280,8 +140381,8 @@ attribute set of (submodule)</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140307,8 +140408,8 @@ string</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140358,8 +140459,8 @@ Hyprland binds</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140388,8 +140489,8 @@ boolean</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140416,8 +140517,8 @@ boolean</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140443,8 +140544,8 @@ list of string</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140479,8 +140580,8 @@ list of string</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>
@@ -140507,8 +140608,8 @@ boolean</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/window-managers/hyprland.nix" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland.nix&gt;
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/modules/services/window-managers/hyprland" target="_top">
&lt;home-manager/modules/services/window-managers/hyprland&gt;
</a></code>
</td></tr>
</table>