Compare commits

...

3 commits

Author SHA1 Message Date
GitHub Actions
7f7e5c7987 Deploy PR #1095 preview 2025-09-13 07:15:22 +00:00
GitHub Actions
7fcce65268 Deploy PR #1018 preview 2025-09-13 07:07:24 +00:00
NotAShelf
6147e23e45 deploy: 850559fd51 2025-09-13 07:02:56 +00:00
25 changed files with 100 additions and 219 deletions

View file

@ -45650,11 +45650,12 @@ anything</p>
</span>
</dt>
<dd>
<p>The backend to use for rendering images.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>kitty - best in class, works great and is very snappy</p></li><li class="listitem"><p>ueberzug - backed by ueberzugpp, supports any terminal,
but has lower performance</p></li></ul></div>
<p>The backend to use for rendering images.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p><code class="literal">kitty</code> - best in class, works great and is very snappy. Recommended
by upstream.</p></li><li class="listitem"><p><code class="literal">ueberzug</code> - backed by ueberzugpp, supports any terminal,
but has lower performance</p></li><li class="listitem"><p><code class="literal">sixel</code> - uses the Sixel graphics protocol, widely supported by many terminals</p></li></ul></div>
<p><span class="emphasis"><em>Type:</em></span>
one of “kitty”, “ueberzug”</p>
one of “kitty”, “ueberzug”, “sixel”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ueberzug&quot;</code></p>

File diff suppressed because one or more lines are too long

View file

@ -3633,7 +3633,7 @@ null or (luaInline)</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">mkLuaInline &#x27;&#x27;
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">lib.generators.mkLuaInline &#x27;&#x27;
function()
print(&quot;Saving a Lua file...&quot;)
end
@ -16814,54 +16814,6 @@ package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.elixir</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/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.treesitter.eexPackage"></a><a class="term" href="options.html#opt-vim.languages.elixir.treesitter.eexPackage"><code class="option">vim.languages.elixir.treesitter.eexPackage</code>
</a>
</span>
</dt>
<dd>
<p>The eex treesitter 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.vimPlugins.nvim-treesitter.builtGrammars.eex</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/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.treesitter.heexPackage"></a><a class="term" href="options.html#opt-vim.languages.elixir.treesitter.heexPackage"><code class="option">vim.languages.elixir.treesitter.heexPackage</code>
</a>
</span>
</dt>
<dd>
<p>The heex treesitter 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.vimPlugins.nvim-treesitter.builtGrammars.heex</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">
<tr><td>
@ -21017,7 +20969,7 @@ package</p>
<p>Python formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “black”, “black-and-isort”, “isort”, “ruff”, “ruff-check”</p>
one of “black”, “black-and-isort”, “isort”, “ruff”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;black&quot;</code></p>
@ -21824,57 +21776,6 @@ boolean</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/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_top">
&lt;nvf/modules/plugins/languages/rust.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.rust.crates.enable"></a><a class="term" href="options.html#opt-vim.languages.rust.crates.enable"><code class="option">vim.languages.rust.crates.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable crates-nvim, tools for managing dependencies.</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/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_top">
&lt;nvf/modules/plugins/languages/rust.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.rust.crates.codeActions"></a><a class="term" href="options.html#opt-vim.languages.rust.crates.codeActions"><code class="option">vim.languages.rust.crates.codeActions</code>
</a>
</span>
</dt>
<dd>
<p>Enable code actions through null-ls</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>
@ -21923,6 +21824,83 @@ package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation lldb-19.1.7&gt;</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/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_top">
&lt;nvf/modules/plugins/languages/rust.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.rust.extensions.crates-nvim.enable"></a><a class="term" href="options.html#opt-vim.languages.rust.extensions.crates-nvim.enable"><code class="option">vim.languages.rust.extensions.crates-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable crates.io dependency management [crates-nvim].</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/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_top">
&lt;nvf/modules/plugins/languages/rust.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.rust.extensions.crates-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.languages.rust.extensions.crates-nvim.setupOpts"><code class="option">vim.languages.rust.extensions.crates-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of crates-nvim</p><p>You can pass in any additional options even if theyre
not listed in the docs</p>
<p><span class="emphasis"><em>Type:</em></span>
anything</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/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_top">
&lt;nvf/modules/plugins/languages/rust.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.rust.extensions.crates-nvim.setupOpts.completion.enable"></a><a class="term" href="options.html#opt-vim.languages.rust.extensions.crates-nvim.setupOpts.completion.enable"><code class="option">vim.languages.rust.extensions.crates-nvim.setupOpts.completion.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to add crates.nvim as a source for completion plugins. The following
plugins are supported by crates.nvim:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>nvim-cmp</p></li><li class="listitem"><p>coq.nvim</p></li></ul></div><p>However nvf only supports auto-setup for nvim-cmp.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;{option}`config.vim.autocomplete.nvim-cmp.enable`&quot;</code></p>
<p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist">
<tr><td>
@ -23525,30 +23503,6 @@ package</p>
</span>
</dt>
<dd>
<p>The typescript treesitter 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.vimPlugins.nvim-treesitter.builtGrammars.typescript</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/NotAShelf/nvf/blob/main/modules/plugins/languages/ts.nix" target="_top">
&lt;nvf/modules/plugins/languages/ts.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ts.treesitter.tsxPackage"></a><a class="term" href="options.html#opt-vim.languages.ts.treesitter.tsxPackage"><code class="option">vim.languages.ts.treesitter.tsxPackage</code>
</a>
</span>
</dt>
<dd>
<p>The tsx treesitter package to use.</p>
<p><span class="emphasis"><em>Type:</em></span>
@ -24637,7 +24591,7 @@ attribute set of (submodule)</p>
<p>When false, or if the lua function returns false, this plugin will not be included in the spec</p>
<p><span class="emphasis"><em>Type:</em></span>
null or boolean or (luaInline)</p>
null or boolean or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">null</code></p>
@ -25114,81 +25068,6 @@ boolean</p>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.harper-ls.enable"></a><a class="term" href="options.html#opt-vim.lsp.harper-ls.enable"><code class="option">vim.lsp.harper-ls.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Harper grammar checking LSP.</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/NotAShelf/nvf/blob/main/modules/plugins/lsp/harper-ls/harper-ls.nix" target="_top">
&lt;nvf/modules/plugins/lsp/harper-ls/harper-ls.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.harper-ls.settings"></a><a class="term" href="options.html#opt-vim.lsp.harper-ls.settings"><code class="option">vim.lsp.harper-ls.settings</code>
</a>
</span>
</dt>
<dd>
<p>Settings to pass to harper-ls</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of anything</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">{
codeActions = {
ForceStable = false;
};
diagnosticSeverity = &quot;hint&quot;;
dialect = &quot;American&quot;;
fileDictPath = &quot;&quot;;
ignoredLintsPath = { };
isolateEnglish = false;
linters = {
BoringWords = true;
PossessiveNoun = true;
SentenceCapitalization = false;
SpellCheck = false;
};
markdown = {
IgnoreLinkTitle = false;
};
maxFileLength = 120000;
userDictPath = &quot;&quot;;
workspaceDictPath = &quot;&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/harper-ls/harper-ls.nix" target="_top">
&lt;nvf/modules/plugins/lsp/harper-ls/harper-ls.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.inlayHints.enable"></a><a class="term" href="options.html#opt-vim.lsp.inlayHints.enable"><code class="option">vim.lsp.inlayHints.enable</code>
@ -26772,7 +26651,7 @@ boolean</p>
</span>
</dt>
<dd>
<p>LSP capabilities to pass to LSP server configuration</p>
<p>LSP capabilitiess to pass to lspconfig</p>
<p><span class="emphasis"><em>Type:</em></span>
null or (luaInline) or attribute set of anything</p>
@ -26820,7 +26699,7 @@ null or (luaInline) or list of string</p>
</span>
</dt>
<dd>
<p>Filetypes to auto-attach LSP server in</p>
<p>Filetypes to auto-attach LSP in</p>
<p><span class="emphasis"><em>Type:</em></span>
null or (list of string)</p>
@ -45675,11 +45554,12 @@ anything</p>
</span>
</dt>
<dd>
<p>The backend to use for rendering images.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>kitty - best in class, works great and is very snappy</p></li><li class="listitem"><p>ueberzug - backed by ueberzugpp, supports any terminal,
but has lower performance</p></li></ul></div>
<p>The backend to use for rendering images.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p><code class="literal">kitty</code> - best in class, works great and is very snappy. Recommended
by upstream.</p></li><li class="listitem"><p><code class="literal">ueberzug</code> - backed by ueberzugpp, supports any terminal,
but has lower performance</p></li><li class="listitem"><p><code class="literal">sixel</code> - uses the Sixel graphics protocol, widely supported by many terminals</p></li></ul></div>
<p><span class="emphasis"><em>Type:</em></span>
one of “kitty”, “ueberzug”</p>
one of “kitty”, “ueberzug”, “sixel”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ueberzug&quot;</code></p>

View file

@ -45650,11 +45650,12 @@ anything</p>
</span>
</dt>
<dd>
<p>The backend to use for rendering images.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>kitty - best in class, works great and is very snappy</p></li><li class="listitem"><p>ueberzug - backed by ueberzugpp, supports any terminal,
but has lower performance</p></li></ul></div>
<p>The backend to use for rendering images.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p><code class="literal">kitty</code> - best in class, works great and is very snappy. Recommended
by upstream.</p></li><li class="listitem"><p><code class="literal">ueberzug</code> - backed by ueberzugpp, supports any terminal,
but has lower performance</p></li><li class="listitem"><p><code class="literal">sixel</code> - uses the Sixel graphics protocol, widely supported by many terminals</p></li></ul></div>
<p><span class="emphasis"><em>Type:</em></span>
one of “kitty”, “ueberzug”</p>
one of “kitty”, “ueberzug”, “sixel”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ueberzug&quot;</code></p>