mirror of
https://github.com/NotAShelf/nvf.git
synced 2025-10-20 07:10:22 +00:00
Compare commits
3 commits
a350d190c8
...
7f7e5c7987
Author | SHA1 | Date | |
---|---|---|---|
![]() |
7f7e5c7987 | ||
![]() |
7fcce65268 | ||
![]() |
6147e23e45 |
25 changed files with 100 additions and 219 deletions
|
@ -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">"ueberzug"</code></p>
|
File diff suppressed because one or more lines are too long
|
@ -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 ''
|
||||
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">lib.generators.mkLuaInline ''
|
||||
function()
|
||||
print("Saving a Lua file...")
|
||||
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">
|
||||
<nvf/modules/plugins/languages/elixir.nix>
|
||||
</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">
|
||||
<nvf/modules/plugins/languages/elixir.nix>
|
||||
</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">"black"</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">
|
||||
<nvf/modules/plugins/languages/rust.nix>
|
||||
</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">
|
||||
<nvf/modules/plugins/languages/rust.nix>
|
||||
</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"><derivation lldb-19.1.7></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">
|
||||
<nvf/modules/plugins/languages/rust.nix>
|
||||
</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">
|
||||
<nvf/modules/plugins/languages/rust.nix>
|
||||
</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 they’re
|
||||
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">
|
||||
<nvf/modules/plugins/languages/rust.nix>
|
||||
</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">"{option}`config.vim.autocomplete.nvim-cmp.enable`"</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">
|
||||
<nvf/modules/plugins/languages/ts.nix>
|
||||
</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">
|
||||
<nvf/modules/plugins/lsp/harper-ls/harper-ls.nix>
|
||||
</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 = "hint";
|
||||
dialect = "American";
|
||||
fileDictPath = "";
|
||||
ignoredLintsPath = { };
|
||||
isolateEnglish = false;
|
||||
linters = {
|
||||
BoringWords = true;
|
||||
PossessiveNoun = true;
|
||||
SentenceCapitalization = false;
|
||||
SpellCheck = false;
|
||||
};
|
||||
markdown = {
|
||||
IgnoreLinkTitle = false;
|
||||
};
|
||||
maxFileLength = 120000;
|
||||
userDictPath = "";
|
||||
workspaceDictPath = "";
|
||||
}
|
||||
</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">
|
||||
<nvf/modules/plugins/lsp/harper-ls/harper-ls.nix>
|
||||
</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">"ueberzug"</code></p>
|
|
@ -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">"ueberzug"</code></p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue