neovim-flake/docs-preview-494/options.html

39062 lines
1.4 MiB
HTML
Raw Normal View History

2024-12-10 22:25:08 +01:00
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Appendix B. Neovim Flake Configuration Options</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<script src="highlightjs/highlight.pack.js" type="text/javascript"></script><script src="highlightjs/loader.js" type="text/javascript"></script><script src="script/anchor-use.js" type="text/javascript"></script><script src="script/anchor-min.js" type="text/javascript"></script><script src="script/search.js" type="text/javascript"></script>
<meta name="generator" content="nixos-render-docs" />
<link rel="home" href="index.xhtml" title="nvf manual" />
<link rel="up" href="index.xhtml" title="nvf manual" /><link rel="prev" href="quirks.html" title="Appendix A. Known Issues and Quirks" /><link rel="next" href="release-notes.html" title="Appendix C. Release Notes" />
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">Appendix B. Neovim Flake Configuration Options</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href="quirks.html">Prev</a>&nbsp;</td>
<th width="60%" align="center">&nbsp;</th>
<td width="20%" align="right">&nbsp;<a accesskey="n" href="release-notes.html">Next</a></td>
</tr>
</table>
<hr />
</div><div class="appendix"> <div class="titlepage"> <div> <div> <h1 id="ch-options" class="title" >Appendix B. Neovim Flake Configuration Options </h1> </div> </div></div><p>Below are the module options provided by nvf, in no particular order. Most
options will include useful comments, warnings or setup tips on how a module
option is meant to be used as well as examples in complex cases.</p><div class="variablelist">
<a id="nvf-options"></a>
<dl class="variablelist">
<dt>
<span class="term">
<a id="opt-_module.args"></a><a class="term" href="options.html#opt-_module.args"><code class="option">_module.args</code>
</a>
</span>
</dt>
<dd>
<p>Additional arguments passed to each module in addition to ones
like <code class="literal">lib</code>, <code class="literal">config</code>,
and <code class="literal">pkgs</code>, <code class="literal">modulesPath</code>.</p><p>This option is also available to all submodules. Submodules do not
inherit args from their parent module, nor do they provide args to
their parent module or sibling submodules. The sole exception to
this is the argument <code class="literal">name</code> which is provided by
parent modules to a submodule and contains the attribute name
the submodule is bound to, or a unique generated name if it is
not bound to an attribute.</p><p>Some arguments are already passed by default, of which the
following <span class="emphasis"><em>cannot</em></span> be changed with this option:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p><code class="varname">lib</code>: The nixpkgs library.</p></li><li class="listitem"><p><code class="varname">config</code>: The results of all options after merging the values from all modules together.</p></li><li class="listitem"><p><code class="varname">options</code>: The options declared in all modules.</p></li><li class="listitem"><p><code class="varname">specialArgs</code>: The <code class="literal">specialArgs</code> argument passed to <code class="literal">evalModules</code>.</p></li><li class="listitem"><p>All attributes of <code class="varname">specialArgs</code></p><p>Whereas option values can generally depend on other option values
thanks to laziness, this does not apply to <code class="literal">imports</code>, which
must be computed statically before anything else.</p><p>For this reason, callers of the module system can provide <code class="literal">specialArgs</code>
which are available during import resolution.</p><p>For NixOS, <code class="literal">specialArgs</code> includes
<code class="varname">modulesPath</code>, which allows you to import
extra modules from the nixpkgs package tree without having to
somehow make the module aware of the location of the
<code class="literal">nixpkgs</code> or NixOS directories.</p><pre><code class="programlisting">{ modulesPath, ... }: {
imports = [
(modulesPath + &quot;/profiles/minimal.nix&quot;)
];
}
</code></pre></li></ul></div><p>For NixOS, the default value for this option includes at least this argument:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p><code class="varname">pkgs</code>: The nixpkgs package set according to
the <code class="option">nixpkgs.pkgs</code> option.</p></li></ul></div>
<p><span class="emphasis"><em>Type:</em></span>
lazy attribute set of raw 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/NixOS/nixpkgs/blob/master/lib/modules.nix" target="_top">
&lt;nixpkgs/lib/modules.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.enableEditorconfig"></a><a class="term" href="options.html#opt-vim.enableEditorconfig"><code class="option">vim.enableEditorconfig</code>
</a>
</span>
</dt>
<dd>
<p>Follow editorconfig rules in current directory</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/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.enableLuaLoader"></a><a class="term" href="options.html#opt-vim.enableLuaLoader"><code class="option">vim.enableLuaLoader</code>
</a>
</span>
</dt>
<dd>
<p>the experimental Lua module loader to speed up the start up process</p><p>If <code class="literal">true</code>, this will enable the experimental Lua module loader which:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>overrides loadfile</p></li><li class="listitem"><p>adds the lua loader using the byte-compilation cache</p></li><li class="listitem"><p>adds the libs loader</p></li><li class="listitem"><p>removes the default Neovim loader</p></li></ul></div><div class="note"><h3 class="title">Note</h3><p>The Lua module loader is <span class="emphasis"><em>disabled</em></span> by default. Before setting this option, please
take a look at the <a class="link" href="https://neovim.io/doc/user/lua.html#vim.loader.enable()" target="_top"><code class="option">official documentation</code></a>. This option may be enabled by
default in the future.</p></div>
<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/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.package"></a><a class="term" href="options.html#opt-vim.package"><code class="option">vim.package</code>
</a>
</span>
</dt>
<dd>
<p>The neovim package to use for the wrapper. This
corresponds to the package that will be wrapped
with your plugins and settings.</p><div class="warning"><h3 class="title">Warning</h3><p>You will need to use an unwrapped package for this
option to work as intended. Using an already wrapped
package here may yield undesirable results.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation neovim-unwrapped-0.10.2&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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.additionalRuntimePaths"></a><a class="term" href="options.html#opt-vim.additionalRuntimePaths"><code class="option">vim.additionalRuntimePaths</code>
</a>
</span>
</dt>
<dd>
<p>Additional runtime paths that will be appended to the
active runtimepath of the Neovim. This can be used to
add additional lookup paths for configs, plugins, spell
languages and other things you would generally place in
your <code class="filename">$HOME/.config/nvim</code>.</p><p>This is meant as a declarative alternative to throwing
files into <code class="filename">~/.config/nvim</code> and having the Neovim
wrapper pick them up. For more details on
<code class="literal">vim.o.runtimepath</code>, and what paths to use; please see
<a class="link" href="https://neovim.io/doc/user/options.html#&#x27;runtimepath&#x27;" target="_top">the official documentation</a></p>
<p><span class="emphasis"><em>Type:</em></span>
list of (path or 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">[
# absolute path, as a string - impure
&quot;$HOME/.config/nvim-extra&quot;
# relative path, as a path - pure
./nvim
# source type path - pure and reproducible
(builtins.source {
path = ./runtime;
name = &quot;nvim-runtime&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/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.enable"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.enable"><code class="option">vim.assistant.chatgpt.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable ChatGPT AI assistant. Requires the environment variable OPENAI_API_KEY to be set.</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/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.addTests"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.addTests"><code class="option">vim.assistant.chatgpt.mappings.addTests</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Add tests</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;aa&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.chatGpt"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.chatGpt"><code class="option">vim.assistant.chatgpt.mappings.chatGpt</code>
</a>
</span>
</dt>
<dd>
<p>ChatGPT</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ac&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.docstring"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.docstring"><code class="option">vim.assistant.chatgpt.mappings.docstring</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Docstring</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ad&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.editWithInstructions"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.editWithInstructions"><code class="option">vim.assistant.chatgpt.mappings.editWithInstructions</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Edit with instructions</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ae&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.explain"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.explain"><code class="option">vim.assistant.chatgpt.mappings.explain</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Explain code</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ax&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.fixBugs"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.fixBugs"><code class="option">vim.assistant.chatgpt.mappings.fixBugs</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Fix bugs</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;af&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.grammarCorrection"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.grammarCorrection"><code class="option">vim.assistant.chatgpt.mappings.grammarCorrection</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Grammar correction</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ag&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.keyword"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.keyword"><code class="option">vim.assistant.chatgpt.mappings.keyword</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Keywords</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ak&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.optimize"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.optimize"><code class="option">vim.assistant.chatgpt.mappings.optimize</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Optimize code</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ao&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.readabilityanalysis"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.readabilityanalysis"><code class="option">vim.assistant.chatgpt.mappings.readabilityanalysis</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Code reability analysis</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;al&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.roxygenEdit"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.roxygenEdit"><code class="option">vim.assistant.chatgpt.mappings.roxygenEdit</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Roxygen edit</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ar&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.summarize"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.summarize"><code class="option">vim.assistant.chatgpt.mappings.summarize</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Summarize</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;as&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.mappings.translate"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.mappings.translate"><code class="option">vim.assistant.chatgpt.mappings.translate</code>
</a>
</span>
</dt>
<dd>
<p>[ChatGPT] Translate</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;at&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.chatgpt.setupOpts"></a><a class="term" href="options.html#opt-vim.assistant.chatgpt.setupOpts"><code class="option">vim.assistant.chatgpt.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of chatgpt</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/assistant/chatgpt/chatgpt.nix" target="_top">
&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.enable"></a><a class="term" href="options.html#opt-vim.assistant.copilot.enable"><code class="option">vim.assistant.copilot.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable GitHub Copilot AI assistant.</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/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.cmp.enable"></a><a class="term" href="options.html#opt-vim.assistant.copilot.cmp.enable"><code class="option">vim.assistant.copilot.cmp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nvim-cmp integration for GitHub Copilot.</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/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.panel.accept"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.panel.accept"><code class="option">vim.assistant.copilot.mappings.panel.accept</code>
</a>
</span>
</dt>
<dd>
<p>Accept suggestion</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;CR&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.panel.jumpNext"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.panel.jumpNext"><code class="option">vim.assistant.copilot.mappings.panel.jumpNext</code>
</a>
</span>
</dt>
<dd>
<p>Jump to next suggestion</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;]]&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.panel.jumpPrev"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.panel.jumpPrev"><code class="option">vim.assistant.copilot.mappings.panel.jumpPrev</code>
</a>
</span>
</dt>
<dd>
<p>Jump to previous suggestion</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;[[&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.panel.open"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.panel.open"><code class="option">vim.assistant.copilot.mappings.panel.open</code>
</a>
</span>
</dt>
<dd>
<p>Open suggestions</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;M-CR&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.panel.refresh"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.panel.refresh"><code class="option">vim.assistant.copilot.mappings.panel.refresh</code>
</a>
</span>
</dt>
<dd>
<p>Refresh suggestions</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gr&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.suggestion.accept"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.suggestion.accept"><code class="option">vim.assistant.copilot.mappings.suggestion.accept</code>
</a>
</span>
</dt>
<dd>
<p>Accept suggetion</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;M-l&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.suggestion.acceptLine"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.suggestion.acceptLine"><code class="option">vim.assistant.copilot.mappings.suggestion.acceptLine</code>
</a>
</span>
</dt>
<dd>
<p>Accept next line</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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.suggestion.acceptWord"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.suggestion.acceptWord"><code class="option">vim.assistant.copilot.mappings.suggestion.acceptWord</code>
</a>
</span>
</dt>
<dd>
<p>Accept next word</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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.suggestion.dismiss"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.suggestion.dismiss"><code class="option">vim.assistant.copilot.mappings.suggestion.dismiss</code>
</a>
</span>
</dt>
<dd>
<p>Dismiss suggestion</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-]&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.suggestion.next"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.suggestion.next"><code class="option">vim.assistant.copilot.mappings.suggestion.next</code>
</a>
</span>
</dt>
<dd>
<p>Next suggestion</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;M-]&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.mappings.suggestion.prev"></a><a class="term" href="options.html#opt-vim.assistant.copilot.mappings.suggestion.prev"><code class="option">vim.assistant.copilot.mappings.suggestion.prev</code>
</a>
</span>
</dt>
<dd>
<p>Previous suggestion</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;M-[&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.setupOpts"></a><a class="term" href="options.html#opt-vim.assistant.copilot.setupOpts"><code class="option">vim.assistant.copilot.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Copilot</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/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.setupOpts.copilot_node_command"></a><a class="term" href="options.html#opt-vim.assistant.copilot.setupOpts.copilot_node_command"><code class="option">vim.assistant.copilot.setupOpts.copilot_node_command</code>
</a>
</span>
</dt>
<dd>
<p>The command that will be executed to initiate nodejs for GitHub Copilot.
Recommended to leave as default.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;\${pkgs.nodejs-slim.out}/bin/node&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.setupOpts.panel.enabled"></a><a class="term" href="options.html#opt-vim.assistant.copilot.setupOpts.panel.enabled"><code class="option">vim.assistant.copilot.setupOpts.panel.enabled</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Completion Panel.</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>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/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.setupOpts.panel.layout.position"></a><a class="term" href="options.html#opt-vim.assistant.copilot.setupOpts.panel.layout.position"><code class="option">vim.assistant.copilot.setupOpts.panel.layout.position</code>
</a>
</span>
</dt>
<dd>
<p>Panel position</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “bottom”, “top”, “left”, “right”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;bottom&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/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.setupOpts.panel.layout.ratio"></a><a class="term" href="options.html#opt-vim.assistant.copilot.setupOpts.panel.layout.ratio"><code class="option">vim.assistant.copilot.setupOpts.panel.layout.ratio</code>
</a>
</span>
</dt>
<dd>
<p>Panel size</p>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0.4</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/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.assistant.copilot.setupOpts.suggestion.enabled"></a><a class="term" href="options.html#opt-vim.assistant.copilot.setupOpts.suggestion.enabled"><code class="option">vim.assistant.copilot.setupOpts.suggestion.enabled</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Suggestions.</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>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/assistant/copilot/copilot.nix" target="_top">
&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.enable"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.enable"><code class="option">vim.autocomplete.nvim-cmp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nvim-cmp.</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/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.format"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.format"><code class="option">vim.autocomplete.nvim-cmp.format</code>
</a>
</span>
</dt>
<dd>
<p>The function used to customize the completion menu entries. This is
outside of <code class="literal">setupOpts</code> to allow for an easier integration with
lspkind.nvim.</p><p>See <code class="literal">:help cmp-config.formatting.format</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting lua">function(entry, vim_item)
vim_item.menu = (${toLuaObject config.vim.autocomplete.nvim-cmp.sources})[entry.source.name]
return vim_item
end
</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/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.mappings.close"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.mappings.close"><code class="option">vim.autocomplete.nvim-cmp.mappings.close</code>
</a>
</span>
</dt>
<dd>
<p>Close [nvim-cmp]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-e&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.mappings.complete"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.mappings.complete"><code class="option">vim.autocomplete.nvim-cmp.mappings.complete</code>
</a>
</span>
</dt>
<dd>
<p>Complete [nvim-cmp]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-Space&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.mappings.confirm"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.mappings.confirm"><code class="option">vim.autocomplete.nvim-cmp.mappings.confirm</code>
</a>
</span>
</dt>
<dd>
<p>Confirm [nvim-cmp]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;CR&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.mappings.next"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.mappings.next"><code class="option">vim.autocomplete.nvim-cmp.mappings.next</code>
</a>
</span>
</dt>
<dd>
<p>Next item [nvim-cmp]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;Tab&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.mappings.previous"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.mappings.previous"><code class="option">vim.autocomplete.nvim-cmp.mappings.previous</code>
</a>
</span>
</dt>
<dd>
<p>Previous item [nvim-cmp]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;S-Tab&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.mappings.scrollDocsDown"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.mappings.scrollDocsDown"><code class="option">vim.autocomplete.nvim-cmp.mappings.scrollDocsDown</code>
</a>
</span>
</dt>
<dd>
<p>Scroll docs down [nvim-cmp]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-f&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.mappings.scrollDocsUp"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.mappings.scrollDocsUp"><code class="option">vim.autocomplete.nvim-cmp.mappings.scrollDocsUp</code>
</a>
</span>
</dt>
<dd>
<p>Scroll docs up [nvim-cmp]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-d&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.setupOpts"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.setupOpts"><code class="option">vim.autocomplete.nvim-cmp.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of the autocomplete plugin</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/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.setupOpts.completion.completeopt"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.setupOpts.completion.completeopt"><code class="option">vim.autocomplete.nvim-cmp.setupOpts.completion.completeopt</code>
</a>
</span>
</dt>
<dd>
<p>A comma-separated list of options for completion.</p><p>See <code class="literal">:help completeopt</code> for the complete list.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;menu,menuone,noinsert&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/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.setupOpts.sorting.comparators"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.setupOpts.sorting.comparators"><code class="option">vim.autocomplete.nvim-cmp.setupOpts.sorting.comparators</code>
</a>
</span>
</dt>
<dd>
<p>The comparator functions used for sorting completions.</p><p>You can either pass a valid inline lua function
(see <code class="literal">:help cmp-config.sorting.comparators</code>),
or a string, in which case the builtin comparator with that name will
be used.</p><p>A <code class="literal">deprio</code> function and a <code class="literal">kinds</code>
(<code class="literal">require(&quot;cmp.types&quot;).lsp.CompletionItemKind</code>) variable is provided
above <code class="literal">setupOpts</code>. By passing a type to the function, the returned
function will be a comparator that always ranks the specified kind the
lowest.</p>
<p><span class="emphasis"><em>Type:</em></span>
mergeless list of (string or (luaInline))</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
{
_type = &quot;lua-inline&quot;;
expr = &quot;deprio(kinds.Text)&quot;;
}
{
_type = &quot;lua-inline&quot;;
expr = &quot;deprio(kinds.Snippet)&quot;;
}
&quot;offset&quot;
&quot;exact&quot;
&quot;score&quot;
&quot;kind&quot;
&quot;length&quot;
&quot;sort_text&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/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.sourcePlugins"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.sourcePlugins"><code class="option">vim.autocomplete.nvim-cmp.sourcePlugins</code>
</a>
</span>
</dt>
<dd>
<p>List of source plugins used by nvim-cmp.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (null or package or one of “alpha-nvim”, “base16”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fastaction-nvim”, “fidget-nvim”, “flutter-tools”, “friendly-snippets”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lua-utils-nvim”, “lualine”, “luasnip”, “lz-n”, “lzn-auto-require”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neo-tree-nvim”, “neocord”, “neodev-nvim”, “neorg”, “neorg-telescope”, “new-file-template-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “omnisharp-extended”, “onedark”, “orgmode-nvim”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “registers”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator”, “typst-preview-nvim”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)</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/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autocomplete.nvim-cmp.sources"></a><a class="term" href="options.html#opt-vim.autocomplete.nvim-cmp.sources"><code class="option">vim.autocomplete.nvim-cmp.sources</code>
</a>
</span>
</dt>
<dd>
<p>The list of sources used by nvim-cmp</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (null or 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">{
nvim-cmp = null;
buffer = &quot;[Buffer]&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/completion/nvim-cmp/nvim-cmp.nix" target="_top">
&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autopairs.nvim-autopairs.enable"></a><a class="term" href="options.html#opt-vim.autopairs.nvim-autopairs.enable"><code class="option">vim.autopairs.nvim-autopairs.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable autopairs.</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/autopairs/nvim-autopairs/nvim-autopairs.nix" target="_top">
&lt;nvf/modules/plugins/autopairs/nvim-autopairs/nvim-autopairs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.autopairs.nvim-autopairs.setupOpts"></a><a class="term" href="options.html#opt-vim.autopairs.nvim-autopairs.setupOpts"><code class="option">vim.autopairs.nvim-autopairs.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-autopairs</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/autopairs/nvim-autopairs/nvim-autopairs.nix" target="_top">
&lt;nvf/modules/plugins/autopairs/nvim-autopairs/nvim-autopairs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.bell"></a><a class="term" href="options.html#opt-vim.bell"><code class="option">vim.bell</code>
</a>
</span>
</dt>
<dd>
<p>Set how bells are handled. Options: on, visual or none</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “visual”, “on”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;none&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/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.binds.cheatsheet.enable"></a><a class="term" href="options.html#opt-vim.binds.cheatsheet.enable"><code class="option">vim.binds.cheatsheet.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable cheatsheet-nvim: searchable cheatsheet for nvim using telescope.</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/utility/binds/cheatsheet/cheatsheet.nix" target="_top">
&lt;nvf/modules/plugins/utility/binds/cheatsheet/cheatsheet.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.binds.whichKey.enable"></a><a class="term" href="options.html#opt-vim.binds.whichKey.enable"><code class="option">vim.binds.whichKey.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable which-key keybind helper menu.</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/utility/binds/which-key/which-key.nix" target="_top">
&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.binds.whichKey.register"></a><a class="term" href="options.html#opt-vim.binds.whichKey.register"><code class="option">vim.binds.whichKey.register</code>
</a>
</span>
</dt>
<dd>
<p>Register label for which-key keybind helper menu</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (null or string)</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/utility/binds/which-key/which-key.nix" target="_top">
&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.binds.whichKey.setupOpts"></a><a class="term" href="options.html#opt-vim.binds.whichKey.setupOpts"><code class="option">vim.binds.whichKey.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of which-key</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/utility/binds/which-key/which-key.nix" target="_top">
&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.binds.whichKey.setupOpts.notify"></a><a class="term" href="options.html#opt-vim.binds.whichKey.setupOpts.notify"><code class="option">vim.binds.whichKey.setupOpts.notify</code>
</a>
</span>
</dt>
<dd>
<p>Show a warning when issues were detected with mappings</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/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/which-key/which-key.nix" target="_top">
&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.binds.whichKey.setupOpts.preset"></a><a class="term" href="options.html#opt-vim.binds.whichKey.setupOpts.preset"><code class="option">vim.binds.whichKey.setupOpts.preset</code>
</a>
</span>
</dt>
<dd>
<p>The default preset for the which-key window</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “classic”, “modern”, “helix”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;modern&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/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/which-key/which-key.nix" target="_top">
&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.binds.whichKey.setupOpts.replace"></a><a class="term" href="options.html#opt-vim.binds.whichKey.setupOpts.replace"><code class="option">vim.binds.whichKey.setupOpts.replace</code>
</a>
</span>
</dt>
<dd>
<p>Functions/Lua Patterns for formatting the labels</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
&quot;&lt;cr&gt;&quot; = &quot;RETURN&quot;;
&quot;&lt;leader&gt;&quot; = &quot;SPACE&quot;;
&quot;&lt;space&gt;&quot; = &quot;SPACE&quot;;
&quot;&lt;tab&gt;&quot; = &quot;TAB&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/utility/binds/which-key/which-key.nix" target="_top">
&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.binds.whichKey.setupOpts.win.border"></a><a class="term" href="options.html#opt-vim.binds.whichKey.setupOpts.win.border"><code class="option">vim.binds.whichKey.setupOpts.win.border</code>
</a>
</span>
</dt>
<dd>
<p>Which-key window border style</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/which-key/which-key.nix" target="_top">
&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.enable"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.enable"><code class="option">vim.comments.comment-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable smart and powerful comment plugin for neovim comment-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/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.mappings.toggleCurrentBlock"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.mappings.toggleCurrentBlock"><code class="option">vim.comments.comment-nvim.mappings.toggleCurrentBlock</code>
</a>
</span>
</dt>
<dd>
<p>Toggle current block comment</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gbc&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/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.mappings.toggleCurrentLine"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.mappings.toggleCurrentLine"><code class="option">vim.comments.comment-nvim.mappings.toggleCurrentLine</code>
</a>
</span>
</dt>
<dd>
<p>Toggle current line comment</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gcc&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/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.mappings.toggleOpLeaderBlock"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.mappings.toggleOpLeaderBlock"><code class="option">vim.comments.comment-nvim.mappings.toggleOpLeaderBlock</code>
</a>
</span>
</dt>
<dd>
<p>Toggle block comment</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gb&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/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.mappings.toggleOpLeaderLine"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.mappings.toggleOpLeaderLine"><code class="option">vim.comments.comment-nvim.mappings.toggleOpLeaderLine</code>
</a>
</span>
</dt>
<dd>
<p>Toggle line comment</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gc&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/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.mappings.toggleSelectedBlock"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.mappings.toggleSelectedBlock"><code class="option">vim.comments.comment-nvim.mappings.toggleSelectedBlock</code>
</a>
</span>
</dt>
<dd>
<p>Toggle selected block</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gb&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/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.mappings.toggleSelectedLine"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.mappings.toggleSelectedLine"><code class="option">vim.comments.comment-nvim.mappings.toggleSelectedLine</code>
</a>
</span>
</dt>
<dd>
<p>Toggle selected comment</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gc&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/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.setupOpts"><code class="option">vim.comments.comment-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Comment-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/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.setupOpts.mappings.basic"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.setupOpts.mappings.basic"><code class="option">vim.comments.comment-nvim.setupOpts.mappings.basic</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable basic mappings.</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/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.comments.comment-nvim.setupOpts.mappings.extra"></a><a class="term" href="options.html#opt-vim.comments.comment-nvim.setupOpts.mappings.extra"><code class="option">vim.comments.comment-nvim.setupOpts.mappings.extra</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra mappings.</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/comments/comment-nvim/comment-nvim.nix" target="_top">
&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.alpha.enable"></a><a class="term" href="options.html#opt-vim.dashboard.alpha.enable"><code class="option">vim.dashboard.alpha.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable fast and fully programmable greeter for neovim [alpha.mvim].</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/dashboard/alpha/alpha.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/alpha/alpha.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.dashboard-nvim.enable"></a><a class="term" href="options.html#opt-vim.dashboard.dashboard-nvim.enable"><code class="option">vim.dashboard.dashboard-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Fancy and Blazing Fast start screen plugin of neovim [dashboard.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/dashboard/dashboard-nvim/dashboard-nvim.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/dashboard-nvim/dashboard-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.dashboard-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.dashboard.dashboard-nvim.setupOpts"><code class="option">vim.dashboard.dashboard-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of dashboard.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/dashboard/dashboard-nvim/dashboard-nvim.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/dashboard-nvim/dashboard-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.enable"></a><a class="term" href="options.html#opt-vim.dashboard.startify.enable"><code class="option">vim.dashboard.startify.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable dashboard via vim-startify.</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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.bookmarks"></a><a class="term" href="options.html#opt-vim.dashboard.startify.bookmarks"><code class="option">vim.dashboard.startify.bookmarks</code>
</a>
</span>
</dt>
<dd>
<p>List of book marks to disaply on start page</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (attribute set)</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">{
c = &quot;~/.vimrc&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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.changeDirCmd"></a><a class="term" href="options.html#opt-vim.dashboard.startify.changeDirCmd"><code class="option">vim.dashboard.startify.changeDirCmd</code>
</a>
</span>
</dt>
<dd>
<p>Command to change the current window with. Can be cd, lcd or tcd</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “cd”, “lcd”, “tcd”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;lcd&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/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.changeToDir"></a><a class="term" href="options.html#opt-vim.dashboard.startify.changeToDir"><code class="option">vim.dashboard.startify.changeToDir</code>
</a>
</span>
</dt>
<dd>
<p>Should vim change to the directory of the file you open</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/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.changeToVCRoot"></a><a class="term" href="options.html#opt-vim.dashboard.startify.changeToVCRoot"><code class="option">vim.dashboard.startify.changeToVCRoot</code>
</a>
</span>
</dt>
<dd>
<p>Should vim change to the version control root when opening a file</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.commands"></a><a class="term" href="options.html#opt-vim.dashboard.startify.commands"><code class="option">vim.dashboard.startify.commands</code>
</a>
</span>
</dt>
<dd>
<p>Commands that are presented to the user on startify page</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (string or (attribute set) or list of string)</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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.customFooter"></a><a class="term" href="options.html#opt-vim.dashboard.startify.customFooter"><code class="option">vim.dashboard.startify.customFooter</code>
</a>
</span>
</dt>
<dd>
<p>Text to place in the footer</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.customHeader"></a><a class="term" href="options.html#opt-vim.dashboard.startify.customHeader"><code class="option">vim.dashboard.startify.customHeader</code>
</a>
</span>
</dt>
<dd>
<p>Text to place in the header</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.customIndices"></a><a class="term" href="options.html#opt-vim.dashboard.startify.customIndices"><code class="option">vim.dashboard.startify.customIndices</code>
</a>
</span>
</dt>
<dd>
<p>Specify a list of default characters to use instead of numbers</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.disableOnStartup"></a><a class="term" href="options.html#opt-vim.dashboard.startify.disableOnStartup"><code class="option">vim.dashboard.startify.disableOnStartup</code>
</a>
</span>
</dt>
<dd>
<p>Prevent startify from opening on startup but can be called with :Startify</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.filesNumber"></a><a class="term" href="options.html#opt-vim.dashboard.startify.filesNumber"><code class="option">vim.dashboard.startify.filesNumber</code>
</a>
</span>
</dt>
<dd>
<p>How many files to list</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">10</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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.lists"></a><a class="term" href="options.html#opt-vim.dashboard.startify.lists"><code class="option">vim.dashboard.startify.lists</code>
</a>
</span>
</dt>
<dd>
<p>Specify the lists and in what order they are displayed on startify.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (attribute set)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
{
header = [
&quot;MRU&quot;
];
type = &quot;files&quot;;
}
{
header = [
&quot;MRU Current Directory&quot;
];
type = &quot;dir&quot;;
}
{
header = [
&quot;Sessions&quot;
];
type = &quot;sessions&quot;;
}
{
header = [
&quot;Bookmarks&quot;
];
type = &quot;bookmarks&quot;;
}
{
header = [
&quot;Commands&quot;
];
type = &quot;commands&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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.paddingLeft"></a><a class="term" href="options.html#opt-vim.dashboard.startify.paddingLeft"><code class="option">vim.dashboard.startify.paddingLeft</code>
</a>
</span>
</dt>
<dd>
<p>Number of spaces used for left padding.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">3</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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionAutoload"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionAutoload"><code class="option">vim.dashboard.startify.sessionAutoload</code>
</a>
</span>
</dt>
<dd>
<p>Make startify auto load Session.vim files from the current directory</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionBeforeSave"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionBeforeSave"><code class="option">vim.dashboard.startify.sessionBeforeSave</code>
</a>
</span>
</dt>
<dd>
<p>Commands to run before saving a session</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionDeleteBuffers"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionDeleteBuffers"><code class="option">vim.dashboard.startify.sessionDeleteBuffers</code>
</a>
</span>
</dt>
<dd>
<p>Delete all buffers when loading or closing a session</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/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionDir"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionDir"><code class="option">vim.dashboard.startify.sessionDir</code>
</a>
</span>
</dt>
<dd>
<p>Directory to save and load sessions from</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;~/.vim/session&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/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionPersistence"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionPersistence"><code class="option">vim.dashboard.startify.sessionPersistence</code>
</a>
</span>
</dt>
<dd>
<p>Persist session before leaving vim or switching session</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionRemoveLines"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionRemoveLines"><code class="option">vim.dashboard.startify.sessionRemoveLines</code>
</a>
</span>
</dt>
<dd>
<p>Patterns to remove from session files</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionSavecmds"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionSavecmds"><code class="option">vim.dashboard.startify.sessionSavecmds</code>
</a>
</span>
</dt>
<dd>
<p>List of commands to run when loading a session.</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionSavevars"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionSavevars"><code class="option">vim.dashboard.startify.sessionSavevars</code>
</a>
</span>
</dt>
<dd>
<p>List of variables to save into a session file.</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.sessionSort"></a><a class="term" href="options.html#opt-vim.dashboard.startify.sessionSort"><code class="option">vim.dashboard.startify.sessionSort</code>
</a>
</span>
</dt>
<dd>
<p>Set if you want items sorted by date rather than alphabetically</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.skipList"></a><a class="term" href="options.html#opt-vim.dashboard.startify.skipList"><code class="option">vim.dashboard.startify.skipList</code>
</a>
</span>
</dt>
<dd>
<p>List of regex patterns to exclude from MRU lists</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.skipListServer"></a><a class="term" href="options.html#opt-vim.dashboard.startify.skipListServer"><code class="option">vim.dashboard.startify.skipListServer</code>
</a>
</span>
</dt>
<dd>
<p>List of vim servers to not load startify for</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.unsafe"></a><a class="term" href="options.html#opt-vim.dashboard.startify.unsafe"><code class="option">vim.dashboard.startify.unsafe</code>
</a>
</span>
</dt>
<dd>
<p>Turns on unsafe mode for Startify. Stops resolving links, checking files are readable and filtering bookmark list</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.updateOldFiles"></a><a class="term" href="options.html#opt-vim.dashboard.startify.updateOldFiles"><code class="option">vim.dashboard.startify.updateOldFiles</code>
</a>
</span>
</dt>
<dd>
<p>Set if you want startify to always update and not just when neovim closes</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.dashboard.startify.useEnv"></a><a class="term" href="options.html#opt-vim.dashboard.startify.useEnv"><code class="option">vim.dashboard.startify.useEnv</code>
</a>
</span>
</dt>
<dd>
<p>Show environment variables in path if name is shorter than value</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>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/dashboard/startify/startify.nix" target="_top">
&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugMode.enable"></a><a class="term" href="options.html#opt-vim.debugMode.enable"><code class="option">vim.debugMode.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable debug mode.</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/neovim/init/debug.nix" target="_top">
&lt;nvf/modules/neovim/init/debug.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugMode.level"></a><a class="term" href="options.html#opt-vim.debugMode.level"><code class="option">vim.debugMode.level</code>
</a>
</span>
</dt>
<dd>
<p>Set verbosity level of Neovim while debug mode is enabled.</p><p>Value must be be one of the levels expected by Neovims
<a class="link" href="https://neovim.io/doc/user/options.html#&#x27;verbose&#x27;" target="_top"><code class="literal">verbose</code> option</a></p>
<p><span class="emphasis"><em>Type:</em></span>
one of 2, 3, 4, 5, 8, 9, 11, 12, 13, 14, 15, 16</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">16</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/neovim/init/debug.nix" target="_top">
&lt;nvf/modules/neovim/init/debug.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugMode.logFile"></a><a class="term" href="options.html#opt-vim.debugMode.logFile"><code class="option">vim.debugMode.logFile</code>
</a>
</span>
</dt>
<dd>
<p>Set the log file that will be used to store verbose messages
set by the <code class="literal">verbose</code> option.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or path</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/NotAShelf/nvf/blob/main/modules/neovim/init/debug.nix" target="_top">
&lt;nvf/modules/neovim/init/debug.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.enable"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.enable"><code class="option">vim.debugger.nvim-dap.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable debugging via nvim-dap.</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/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.continue"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.continue"><code class="option">vim.debugger.nvim-dap.mappings.continue</code>
</a>
</span>
</dt>
<dd>
<p>Continue</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dc&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.goDown"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.goDown"><code class="option">vim.debugger.nvim-dap.mappings.goDown</code>
</a>
</span>
</dt>
<dd>
<p>Go down stacktrace</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dvi&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.goUp"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.goUp"><code class="option">vim.debugger.nvim-dap.mappings.goUp</code>
</a>
</span>
</dt>
<dd>
<p>Go up stacktrace</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dvo&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.hover"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.hover"><code class="option">vim.debugger.nvim-dap.mappings.hover</code>
</a>
</span>
</dt>
<dd>
<p>Hover</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dh&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.restart"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.restart"><code class="option">vim.debugger.nvim-dap.mappings.restart</code>
</a>
</span>
</dt>
<dd>
<p>Restart</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dR&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.runLast"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.runLast"><code class="option">vim.debugger.nvim-dap.mappings.runLast</code>
</a>
</span>
</dt>
<dd>
<p>Re-run Last Debug Session</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;d.&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.runToCursor"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.runToCursor"><code class="option">vim.debugger.nvim-dap.mappings.runToCursor</code>
</a>
</span>
</dt>
<dd>
<p>Continue to the current cursor</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dgc&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.stepBack"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.stepBack"><code class="option">vim.debugger.nvim-dap.mappings.stepBack</code>
</a>
</span>
</dt>
<dd>
<p>Step back</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dgk&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.stepInto"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.stepInto"><code class="option">vim.debugger.nvim-dap.mappings.stepInto</code>
</a>
</span>
</dt>
<dd>
<p>Step into function</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dgi&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.stepOut"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.stepOut"><code class="option">vim.debugger.nvim-dap.mappings.stepOut</code>
</a>
</span>
</dt>
<dd>
<p>Step out of function</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dgo&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.stepOver"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.stepOver"><code class="option">vim.debugger.nvim-dap.mappings.stepOver</code>
</a>
</span>
</dt>
<dd>
<p>Next step</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dgj&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.terminate"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.terminate"><code class="option">vim.debugger.nvim-dap.mappings.terminate</code>
</a>
</span>
</dt>
<dd>
<p>Terminate</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dq&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.toggleBreakpoint"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.toggleBreakpoint"><code class="option">vim.debugger.nvim-dap.mappings.toggleBreakpoint</code>
</a>
</span>
</dt>
<dd>
<p>Toggle breakpoint</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;db&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.toggleDapUI"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.toggleDapUI"><code class="option">vim.debugger.nvim-dap.mappings.toggleDapUI</code>
</a>
</span>
</dt>
<dd>
<p>Toggle DAP-UI</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;du&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.mappings.toggleRepl"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.mappings.toggleRepl"><code class="option">vim.debugger.nvim-dap.mappings.toggleRepl</code>
</a>
</span>
</dt>
<dd>
<p>Toggle Repl</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;dr&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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.sources"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.sources"><code class="option">vim.debugger.nvim-dap.sources</code>
</a>
</span>
</dt>
<dd>
<p>List of debuggers to install</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of string</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/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.ui.enable"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.ui.enable"><code class="option">vim.debugger.nvim-dap.ui.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable UI extension for nvim-dap.</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/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.ui.autoStart"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.ui.autoStart"><code class="option">vim.debugger.nvim-dap.ui.autoStart</code>
</a>
</span>
</dt>
<dd>
<p>Automatically Opens and Closes DAP-UI upon starting/closing a debugging session</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/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.debugger.nvim-dap.ui.setupOpts"></a><a class="term" href="options.html#opt-vim.debugger.nvim-dap.ui.setupOpts"><code class="option">vim.debugger.nvim-dap.ui.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-dap-ui</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/debugger/nvim-dap/nvim-dap.nix" target="_top">
&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.disableArrows"></a><a class="term" href="options.html#opt-vim.disableArrows"><code class="option">vim.disableArrows</code>
</a>
</span>
</dt>
<dd>
<p>Set to prevent arrow keys from moving cursor</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>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/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.extraLuaFiles"></a><a class="term" href="options.html#opt-vim.extraLuaFiles"><code class="option">vim.extraLuaFiles</code>
</a>
</span>
</dt>
<dd>
<p>Additional lua files that will be sourced by Neovim.
Takes both absolute and relative paths, all of which
will be called via the <code class="literal">luafile</code> command in Neovim.</p><p>See <a class="link" href="https://neovim.io/doc/user/lua.html#lua-commands" target="_top">lua-commands</a>
on the Neovim documentation for more details.</p><div class="warning"><h3 class="title">Warning</h3><p>All paths passed to this option must be valid. If Neovim cannot
resolve the path you are attempting to source, then your configuration
will error, and Neovim will not start. Please ensure that all paths
are correct before using this option.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
list of (path or 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">[
# absolute path, as a string - impure
&quot;$HOME/.config/nvim/my-lua-file.lua&quot;
# relative path, as a path - pure
./nvim/my-lua-file.lua
# source type path - pure and reproducible
(builtins.source {
path = ./nvim/my-lua-file.lua;
name = &quot;my-lua-file&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/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.extraPackages"></a><a class="term" href="options.html#opt-vim.extraPackages"><code class="option">vim.extraPackages</code>
</a>
</span>
</dt>
<dd>
<p>List of additional packages to make available to the Neovim
wrapper.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">[ ]</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[pkgs.fzf pkgs.ripgrep]&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/NotAShelf/nvf/blob/main/modules/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.extraPlugins"></a><a class="term" href="options.html#opt-vim.extraPlugins"><code class="option">vim.extraPlugins</code>
</a>
</span>
</dt>
<dd>
<p>A list of plugins and their configurations that will be
set up after builtin plugins.</p><p>This option takes a special type that allows you to order
your custom plugins using nvfs modified DAG library.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set 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 nix">with pkgs.vimPlugins; {
aerial = {
package = aerial-nvim;
setup = &quot;require(&#x27;aerial&#x27;).setup {}&quot;;
};
harpoon = {
package = harpoon;
setup = &quot;require(&#x27;harpoon&#x27;).setup {}&quot;;
after = [&quot;aerial&quot;]; # place harpoon configuration after aerial
};
}
</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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.extraPlugins._name_.package"></a><a class="term" href="options.html#opt-vim.extraPlugins._name_.package"><code class="option">vim.extraPlugins.&lt;name&gt;.package</code>
</a>
</span>
</dt>
<dd>
<p>Plugin Package.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or package or one of “alpha-nvim”, “base16”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fastaction-nvim”, “fidget-nvim”, “flutter-tools”, “friendly-snippets”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lua-utils-nvim”, “lualine”, “luasnip”, “lz-n”, “lzn-auto-require”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neo-tree-nvim”, “neocord”, “neodev-nvim”, “neorg”, “neorg-telescope”, “new-file-template-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “omnisharp-extended”, “onedark”, “orgmode-nvim”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “registers”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator”, “typst-preview-nvim”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”</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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.extraPlugins._name_.after"></a><a class="term" href="options.html#opt-vim.extraPlugins._name_.after"><code class="option">vim.extraPlugins.&lt;name&gt;.after</code>
</a>
</span>
</dt>
<dd>
<p>Setup this plugin after the following ones.</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>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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.extraPlugins._name_.setup"></a><a class="term" href="options.html#opt-vim.extraPlugins._name_.setup"><code class="option">vim.extraPlugins.&lt;name&gt;.setup</code>
</a>
</span>
</dt>
<dd>
<p>Lua code to run during setup.</p>
<p><span class="emphasis"><em>Type:</em></span>
strings concatenated with “\n”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&quot;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;require(&#x27;aerial&#x27;).setup {}&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/NotAShelf/nvf/blob/main/modules/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.enable"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.enable"><code class="option">vim.filetree.neo-tree.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable filetree via neo-tree.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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts"><code class="option">vim.filetree.neo-tree.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of neo-tree</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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.enable_cursor_hijack"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.enable_cursor_hijack"><code class="option">vim.filetree.neo-tree.setupOpts.enable_cursor_hijack</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable cursor hijacking.</p><p>If enabled neotree will keep the cursor on the first letter of the filename when moving in the tree
.</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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.enable_diagnostics"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.enable_diagnostics"><code class="option">vim.filetree.neo-tree.setupOpts.enable_diagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable diagnostics.</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.enable_git_status"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.enable_git_status"><code class="option">vim.filetree.neo-tree.setupOpts.enable_git_status</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable git status.</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.enable_modified_markers"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.enable_modified_markers"><code class="option">vim.filetree.neo-tree.setupOpts.enable_modified_markers</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable markers for files with unsaved changes…</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.enable_opened_markers"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.enable_opened_markers"><code class="option">vim.filetree.neo-tree.setupOpts.enable_opened_markers</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable tracking of opened files.</p><p>Required for <code class="literal">components.name.highlight_opened_files</code>
.</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.enable_refresh_on_write"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.enable_refresh_on_write"><code class="option">vim.filetree.neo-tree.setupOpts.enable_refresh_on_write</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Refresh the tree when a file is written.</p><p>Only used if <code class="literal">use_libuv_file_watcher</code> is false.
.</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.add_blank_line_at_top"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.add_blank_line_at_top"><code class="option">vim.filetree.neo-tree.setupOpts.add_blank_line_at_top</code>
</a>
</span>
</dt>
<dd>
<p>Whether to add a blank line at the top of the tree</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.auto_clean_after_session_restore"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.auto_clean_after_session_restore"><code class="option">vim.filetree.neo-tree.setupOpts.auto_clean_after_session_restore</code>
</a>
</span>
</dt>
<dd>
<p>Whether to automatically clean up broken neo-tree buffers
saved in sessions</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.default_source"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.default_source"><code class="option">vim.filetree.neo-tree.setupOpts.default_source</code>
</a>
</span>
</dt>
<dd>
<p>You can choose a specific source.</p><p><code class="literal">last</code> here which indicates the last used source</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;filesystem&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.filesystem.hijack_netrw_behavior"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.filesystem.hijack_netrw_behavior"><code class="option">vim.filetree.neo-tree.setupOpts.filesystem.hijack_netrw_behavior</code>
</a>
</span>
</dt>
<dd>
<p>Hijack Netrw behavior</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “disabled”, “open_default”, “open_current”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;open_default&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.git_status_async"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.git_status_async"><code class="option">vim.filetree.neo-tree.setupOpts.git_status_async</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable async git status.</p><p>This will make the git status check async and will not block the UI.
.</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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.hide_root_node"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.hide_root_node"><code class="option">vim.filetree.neo-tree.setupOpts.hide_root_node</code>
</a>
</span>
</dt>
<dd>
<p>Whether to hide the root node of the tree</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.log_level"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.log_level"><code class="option">vim.filetree.neo-tree.setupOpts.log_level</code>
</a>
</span>
</dt>
<dd>
<p>Log level for the plugin.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “trace”, “debug”, “info”, “warn”, “error”, “fatal”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;info&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.log_to_file"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.log_to_file"><code class="option">vim.filetree.neo-tree.setupOpts.log_to_file</code>
</a>
</span>
</dt>
<dd>
<p>Must be either a boolean or a path to your log file.</p><p>Use :NeoTreeLogs to show the file</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean or string</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">/tmp/neo-tree.log</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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.open_files_do_not_replace_types"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.open_files_do_not_replace_types"><code class="option">vim.filetree.neo-tree.setupOpts.open_files_do_not_replace_types</code>
</a>
</span>
</dt>
<dd>
<p>A list of filetypes that should not be replaced when opening a file</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">[
&quot;terminal&quot;
&quot;Trouble&quot;
&quot;qf&quot;
&quot;edgy&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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.open_files_in_last_window"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.open_files_in_last_window"><code class="option">vim.filetree.neo-tree.setupOpts.open_files_in_last_window</code>
</a>
</span>
</dt>
<dd>
<p>Whether to open files in the last window</p><p>If disabled, neo-tree will open files in top left window</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.neo-tree.setupOpts.retain_hidden_root_indent"></a><a class="term" href="options.html#opt-vim.filetree.neo-tree.setupOpts.retain_hidden_root_indent"><code class="option">vim.filetree.neo-tree.setupOpts.retain_hidden_root_indent</code>
</a>
</span>
</dt>
<dd>
<p>Whether to retain the indent of the hidden root node</p><p>IF the root node is hidden, keep the indentation anyhow.
This is needed if you use expanders because they render in the indent.</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>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/filetree/neo-tree/neo-tree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.enable"><code class="option">vim.filetree.nvimTree.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable filetree via nvim-tree.lua.</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.mappings.findFile"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.mappings.findFile"><code class="option">vim.filetree.nvimTree.mappings.findFile</code>
</a>
</span>
</dt>
<dd>
<p>Find file in NvimTree</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;tg&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.mappings.focus"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.mappings.focus"><code class="option">vim.filetree.nvimTree.mappings.focus</code>
</a>
</span>
</dt>
<dd>
<p>Focus NvimTree</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;tf&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.mappings.refresh"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.mappings.refresh"><code class="option">vim.filetree.nvimTree.mappings.refresh</code>
</a>
</span>
</dt>
<dd>
<p>Refresh NvimTree</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;tr&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.mappings.toggle"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.mappings.toggle"><code class="option">vim.filetree.nvimTree.mappings.toggle</code>
</a>
</span>
</dt>
<dd>
<p>Toggle NvimTree</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;t&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.openOnSetup"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.openOnSetup"><code class="option">vim.filetree.nvimTree.openOnSetup</code>
</a>
</span>
</dt>
<dd>
<p>Open when vim is started on a directory</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts"><code class="option">vim.filetree.nvimTree.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Nvim Tree</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions"><code class="option">vim.filetree.nvimTree.setupOpts.actions</code>
</a>
</span>
</dt>
<dd>
<p>Configuration for various actions.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.change_dir"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.change_dir"><code class="option">vim.filetree.nvimTree.setupOpts.actions.change_dir</code>
</a>
</span>
</dt>
<dd>
<p>vim <code class="literal">change-directory</code> behaviour</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.change_dir.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.change_dir.enable"><code class="option">vim.filetree.nvimTree.setupOpts.actions.change_dir.enable</code>
</a>
</span>
</dt>
<dd>
<p>Change the working directory when changing directories in the tree.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.change_dir.global"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.change_dir.global"><code class="option">vim.filetree.nvimTree.setupOpts.actions.change_dir.global</code>
</a>
</span>
</dt>
<dd>
<p>Use <code class="literal">:cd</code> instead of <code class="literal">:lcd</code> when changing directories.
Consider that this might cause issues with the <code class="literal">nvimTree.syncRootWithCwd</code> option.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.change_dir.restrict_above_cwd"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.change_dir.restrict_above_cwd"><code class="option">vim.filetree.nvimTree.setupOpts.actions.change_dir.restrict_above_cwd</code>
</a>
</span>
</dt>
<dd>
<p>Restrict changing to a directory above the global current working directory.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.expand_all"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.expand_all"><code class="option">vim.filetree.nvimTree.setupOpts.actions.expand_all</code>
</a>
</span>
</dt>
<dd>
<p>Configuration for expand_all behaviour.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.expand_all.exclude"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.expand_all.exclude"><code class="option">vim.filetree.nvimTree.setupOpts.actions.expand_all.exclude</code>
</a>
</span>
</dt>
<dd>
<p>A list of directories that should not be expanded automatically.</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">[
&quot;.git&quot;
&quot;target&quot;
&quot;build&quot;
&quot;result&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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.expand_all.max_folder_discovery"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.expand_all.max_folder_discovery"><code class="option">vim.filetree.nvimTree.setupOpts.actions.expand_all.max_folder_discovery</code>
</a>
</span>
</dt>
<dd>
<p>Limit the number of folders being explored when expanding every folders.
Avoids hanging neovim when running this action on very large folders.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">300</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.file_popup"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.file_popup"><code class="option">vim.filetree.nvimTree.setupOpts.actions.file_popup</code>
</a>
</span>
</dt>
<dd>
<p>Configuration for file_popup behaviour.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.file_popup.open_win_config"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.file_popup.open_win_config"><code class="option">vim.filetree.nvimTree.setupOpts.actions.file_popup.open_win_config</code>
</a>
</span>
</dt>
<dd>
<p>Floating window config for file_popup. See |nvim_open_win| for more details.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
border = &quot;rounded&quot;;
col = 1;
relative = &quot;cursor&quot;;
row = 1;
style = &quot;minimal&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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file</code>
</a>
</span>
</dt>
<dd>
<p>Configuration options for opening a file from nvim-tree.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.eject"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.eject"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.eject</code>
</a>
</span>
</dt>
<dd>
<p>Prevent new opened file from opening in the same window as the tree.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.quit_on_open"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.quit_on_open"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.quit_on_open</code>
</a>
</span>
</dt>
<dd>
<p>Closes the explorer when opening a file.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.resize_window"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.resize_window"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.resize_window</code>
</a>
</span>
</dt>
<dd>
<p>Resizes the tree when opening a file. Previously <code class="literal">view.auto_resize</code></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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker</code>
</a>
</span>
</dt>
<dd>
<p>window_picker</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.enable"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable the window picker. If this feature is not enabled, files will open in window from which you last opened the tree.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.chars"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.chars"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.chars</code>
</a>
</span>
</dt>
<dd>
<p>A string of chars used as identifiers by the window picker.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.exclude.buftype"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.exclude.buftype"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.exclude.buftype</code>
</a>
</span>
</dt>
<dd>
<p>A list of buftypes to exclude from the window picker.</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">[
&quot;nofile&quot;
&quot;terminal&quot;
&quot;help&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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.exclude.filetype"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.exclude.filetype"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.exclude.filetype</code>
</a>
</span>
</dt>
<dd>
<p>A list of filetypes to exclude from the window picker.</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">[
&quot;notify&quot;
&quot;packer&quot;
&quot;qf&quot;
&quot;diff&quot;
&quot;fugitive&quot;
&quot;fugitiveblame&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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.picker"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.picker"><code class="option">vim.filetree.nvimTree.setupOpts.actions.open_file.window_picker.picker</code>
</a>
</span>
</dt>
<dd>
<p>Change the default window picker, can be a string <code class="literal">&quot;default&quot;</code> or a function.
The function should return the window id that will open the node,
or <code class="literal">nil</code> if an invalid window is picked or user cancelled the action.</p><p>The picker may create a new window.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;default&quot;</code></p>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">-- with s1n7ax/nvim-window-picker plugin
require(&#x27;window-picker&#x27;).pick_window,
</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.remove_file.close_window"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.remove_file.close_window"><code class="option">vim.filetree.nvimTree.setupOpts.actions.remove_file.close_window</code>
</a>
</span>
</dt>
<dd>
<p>Close any window displaying a file when removing the file from the tree</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.actions.use_system_clipboard"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.actions.use_system_clipboard"><code class="option">vim.filetree.nvimTree.setupOpts.actions.use_system_clipboard</code>
</a>
</span>
</dt>
<dd>
<p>A boolean value that toggle the use of system clipboard when copy/paste
function are invoked. When enabled, copied text will be stored in registers
+ (system), otherwise, it will be stored in 1 and &quot;.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.auto_reload_on_write"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.auto_reload_on_write"><code class="option">vim.filetree.nvimTree.setupOpts.auto_reload_on_write</code>
</a>
</span>
</dt>
<dd>
<p>Auto reload tree on write</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Show LSP and COC diagnostics in the signcolumn
Note that the modified sign will take precedence over the diagnostics signs.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.enable"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable diagnostics view in the signcolumn…</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.debounce_delay"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.debounce_delay"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.debounce_delay</code>
</a>
</span>
</dt>
<dd>
<p>Idle milliseconds between diagnostic event and update.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">50</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.icons</code>
</a>
</span>
</dt>
<dd>
<p>Icons for diagnostic severity.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons.error"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons.error"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.icons.error</code>
</a>
</span>
</dt>
<dd>
<p>Icon used for <code class="literal">error</code> diagnostic.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons.hint"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons.hint"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.icons.hint</code>
</a>
</span>
</dt>
<dd>
<p>Icon used for <code class="literal">hint</code> diagnostic.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons.info"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons.info"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.icons.info</code>
</a>
</span>
</dt>
<dd>
<p>Icon used for <code class="literal">info</code> diagnostic.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons.warning"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.icons.warning"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.icons.warning</code>
</a>
</span>
</dt>
<dd>
<p>Icon used for <code class="literal">warning</code> diagnostic.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.severity"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.severity"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.severity</code>
</a>
</span>
</dt>
<dd>
<p>Severity for which the diagnostics will be displayed. See <code class="literal">:help diagnostic-severity</code></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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.severity.max"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.severity.max"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.severity.max</code>
</a>
</span>
</dt>
<dd>
<p>Maximum severity.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “HINT”, “INFO”, “WARNING”, “ERROR”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ERROR&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.severity.min"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.severity.min"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.severity.min</code>
</a>
</span>
</dt>
<dd>
<p>Minimum severity.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “HINT”, “INFO”, “WARNING”, “ERROR”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;HINT&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.show_on_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.show_on_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.show_on_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Show diagnostic icons on parent directories.</p>
<p><span class="emphasis"><em>Type:</em></span>
unspecified value</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.diagnostics.show_on_open_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.diagnostics.show_on_open_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.diagnostics.show_on_open_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Show diagnostics icons on directories that are open.
Only relevant when <code class="literal">diagnostics.show_on_dirs</code> is <code class="literal">true</code>.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.disable_netrw"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.disable_netrw"><code class="option">vim.filetree.nvimTree.setupOpts.disable_netrw</code>
</a>
</span>
</dt>
<dd>
<p>Disables netrw and replaces it with tree</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filesystem_watchers"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filesystem_watchers"><code class="option">vim.filetree.nvimTree.setupOpts.filesystem_watchers</code>
</a>
</span>
</dt>
<dd>
<p>Will use file system watcher (libuv fs_event) to watch the filesystem for changes.
Using this will disable BufEnter / BufWritePost events in nvim-tree which
were used to update the whole tree. With this feature, the tree will be
updated only for the appropriate folder change, resulting in better
performance.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filesystem_watchers.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filesystem_watchers.enable"><code class="option">vim.filetree.nvimTree.setupOpts.filesystem_watchers.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable filesystem watchers.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filesystem_watchers.debounce_delay"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filesystem_watchers.debounce_delay"><code class="option">vim.filetree.nvimTree.setupOpts.filesystem_watchers.debounce_delay</code>
</a>
</span>
</dt>
<dd>
<p>Idle milliseconds between filesystem change and action.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">50</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filesystem_watchers.ignore_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filesystem_watchers.ignore_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.filesystem_watchers.ignore_dirs</code>
</a>
</span>
</dt>
<dd>
<p>List of vim regex for absolute directory paths that will not be watched.
Backslashes must be escaped e.g. <code class="literal">&quot;my-project/\\.build$&quot;</code>.
Useful when path is not in <code class="literal">.gitignore</code> or git integration is disabled.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filters"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filters"><code class="option">vim.filetree.nvimTree.setupOpts.filters</code>
</a>
</span>
</dt>
<dd>
<p>Filtering options.</p>
<p><span class="emphasis"><em>Type:</em></span>
submodule</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
dotfiles = false;
exclude = [ ];
git_clean = false;
git_ignored = false;
no_buffer = false;
}
</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filters.dotfiles"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filters.dotfiles"><code class="option">vim.filetree.nvimTree.setupOpts.filters.dotfiles</code>
</a>
</span>
</dt>
<dd>
<p>Do not show dotfiles: files starting with a <code class="literal">.</code></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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filters.exclude"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filters.exclude"><code class="option">vim.filetree.nvimTree.setupOpts.filters.exclude</code>
</a>
</span>
</dt>
<dd>
<p>List of directories or files to exclude from filtering: always show them.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filters.git_clean"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filters.git_clean"><code class="option">vim.filetree.nvimTree.setupOpts.filters.git_clean</code>
</a>
</span>
</dt>
<dd>
<p>Do not show files with no git status. This will show ignored files when
<code class="literal">nvimTree.filters.gitIgnored</code> is set, as they are effectively dirty.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filters.git_ignored"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filters.git_ignored"><code class="option">vim.filetree.nvimTree.setupOpts.filters.git_ignored</code>
</a>
</span>
</dt>
<dd>
<p>Ignore files based on <code class="literal">.gitignore</code>. Requires git.enable<code class="literal">to be</code>true`</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.filters.no_buffer"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.filters.no_buffer"><code class="option">vim.filetree.nvimTree.setupOpts.filters.no_buffer</code>
</a>
</span>
</dt>
<dd>
<p>Do not show files that have no <code class="literal">buflisted()</code> buffer.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.git.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.git.enable"><code class="option">vim.filetree.nvimTree.setupOpts.git.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Git integration with icons and colors…</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.git.disable_for_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.git.disable_for_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.git.disable_for_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Disable git integration when git top-level matches these paths.
May be relative, evaluated via <code class="literal">&quot;:p&quot;</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.git.show_on_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.git.show_on_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.git.show_on_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Show git icons on parent directories.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.git.show_on_open_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.git.show_on_open_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.git.show_on_open_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Show git icons on directories that are open.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.git.timeout"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.git.timeout"><code class="option">vim.filetree.nvimTree.setupOpts.git.timeout</code>
</a>
</span>
</dt>
<dd>
<p>Kills the git process after some time if it takes too long.
Git integration will be disabled after 10 git jobs exceed this timeout.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">400</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.hijack_cursor"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.hijack_cursor"><code class="option">vim.filetree.nvimTree.setupOpts.hijack_cursor</code>
</a>
</span>
</dt>
<dd>
<p>Hijack the cursor in the tree to put it at the start of the filename</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.hijack_directories.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.hijack_directories.enable"><code class="option">vim.filetree.nvimTree.setupOpts.hijack_directories.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable the <code class="literal">hijack_directories</code> feature. Disable this option if you use vim-dirvish or dirbuf.nvim.
If <code class="literal">hijack_netrw</code> and <code class="literal">disable_netrw</code> are <code class="literal">false</code>, this feature will be disabled.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.hijack_directories.auto_open"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.hijack_directories.auto_open"><code class="option">vim.filetree.nvimTree.setupOpts.hijack_directories.auto_open</code>
</a>
</span>
</dt>
<dd>
<p>Opens the tree if the tree was previously closed.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.hijack_netrw"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.hijack_netrw"><code class="option">vim.filetree.nvimTree.setupOpts.hijack_netrw</code>
</a>
</span>
</dt>
<dd>
<p>Prevents netrw from automatically opening when opening directories</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.hijack_unnamed_buffer_when_opening"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.hijack_unnamed_buffer_when_opening"><code class="option">vim.filetree.nvimTree.setupOpts.hijack_unnamed_buffer_when_opening</code>
</a>
</span>
</dt>
<dd>
<p>Open nvimtree in place of the unnamed buffer if its empty.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.live_filter"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.live_filter"><code class="option">vim.filetree.nvimTree.setupOpts.live_filter</code>
</a>
</span>
</dt>
<dd>
<p>Configurations for the live_filtering feature.
The live filter allows you to filter the tree nodes dynamically, based on
regex matching (see <code class="literal">vim.regex</code>).
This feature is bound to the <code class="literal">f</code> key by default.
The filter can be cleared with the <code class="literal">F</code> key by default.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.live_filter.always_show_folders"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.live_filter.always_show_folders"><code class="option">vim.filetree.nvimTree.setupOpts.live_filter.always_show_folders</code>
</a>
</span>
</dt>
<dd>
<p>Whether to filter folders or not.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.live_filter.prefix"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.live_filter.prefix"><code class="option">vim.filetree.nvimTree.setupOpts.live_filter.prefix</code>
</a>
</span>
</dt>
<dd>
<p>Prefix of the filter displayed in the buffer.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;[FILTER]: &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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.modified"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.modified"><code class="option">vim.filetree.nvimTree.setupOpts.modified</code>
</a>
</span>
</dt>
<dd>
<p>Indicate which file have unsaved modification.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.modified.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.modified.enable"><code class="option">vim.filetree.nvimTree.setupOpts.modified.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Modified files with icons and color highlight…</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.modified.show_on_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.modified.show_on_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.modified.show_on_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Show modified icons on parent directories.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.modified.show_on_open_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.modified.show_on_open_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.modified.show_on_open_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Show modified icons on directories that are open.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.notify"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.notify"><code class="option">vim.filetree.nvimTree.setupOpts.notify</code>
</a>
</span>
</dt>
<dd>
<p>Configuration for notifications.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.notify.absolute_path"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.notify.absolute_path"><code class="option">vim.filetree.nvimTree.setupOpts.notify.absolute_path</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use absolute paths or item names in fs action notifications.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.notify.threshold"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.notify.threshold"><code class="option">vim.filetree.nvimTree.setupOpts.notify.threshold</code>
</a>
</span>
</dt>
<dd>
<p>Specify minimum notification level, uses the values from <code class="literal">vim.log.levels</code></p>
<p><span class="emphasis"><em>Type:</em></span>
one of “ERROR”, “WARNING”, “INFO”, “DEBUG”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;INFO&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.prefer_startup_root"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.prefer_startup_root"><code class="option">vim.filetree.nvimTree.setupOpts.prefer_startup_root</code>
</a>
</span>
</dt>
<dd>
<p>Prefer startup root directory when updating root directory of the tree.
Only relevant when <code class="literal">update_focused_file.update_root</code> is <code class="literal">true</code></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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.reload_on_bufenter"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.reload_on_bufenter"><code class="option">vim.filetree.nvimTree.setupOpts.reload_on_bufenter</code>
</a>
</span>
</dt>
<dd>
<p>Automatically reloads the tree on <code class="literal">BufEnter</code> nvim-tree.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.add_trailing"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.add_trailing"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.add_trailing</code>
</a>
</span>
</dt>
<dd>
<p>Appends a trailing slash to folder names.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.full_name"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.full_name"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.full_name</code>
</a>
</span>
</dt>
<dd>
<p>Display node whose name length is wider than the width of nvim-tree window in floating window.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.group_empty"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.group_empty"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.group_empty</code>
</a>
</span>
</dt>
<dd>
<p>Compact folders that only contain a single folder into one node in the file tree.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.highlight_git"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.highlight_git"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.highlight_git</code>
</a>
</span>
</dt>
<dd>
<p>Enable file highlight for git attributes using <code class="literal">NvimTreeGit</code> highlight groups.
Requires <code class="literal">nvimTree.git.enable</code>
This can be used with or without the icons.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.highlight_modified"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.highlight_modified"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.highlight_modified</code>
</a>
</span>
</dt>
<dd>
<p>Highlight modified files in the tree using <code class="literal">NvimTreeNormal</code> highlight group.
Requires <code class="literal">nvimTree.view.highlightOpenedFiles</code></p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “icon”, “name”, “all”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;none&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.highlight_opened_files"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.highlight_opened_files"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.highlight_opened_files</code>
</a>
</span>
</dt>
<dd>
<p>Highlight icons and/or names for bufloaded() files using the
<code class="literal">NvimTreeOpenedFile</code> highlight group.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “icon”, “name”, “all”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;none&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons</code>
</a>
</span>
</dt>
<dd>
<p>Configuration options for icons.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.git_placement"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.git_placement"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.git_placement</code>
</a>
</span>
</dt>
<dd>
<p>Place where the git icons will be rendered. <code class="literal">signcolumn</code> requires <code class="literal">view.signcolumn</code> to be enabled.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “before”, “after”, “signcolumn”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;before&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs</code>
</a>
</span>
</dt>
<dd>
<p>Configuration options for icon glyphs.
NOTE: Do not set any glyphs to more than two characters if its going
to appear in the signcolumn.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.default"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.default"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.default</code>
</a>
</span>
</dt>
<dd>
<p>Glyph for files. Will be overridden by <code class="literal">nvim-web-devicons</code> if available.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.folder"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.folder"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.folder</code>
</a>
</span>
</dt>
<dd>
<p>Glyphs for directories. Recommended to use the defaults unless you know what you are doing.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
arrow_closed = &quot;&quot;;
arrow_open = &quot;&quot;;
default = &quot;&quot;;
empty = &quot;&quot;;
empty_open = &quot;&quot;;
open = &quot;&quot;;
symlink = &quot;&quot;;
symlink_open = &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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.git"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.git"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.git</code>
</a>
</span>
</dt>
<dd>
<p>Glyphs for git status.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
deleted = &quot;&quot;;
ignored = &quot;&quot;;
renamed = &quot;&quot;;
staged = &quot;&quot;;
unmerged = &quot;&quot;;
unstaged = &quot;&quot;;
untracked = &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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.modified"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.modified"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.modified</code>
</a>
</span>
</dt>
<dd>
<p>Icon to display for modified files.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.symlink"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.symlink"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.glyphs.symlink</code>
</a>
</span>
</dt>
<dd>
<p>Glyph for symlinks.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.modified_placement"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.modified_placement"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.modified_placement</code>
</a>
</span>
</dt>
<dd>
<p>Place where the modified icons will be rendered. <code class="literal">signcolumn</code> requires <code class="literal">view.signcolumn</code> to be enabled.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “before”, “after”, “signcolumn”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;after&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.padding"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.padding"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.padding</code>
</a>
</span>
</dt>
<dd>
<p>Inserted between icon and filename</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot; &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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.file"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.file"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.show.file</code>
</a>
</span>
</dt>
<dd>
<p>Show an icon before the file name. <code class="literal">nvim-web-devicons</code> will be used if available.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.folder"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.folder"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.show.folder</code>
</a>
</span>
</dt>
<dd>
<p>Show an icon before the folder name.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.folder_arrow"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.folder_arrow"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.show.folder_arrow</code>
</a>
</span>
</dt>
<dd>
<p>Show a small arrow before the folder node. Arrow will be a part of the
node when using <code class="literal">renderer.indent_markers</code>.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.git"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.git"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.show.git</code>
</a>
</span>
</dt>
<dd>
<p>Show a git status icon, see <code class="literal">renderer.icons.gitPlacement</code>
Requires <code class="literal">git.enable</code> to be true.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.modified"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.show.modified"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.show.modified</code>
</a>
</span>
</dt>
<dd>
<p>Show a modified icon, see <code class="literal">renderer.icons.modifiedPlacement</code>
Requires <code class="literal">modified.enable</code> to be true.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.symlink_arrow"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.symlink_arrow"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.symlink_arrow</code>
</a>
</span>
</dt>
<dd>
<p>Used as a separator between symlinks source and target.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.icons.webdev_colors"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.icons.webdev_colors"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.icons.webdev_colors</code>
</a>
</span>
</dt>
<dd>
<p>Use the webdev icon colors, otherwise <code class="literal">NvimTreeFileIcon</code></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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.indent_markers"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.indent_markers"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.indent_markers</code>
</a>
</span>
</dt>
<dd>
<p>Configuration options for tree indent markers.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.indent_markers.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.indent_markers.enable"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.indent_markers.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Display indent markers when folders are open…</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.indent_markers.icons"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.indent_markers.icons"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.indent_markers.icons</code>
</a>
</span>
</dt>
<dd>
<p>Individual elements of the indent markers</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
bottom = &quot;&quot;;
corner = &quot;&quot;;
edge = &quot;&quot;;
item = &quot;&quot;;
none = &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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.indent_markers.inline_arrows"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.indent_markers.inline_arrows"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.indent_markers.inline_arrows</code>
</a>
</span>
</dt>
<dd>
<p>Display folder arrows in the same column as indent marker when using <code class="literal">renderer.icons.show.folder_arrow</code></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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.indent_width"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.indent_width"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.indent_width</code>
</a>
</span>
</dt>
<dd>
<p>Number of spaces for an each tree nesting level. Minimum 1.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">2</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.root_folder_label"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.root_folder_label"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.root_folder_label</code>
</a>
</span>
</dt>
<dd>
<p>In what format to show root folder. See <code class="literal">:help filename-modifiers</code> for
available <code class="literal">string</code> options.
Set to <code class="literal">false</code> to hide the root folder.</p><p>Function is passed the absolute path of the root folder and should
return a string. e.g.
my_root_folder_label = function(path)
return “…/” … vim.fn.fnamemodify(path, “:t”)
end</p>
<p><span class="emphasis"><em>Type:</em></span>
string or 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">&quot;\&quot;\&quot;:~:s?$?/..?\&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.special_files"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.special_files"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.special_files</code>
</a>
</span>
</dt>
<dd>
<p>A list of filenames that gets highlighted with `NvimTreeSpecialFile</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">[
&quot;Cargo.toml&quot;
&quot;README.md&quot;
&quot;readme.md&quot;
&quot;Makefile&quot;
&quot;MAKEFILE&quot;
&quot;flake.nix&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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.renderer.symlink_destination"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.renderer.symlink_destination"><code class="option">vim.filetree.nvimTree.setupOpts.renderer.symlink_destination</code>
</a>
</span>
</dt>
<dd>
<p>Whether to show the destination of the symlink.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.respect_buf_cwd"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.respect_buf_cwd"><code class="option">vim.filetree.nvimTree.setupOpts.respect_buf_cwd</code>
</a>
</span>
</dt>
<dd>
<p>Will change cwd of nvim-tree to that of new buffers when opening nvim-tree.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.root_dirs"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.root_dirs"><code class="option">vim.filetree.nvimTree.setupOpts.root_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Preferred root directories. Only relevant when <code class="literal">updateFocusedFile.updateRoot</code> is <code class="literal">true</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.select_prompts"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.select_prompts"><code class="option">vim.filetree.nvimTree.setupOpts.select_prompts</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Use <code class="literal">vim.ui.select</code> style prompts. Necessary when using a UI prompt decorator such as dressing.nvim or telescope-ui-select.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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.sort.folders_first"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.sort.folders_first"><code class="option">vim.filetree.nvimTree.setupOpts.sort.folders_first</code>
</a>
</span>
</dt>
<dd>
<p>Sort folders before files. Has no effect when <code class="literal">sort.sorter</code> is a function.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.sort.sorter"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.sort.sorter"><code class="option">vim.filetree.nvimTree.setupOpts.sort.sorter</code>
</a>
</span>
</dt>
<dd>
<p>How files within the same directory are sorted.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “name”, “extension”, “modification_time”, “case_sensitive”, “suffix”, “filetype”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;name&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.sync_root_with_cwd"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.sync_root_with_cwd"><code class="option">vim.filetree.nvimTree.setupOpts.sync_root_with_cwd</code>
</a>
</span>
</dt>
<dd>
<p>Changes the tree root directory on <code class="literal">DirChanged</code> and refreshes the tree.
Only relevant when <code class="literal">updateFocusedFile.updateRoot</code> is <code class="literal">true</code></p><p>(previously <code class="literal">update_cwd</code>)</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.system_open.args"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.system_open.args"><code class="option">vim.filetree.nvimTree.setupOpts.system_open.args</code>
</a>
</span>
</dt>
<dd>
<p>Optional argument list.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.system_open.cmd"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.system_open.cmd"><code class="option">vim.filetree.nvimTree.setupOpts.system_open.cmd</code>
</a>
</span>
</dt>
<dd>
<p>The open command itself</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;\${pkgs.xdg-utils}/bin/xdg-open&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.tab"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.tab"><code class="option">vim.filetree.nvimTree.setupOpts.tab</code>
</a>
</span>
</dt>
<dd>
<p>Configuration for tab behaviour.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.tab.sync"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.tab.sync"><code class="option">vim.filetree.nvimTree.setupOpts.tab.sync</code>
</a>
</span>
</dt>
<dd>
<p>Configuration for syncing nvim-tree across tabs.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.tab.sync.close"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.tab.sync.close"><code class="option">vim.filetree.nvimTree.setupOpts.tab.sync.close</code>
</a>
</span>
</dt>
<dd>
<p>Closes the tree across all tabpages when the tree is closed.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.tab.sync.ignore"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.tab.sync.ignore"><code class="option">vim.filetree.nvimTree.setupOpts.tab.sync.ignore</code>
</a>
</span>
</dt>
<dd>
<p>List of filetypes or buffer names on new tab that will prevent
<code class="literal">nvimTree.tab.sync.open</code> and <code class="literal">nvimTree.tab.sync.close</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.tab.sync.open"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.tab.sync.open"><code class="option">vim.filetree.nvimTree.setupOpts.tab.sync.open</code>
</a>
</span>
</dt>
<dd>
<p>Opens the tree automatically when switching tabpage or opening a new
tabpage if the tree was previously open.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.trash"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.trash"><code class="option">vim.filetree.nvimTree.setupOpts.trash</code>
</a>
</span>
</dt>
<dd>
<p>Configuration options for trashing.</p>
<p><span class="emphasis"><em>Type:</em></span>
submodule</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
cmd = &quot;\${pkgs.glib}/bin/gio trash&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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.trash.cmd"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.trash.cmd"><code class="option">vim.filetree.nvimTree.setupOpts.trash.cmd</code>
</a>
</span>
</dt>
<dd>
<p>The command used to trash items</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.ui"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.ui"><code class="option">vim.filetree.nvimTree.setupOpts.ui</code>
</a>
</span>
</dt>
<dd>
<p>General UI configuration.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.ui.confirm.remove"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.ui.confirm.remove"><code class="option">vim.filetree.nvimTree.setupOpts.ui.confirm.remove</code>
</a>
</span>
</dt>
<dd>
<p>Prompt before removing.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.ui.confirm.trash"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.ui.confirm.trash"><code class="option">vim.filetree.nvimTree.setupOpts.ui.confirm.trash</code>
</a>
</span>
</dt>
<dd>
<p>Prompt before trash.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.update_focused_file"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.update_focused_file"><code class="option">vim.filetree.nvimTree.setupOpts.update_focused_file</code>
</a>
</span>
</dt>
<dd>
<p>Update the focused file on <code class="literal">BufEnter</code>, un-collapses the folders recursively
until it finds the file.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.update_focused_file.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.update_focused_file.enable"><code class="option">vim.filetree.nvimTree.setupOpts.update_focused_file.enable</code>
</a>
</span>
</dt>
<dd>
<p>update focused file</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.update_focused_file.ignore_list"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.update_focused_file.ignore_list"><code class="option">vim.filetree.nvimTree.setupOpts.update_focused_file.ignore_list</code>
</a>
</span>
</dt>
<dd>
<p>List of buffer names and filetypes that will not update the root dir
of the tree if the file isnt found under the current root directory.
Only relevant when <code class="literal">update_focused_file.update_root</code> and
<code class="literal">update_focused_file.enable</code> are <code class="literal">true</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.update_focused_file.update_root"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.update_focused_file.update_root"><code class="option">vim.filetree.nvimTree.setupOpts.update_focused_file.update_root</code>
</a>
</span>
</dt>
<dd>
<p>Update the root directory of the tree if the file is not under current
root directory. It prefers vims cwd and <code class="literal">root_dirs</code>.
Otherwise it falls back to the folder containing the file.
Only relevant when <code class="literal">update_focused_file.enable</code> is <code class="literal">true</code></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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view"><code class="option">vim.filetree.nvimTree.setupOpts.view</code>
</a>
</span>
</dt>
<dd>
<p>Window / buffer setup.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.centralize_selection"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.centralize_selection"><code class="option">vim.filetree.nvimTree.setupOpts.view.centralize_selection</code>
</a>
</span>
</dt>
<dd>
<p>If true, reposition the view so that the current node is initially centralized when entering nvim-tree.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.cursorline"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.cursorline"><code class="option">vim.filetree.nvimTree.setupOpts.view.cursorline</code>
</a>
</span>
</dt>
<dd>
<p>Enable cursorline in nvim-tree window.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.debounce_delay"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.debounce_delay"><code class="option">vim.filetree.nvimTree.setupOpts.view.debounce_delay</code>
</a>
</span>
</dt>
<dd>
<p>Idle milliseconds before some reload / refresh operations.
Increase if you experience performance issues around screen refresh.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">15</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.float"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.float"><code class="option">vim.filetree.nvimTree.setupOpts.view.float</code>
</a>
</span>
</dt>
<dd>
<p>Configuration options for floating 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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.float.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.float.enable"><code class="option">vim.filetree.nvimTree.setupOpts.view.float.enable</code>
</a>
</span>
</dt>
<dd>
<p>If true, tree window will be floating.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.float.open_win_config"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.float.open_win_config"><code class="option">vim.filetree.nvimTree.setupOpts.view.float.open_win_config</code>
</a>
</span>
</dt>
<dd>
<p>Floating window config. See <code class="literal">:h nvim_open_win()</code> for more details.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
border = &quot;rounded&quot;;
col = 1;
height = 30;
relative = &quot;editor&quot;;
row = 1;
width = 30;
}
</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.float.quit_on_focus_loss"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.float.quit_on_focus_loss"><code class="option">vim.filetree.nvimTree.setupOpts.view.float.quit_on_focus_loss</code>
</a>
</span>
</dt>
<dd>
<p>Close the floating tree window when it loses focus.</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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.number"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.number"><code class="option">vim.filetree.nvimTree.setupOpts.view.number</code>
</a>
</span>
</dt>
<dd>
<p>Print the line number in front of each line.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.preserve_window_proportions"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.preserve_window_proportions"><code class="option">vim.filetree.nvimTree.setupOpts.view.preserve_window_proportions</code>
</a>
</span>
</dt>
<dd>
<p>Preserves window proportions when opening a file.
If <code class="literal">false</code>, the height and width of windows other than nvim-tree will be equalized.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.relativenumber"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.relativenumber"><code class="option">vim.filetree.nvimTree.setupOpts.view.relativenumber</code>
</a>
</span>
</dt>
<dd>
<p>Show the line number relative to the line with the cursor in front of each line.
If the option <code class="literal">view.number</code> is also <code class="literal">true</code>, the number on the cursor line
will be the line number instead of <code class="literal">0</code>.</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>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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.side"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.side"><code class="option">vim.filetree.nvimTree.setupOpts.view.side</code>
</a>
</span>
</dt>
<dd>
<p>Side of the tree.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “left”, “right”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;left&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.signcolumn"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.signcolumn"><code class="option">vim.filetree.nvimTree.setupOpts.view.signcolumn</code>
</a>
</span>
</dt>
<dd>
<p>Show diagnostic sign column. Value can be <code class="literal">&quot;yes&quot;</code>, <code class="literal">&quot;auto&quot;</code> or<code class="literal">&quot;no&quot;</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “yes”, “auto”, “no”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;yes&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/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.filetree.nvimTree.setupOpts.view.width"></a><a class="term" href="options.html#opt-vim.filetree.nvimTree.setupOpts.view.width"><code class="option">vim.filetree.nvimTree.setupOpts.view.width</code>
</a>
</span>
</dt>
<dd>
<p>Width of the window: can be a <code class="literal">%</code> string, a number representing columns, a
function or a table.</p><p>A table (an attribute set in our case, see example) indicates that the view should be dynamically sized based on the
longest line.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer or (attribute set)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">30</code></p>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">{
min = 30;
max = -1;
padding = 1;
}
</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/filetree/nvimtree/nvimtree.nix" target="_top">
&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.gestures.gesture-nvim.enable"></a><a class="term" href="options.html#opt-vim.gestures.gesture-nvim.enable"><code class="option">vim.gestures.gesture-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable gesture-nvim: mouse gestures.</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/utility/gestures/gesture-nvim/gesture-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.gestures.gesture-nvim.mappings.draw"></a><a class="term" href="options.html#opt-vim.gestures.gesture-nvim.mappings.draw"><code class="option">vim.gestures.gesture-nvim.mappings.draw</code>
</a>
</span>
</dt>
<dd>
<p>Start drawing [gesture.nvim]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;LeftDrag&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.gestures.gesture-nvim.mappings.finish"></a><a class="term" href="options.html#opt-vim.gestures.gesture-nvim.mappings.finish"><code class="option">vim.gestures.gesture-nvim.mappings.finish</code>
</a>
</span>
</dt>
<dd>
<p>Finish drawing [gesture.nvim]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;LeftRelease&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.enable"></a><a class="term" href="options.html#opt-vim.git.enable"><code class="option">vim.git.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable git integration suite.</p><p>Enabling this option will enable the following plugins:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>gitsigns</p></li><li class="listitem"><p>vim-fugitive
.</p></li></ul></div>
<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/git" target="_top">
&lt;nvf/modules/plugins/git&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.enable"></a><a class="term" href="options.html#opt-vim.git.gitsigns.enable"><code class="option">vim.git.gitsigns.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable gitsigns.</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/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.codeActions.enable"></a><a class="term" href="options.html#opt-vim.git.gitsigns.codeActions.enable"><code class="option">vim.git.gitsigns.codeActions.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable gitsigns codeactions 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">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/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.blameLine"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.blameLine"><code class="option">vim.git.gitsigns.mappings.blameLine</code>
</a>
</span>
</dt>
<dd>
<p>Blame line [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hb&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.diffProject"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.diffProject"><code class="option">vim.git.gitsigns.mappings.diffProject</code>
</a>
</span>
</dt>
<dd>
<p>Diff project [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hD&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.diffThis"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.diffThis"><code class="option">vim.git.gitsigns.mappings.diffThis</code>
</a>
</span>
</dt>
<dd>
<p>Diff this [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hd&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.nextHunk"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.nextHunk"><code class="option">vim.git.gitsigns.mappings.nextHunk</code>
</a>
</span>
</dt>
<dd>
<p>Next hunk [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;]c&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.previewHunk"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.previewHunk"><code class="option">vim.git.gitsigns.mappings.previewHunk</code>
</a>
</span>
</dt>
<dd>
<p>Preview hunk [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hP&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.previousHunk"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.previousHunk"><code class="option">vim.git.gitsigns.mappings.previousHunk</code>
</a>
</span>
</dt>
<dd>
<p>Previous hunk [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;[c&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.resetBuffer"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.resetBuffer"><code class="option">vim.git.gitsigns.mappings.resetBuffer</code>
</a>
</span>
</dt>
<dd>
<p>Reset buffer [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hR&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.resetHunk"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.resetHunk"><code class="option">vim.git.gitsigns.mappings.resetHunk</code>
</a>
</span>
</dt>
<dd>
<p>Reset hunk [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hr&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.stageBuffer"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.stageBuffer"><code class="option">vim.git.gitsigns.mappings.stageBuffer</code>
</a>
</span>
</dt>
<dd>
<p>Stage buffer [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hS&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.stageHunk"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.stageHunk"><code class="option">vim.git.gitsigns.mappings.stageHunk</code>
</a>
</span>
</dt>
<dd>
<p>Stage hunk [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hs&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.toggleBlame"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.toggleBlame"><code class="option">vim.git.gitsigns.mappings.toggleBlame</code>
</a>
</span>
</dt>
<dd>
<p>Toggle blame [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;tb&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.toggleDeleted"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.toggleDeleted"><code class="option">vim.git.gitsigns.mappings.toggleDeleted</code>
</a>
</span>
</dt>
<dd>
<p>Toggle deleted [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;td&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.gitsigns.mappings.undoStageHunk"></a><a class="term" href="options.html#opt-vim.git.gitsigns.mappings.undoStageHunk"><code class="option">vim.git.gitsigns.mappings.undoStageHunk</code>
</a>
</span>
</dt>
<dd>
<p>Undo stage hunk [Gitsigns]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;hu&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/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_top">
&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.git.vim-fugitive.enable"></a><a class="term" href="options.html#opt-vim.git.vim-fugitive.enable"><code class="option">vim.git.vim-fugitive.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable vim-fugitive.</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/git/vim-fugitive/vim-fugitive.nix" target="_top">
&lt;nvf/modules/plugins/git/vim-fugitive/vim-fugitive.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.globals"></a><a class="term" href="options.html#opt-vim.globals"><code class="option">vim.globals</code>
</a>
</span>
</dt>
<dd>
<p>An attribute set containing global variable values
for storing vim variables as early as possible. If
populated, this option will set vim variables in the
built luaConfigRC as the first item.</p><div class="note"><h3 class="title">Note</h3><p><code class="literal">{foo = &quot;bar&quot;;}</code> will set <code class="literal">vim.g.foo</code> to “bar”, where
the type of <code class="literal">bar</code> in the resulting Lua value will be
inferred from the type of the value in the <code class="literal">{name = value;}</code>
pair passed to the option.</p></div>
<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">{
some_variable = 42;
}
</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/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.globals.mapleader"></a><a class="term" href="options.html#opt-vim.globals.mapleader"><code class="option">vim.globals.mapleader</code>
</a>
</span>
</dt>
<dd>
<p>The key used for <code class="literal">&lt;leader&gt;</code> mappings</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot; &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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.globals.maplocalleader"></a><a class="term" href="options.html#opt-vim.globals.maplocalleader"><code class="option">vim.globals.maplocalleader</code>
</a>
</span>
</dt>
<dd>
<p>The key used for <code class="literal">&lt;localleader&gt;</code> mappings</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;,&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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.hideSearchHighlight"></a><a class="term" href="options.html#opt-vim.hideSearchHighlight"><code class="option">vim.hideSearchHighlight</code>
</a>
</span>
</dt>
<dd>
<p>Hide search highlight so it doesnt stay highlighted</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>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/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps"></a><a class="term" href="options.html#opt-vim.keymaps"><code class="option">vim.keymaps</code>
</a>
</span>
</dt>
<dd>
<p>Custom keybindings.</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">&#x27;&#x27;
vim.keymaps = [
{
key = &quot;&lt;leader&gt;m&quot;;
mode = &quot;n&quot;;
silent = true;
action = &quot;:make&lt;CR&gt;&quot;;
}
{
key = &quot;&lt;leader&gt;l&quot;;
mode = [&quot;n&quot; &quot;x&quot;];
silent = true;
action = &quot;&lt;cmd&gt;cnext&lt;CR&gt;&quot;;
}
];
&#x27;&#x27;
</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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.action"></a><a class="term" href="options.html#opt-vim.keymaps._.action"><code class="option">vim.keymaps.*.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.desc"></a><a class="term" href="options.html#opt-vim.keymaps._.desc"><code class="option">vim.keymaps.*.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.expr"></a><a class="term" href="options.html#opt-vim.keymaps._.expr"><code class="option">vim.keymaps.*.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.key"></a><a class="term" href="options.html#opt-vim.keymaps._.key"><code class="option">vim.keymaps.*.key</code>
</a>
</span>
</dt>
<dd>
<p>The key that triggers this keybind.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or 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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.lua"></a><a class="term" href="options.html#opt-vim.keymaps._.lua"><code class="option">vim.keymaps.*.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.mode"></a><a class="term" href="options.html#opt-vim.keymaps._.mode"><code class="option">vim.keymaps.*.mode</code>
</a>
</span>
</dt>
<dd>
<p>The short-name of the mode to set the keymapping for. Passing an empty string is the equivalent of <code class="literal">:map</code>.</p><p>See <code class="literal">:help map-modes</code> for a list of modes.</p>
<p><span class="emphasis"><em>Type:</em></span>
string or list of string</p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[&quot;n&quot; &quot;v&quot; &quot;c&quot;]</code> for normal, visual and command mode</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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.noremap"></a><a class="term" href="options.html#opt-vim.keymaps._.noremap"><code class="option">vim.keymaps.*.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.nowait"></a><a class="term" href="options.html#opt-vim.keymaps._.nowait"><code class="option">vim.keymaps.*.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.script"></a><a class="term" href="options.html#opt-vim.keymaps._.script"><code class="option">vim.keymaps.*.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.silent"></a><a class="term" href="options.html#opt-vim.keymaps._.silent"><code class="option">vim.keymaps.*.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.keymaps._.unique"></a><a class="term" href="options.html#opt-vim.keymaps._.unique"><code class="option">vim.keymaps.*.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.enableDAP"></a><a class="term" href="options.html#opt-vim.languages.enableDAP"><code class="option">vim.languages.enableDAP</code>
</a>
</span>
</dt>
<dd>
<p>Turn on Debug Adapter for enabled languages by default</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>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" target="_top">
&lt;nvf/modules/plugins/languages&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.enableExtraDiagnostics"></a><a class="term" href="options.html#opt-vim.languages.enableExtraDiagnostics"><code class="option">vim.languages.enableExtraDiagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Turn on extra diagnostics for enabled languages by default</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>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" target="_top">
&lt;nvf/modules/plugins/languages&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.enableFormat"></a><a class="term" href="options.html#opt-vim.languages.enableFormat"><code class="option">vim.languages.enableFormat</code>
</a>
</span>
</dt>
<dd>
<p>Turn on Formatting for enabled languages by default</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>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" target="_top">
&lt;nvf/modules/plugins/languages&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.enableLSP"></a><a class="term" href="options.html#opt-vim.languages.enableLSP"><code class="option">vim.languages.enableLSP</code>
</a>
</span>
</dt>
<dd>
<p>Turn on LSP for enabled languages by default</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>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" target="_top">
&lt;nvf/modules/plugins/languages&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.enableTreesitter"></a><a class="term" href="options.html#opt-vim.languages.enableTreesitter"><code class="option">vim.languages.enableTreesitter</code>
</a>
</span>
</dt>
<dd>
<p>Turn on Treesitter for enabled languages by default</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>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" target="_top">
&lt;nvf/modules/plugins/languages&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.assembly.enable"></a><a class="term" href="options.html#opt-vim.languages.assembly.enable"><code class="option">vim.languages.assembly.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Assembly support.</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/asm.nix" target="_top">
&lt;nvf/modules/plugins/languages/asm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.assembly.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.assembly.lsp.enable"><code class="option">vim.languages.assembly.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Assembly LSP support (asm-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/languages/asm.nix" target="_top">
&lt;nvf/modules/plugins/languages/asm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.assembly.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.assembly.lsp.package"><code class="option">vim.languages.assembly.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>asm-lsp package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation asm-lsp-0.9.0&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/asm.nix" target="_top">
&lt;nvf/modules/plugins/languages/asm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.assembly.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.assembly.treesitter.enable"><code class="option">vim.languages.assembly.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Assembly treesitter.</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/asm.nix" target="_top">
&lt;nvf/modules/plugins/languages/asm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.assembly.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.assembly.treesitter.package"><code class="option">vim.languages.assembly.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The asm 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.asm</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/asm.nix" target="_top">
&lt;nvf/modules/plugins/languages/asm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.enable"></a><a class="term" href="options.html#opt-vim.languages.astro.enable"><code class="option">vim.languages.astro.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Astro language support.</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/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.extraDiagnostics.enable"></a><a class="term" href="options.html#opt-vim.languages.astro.extraDiagnostics.enable"><code class="option">vim.languages.astro.extraDiagnostics.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra Astro diagnostics.</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/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.extraDiagnostics.types"></a><a class="term" href="options.html#opt-vim.languages.astro.extraDiagnostics.types"><code class="option">vim.languages.astro.extraDiagnostics.types</code>
</a>
</span>
</dt>
<dd>
<p>List of Astro diagnostics to enable</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (value “eslint_d” (singular enum) or (submodule))</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;eslint_d&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/languages/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.format.enable"></a><a class="term" href="options.html#opt-vim.languages.astro.format.enable"><code class="option">vim.languages.astro.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Astro formatting.</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/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.format.package"></a><a class="term" href="options.html#opt-vim.languages.astro.format.package"><code class="option">vim.languages.astro.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Astro formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation prettier-3.3.3&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/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.format.type"></a><a class="term" href="options.html#opt-vim.languages.astro.format.type"><code class="option">vim.languages.astro.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Astro formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “biome”, “prettier”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;prettier&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/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.astro.lsp.enable"><code class="option">vim.languages.astro.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Astro LSP support.</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/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.astro.lsp.package"><code class="option">vim.languages.astro.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Astro LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation astro-language-server-2.15.4&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.astro-language-server \&quot;--minify\&quot; \&quot;--stdio\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.astro.lsp.server"><code class="option">vim.languages.astro.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Astro LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “astro” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;astro&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/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.astro.treesitter.enable"><code class="option">vim.languages.astro.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Astro treesitter.</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/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.astro.treesitter.astroPackage"></a><a class="term" href="options.html#opt-vim.languages.astro.treesitter.astroPackage"><code class="option">vim.languages.astro.treesitter.astroPackage</code>
</a>
</span>
</dt>
<dd>
<p>The astro 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.astro</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/astro.nix" target="_top">
&lt;nvf/modules/plugins/languages/astro.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.enable"></a><a class="term" href="options.html#opt-vim.languages.bash.enable"><code class="option">vim.languages.bash.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Bash language support.</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/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.extraDiagnostics.enable"></a><a class="term" href="options.html#opt-vim.languages.bash.extraDiagnostics.enable"><code class="option">vim.languages.bash.extraDiagnostics.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra Bash diagnostics.</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/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.extraDiagnostics.types"></a><a class="term" href="options.html#opt-vim.languages.bash.extraDiagnostics.types"><code class="option">vim.languages.bash.extraDiagnostics.types</code>
</a>
</span>
</dt>
<dd>
<p>List of Bash diagnostics to enable</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (value “shellcheck” (singular enum) or (submodule))</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;shellcheck&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/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.format.enable"></a><a class="term" href="options.html#opt-vim.languages.bash.format.enable"><code class="option">vim.languages.bash.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable Bash formatting</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>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/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.format.package"></a><a class="term" href="options.html#opt-vim.languages.bash.format.package"><code class="option">vim.languages.bash.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Bash formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation shfmt-3.10.0&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/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.format.type"></a><a class="term" href="options.html#opt-vim.languages.bash.format.type"><code class="option">vim.languages.bash.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Bash formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “shfmt” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;shfmt&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/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.bash.lsp.enable"><code class="option">vim.languages.bash.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Enable Bash LSP support.</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/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.bash.lsp.package"><code class="option">vim.languages.bash.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>bash-language-server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation bash-language-server-5.4.0&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[lib.getExe pkgs.nodePackages.bash-language-server &quot;start&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/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.bash.lsp.server"><code class="option">vim.languages.bash.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Bash LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “bash-ls” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;bash-ls&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/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.bash.treesitter.enable"><code class="option">vim.languages.bash.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Bash treesitter.</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/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.bash.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.bash.treesitter.package"><code class="option">vim.languages.bash.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The bash 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.bash</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/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.enable"></a><a class="term" href="options.html#opt-vim.languages.clang.enable"><code class="option">vim.languages.clang.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable C/C++ language support.</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/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.cHeader"></a><a class="term" href="options.html#opt-vim.languages.clang.cHeader"><code class="option">vim.languages.clang.cHeader</code>
</a>
</span>
</dt>
<dd>
<p>C syntax for headers. Can fix treesitter errors, see:
https://www.reddit.com/r/neovim/comments/orfpcd/question_does_the_c_parser_from_nvimtreesitter/</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>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/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.dap.enable"></a><a class="term" href="options.html#opt-vim.languages.clang.dap.enable"><code class="option">vim.languages.clang.dap.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable clang Debug Adapter</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>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/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.dap.package"></a><a class="term" href="options.html#opt-vim.languages.clang.dap.package"><code class="option">vim.languages.clang.dap.package</code>
</a>
</span>
</dt>
<dd>
<p>clang debugger package.</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation lldb-18.1.8&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/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.dap.debugger"></a><a class="term" href="options.html#opt-vim.languages.clang.dap.debugger"><code class="option">vim.languages.clang.dap.debugger</code>
</a>
</span>
</dt>
<dd>
<p>clang debugger to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “lldb-vscode” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;lldb-vscode&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/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.clang.lsp.enable"><code class="option">vim.languages.clang.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable clang LSP support.</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/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.clang.lsp.package"><code class="option">vim.languages.clang.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>clang LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation clang-tools-18.1.8&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.lsp.opts"></a><a class="term" href="options.html#opt-vim.languages.clang.lsp.opts"><code class="option">vim.languages.clang.lsp.opts</code>
</a>
</span>
</dt>
<dd>
<p>Options to pass to clang LSP server</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/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.clang.lsp.server"><code class="option">vim.languages.clang.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>The clang LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “ccls”, “clangd”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;clangd&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/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.clang.treesitter.enable"><code class="option">vim.languages.clang.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable C/C++ treesitter.</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/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.treesitter.cPackage"></a><a class="term" href="options.html#opt-vim.languages.clang.treesitter.cPackage"><code class="option">vim.languages.clang.treesitter.cPackage</code>
</a>
</span>
</dt>
<dd>
<p>The c 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.c</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/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.clang.treesitter.cppPackage"></a><a class="term" href="options.html#opt-vim.languages.clang.treesitter.cppPackage"><code class="option">vim.languages.clang.treesitter.cppPackage</code>
</a>
</span>
</dt>
<dd>
<p>The cpp 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.cpp</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/clang.nix" target="_top">
&lt;nvf/modules/plugins/languages/clang.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.csharp.enable"></a><a class="term" href="options.html#opt-vim.languages.csharp.enable"><code class="option">vim.languages.csharp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable C# language support.</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/csharp.nix" target="_top">
&lt;nvf/modules/plugins/languages/csharp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.csharp.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.csharp.lsp.enable"><code class="option">vim.languages.csharp.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable C# LSP support.</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/csharp.nix" target="_top">
&lt;nvf/modules/plugins/languages/csharp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.csharp.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.csharp.lsp.package"><code class="option">vim.languages.csharp.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>C# LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation csharp-ls-0.15.0&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/csharp.nix" target="_top">
&lt;nvf/modules/plugins/languages/csharp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.csharp.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.csharp.lsp.server"><code class="option">vim.languages.csharp.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>C# LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “csharp_ls”, “omnisharp”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;csharp_ls&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/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_top">
&lt;nvf/modules/plugins/languages/csharp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.csharp.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.csharp.treesitter.enable"><code class="option">vim.languages.csharp.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable C# treesitter.</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/csharp.nix" target="_top">
&lt;nvf/modules/plugins/languages/csharp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.csharp.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.csharp.treesitter.package"><code class="option">vim.languages.csharp.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The c-sharp 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.c-sharp</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/csharp.nix" target="_top">
&lt;nvf/modules/plugins/languages/csharp.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.enable"></a><a class="term" href="options.html#opt-vim.languages.css.enable"><code class="option">vim.languages.css.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable CSS language support.</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/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.format.enable"></a><a class="term" href="options.html#opt-vim.languages.css.format.enable"><code class="option">vim.languages.css.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable CSS formatting.</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/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.format.package"></a><a class="term" href="options.html#opt-vim.languages.css.format.package"><code class="option">vim.languages.css.format.package</code>
</a>
</span>
</dt>
<dd>
<p>CSS formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation prettier-3.3.3&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/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.format.type"></a><a class="term" href="options.html#opt-vim.languages.css.format.type"><code class="option">vim.languages.css.format.type</code>
</a>
</span>
</dt>
<dd>
<p>CSS formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “biome”, “prettier”, “prettierd”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;prettier&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/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.css.lsp.enable"><code class="option">vim.languages.css.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable CSS LSP support.</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/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.css.lsp.package"><code class="option">vim.languages.css.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>CSS LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation vscode-langservers-extracted-4.10.0&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.css.lsp.server"><code class="option">vim.languages.css.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>CSS LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “vscode-langservers-extracted” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;vscode-langservers-extracted&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/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.css.treesitter.enable"><code class="option">vim.languages.css.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable CSS treesitter.</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/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.css.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.css.treesitter.package"><code class="option">vim.languages.css.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The css 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.css</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/css.nix" target="_top">
&lt;nvf/modules/plugins/languages/css.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.enable"></a><a class="term" href="options.html#opt-vim.languages.dart.enable"><code class="option">vim.languages.dart.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Dart language support.</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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.dap.enable"></a><a class="term" href="options.html#opt-vim.languages.dart.dap.enable"><code class="option">vim.languages.dart.dap.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable Dart DAP support via flutter-tools</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>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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.flutter-tools.enable"></a><a class="term" href="options.html#opt-vim.languages.dart.flutter-tools.enable"><code class="option">vim.languages.dart.flutter-tools.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable flutter-tools for flutter support</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>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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.flutter-tools.enableNoResolvePatch"></a><a class="term" href="options.html#opt-vim.languages.dart.flutter-tools.enableNoResolvePatch"><code class="option">vim.languages.dart.flutter-tools.enableNoResolvePatch</code>
</a>
</span>
</dt>
<dd>
<p>Whether to patch flutter-tools so that it doesnt resolve
symlinks when detecting flutter path.</p><p>This is required if you want to use a flutter package built with nix.
If you are using a flutter SDK installed from a different source
and encounter the error “<code class="literal">dart</code> missing from PATH”, disable this option.</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/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.flutter-tools.color.enable"></a><a class="term" href="options.html#opt-vim.languages.dart.flutter-tools.color.enable"><code class="option">vim.languages.dart.flutter-tools.color.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable highlighting color variables.</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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.flutter-tools.color.highlightBackground"></a><a class="term" href="options.html#opt-vim.languages.dart.flutter-tools.color.highlightBackground"><code class="option">vim.languages.dart.flutter-tools.color.highlightBackground</code>
</a>
</span>
</dt>
<dd>
<p>Highlight the background</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>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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.flutter-tools.color.highlightForeground"></a><a class="term" href="options.html#opt-vim.languages.dart.flutter-tools.color.highlightForeground"><code class="option">vim.languages.dart.flutter-tools.color.highlightForeground</code>
</a>
</span>
</dt>
<dd>
<p>Highlight the foreground</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>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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.flutter-tools.color.virtualText.enable"></a><a class="term" href="options.html#opt-vim.languages.dart.flutter-tools.color.virtualText.enable"><code class="option">vim.languages.dart.flutter-tools.color.virtualText.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Show the highlight using virtual text.</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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.flutter-tools.color.virtualText.character"></a><a class="term" href="options.html#opt-vim.languages.dart.flutter-tools.color.virtualText.character"><code class="option">vim.languages.dart.flutter-tools.color.virtualText.character</code>
</a>
</span>
</dt>
<dd>
<p>Virtual text character to highlight</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.dart.lsp.enable"><code class="option">vim.languages.dart.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Dart LSP support.</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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.dart.lsp.package"><code class="option">vim.languages.dart.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Dart LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation dart-3.5.4&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.lsp.opts"></a><a class="term" href="options.html#opt-vim.languages.dart.lsp.opts"><code class="option">vim.languages.dart.lsp.opts</code>
</a>
</span>
</dt>
<dd>
<p>Options to pass to Dart LSP server</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/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.dart.lsp.server"><code class="option">vim.languages.dart.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>The Dart LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “dart” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;dart&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/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.dart.treesitter.enable"><code class="option">vim.languages.dart.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Dart treesitter.</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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.dart.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.dart.treesitter.package"><code class="option">vim.languages.dart.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The dart 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.dart</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/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.enable"><code class="option">vim.languages.elixir.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir language support.</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/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.elixir-tools.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.elixir-tools.enable"><code class="option">vim.languages.elixir.elixir-tools.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir tools.</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/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.format.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.format.enable"><code class="option">vim.languages.elixir.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir formatting.</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/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.format.package"></a><a class="term" href="options.html#opt-vim.languages.elixir.format.package"><code class="option">vim.languages.elixir.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Elixir formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation elixir-1.17.3&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/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.format.type"></a><a class="term" href="options.html#opt-vim.languages.elixir.format.type"><code class="option">vim.languages.elixir.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Elixir formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “mix” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;mix&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/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.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.lsp.enable"><code class="option">vim.languages.elixir.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir LSP support.</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/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.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.elixir.lsp.package"><code class="option">vim.languages.elixir.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Elixir LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation elixir-ls-0.24.1&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&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/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.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.elixir.lsp.server"><code class="option">vim.languages.elixir.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Elixir LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “elixirls” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;elixirls&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/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.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.treesitter.enable"><code class="option">vim.languages.elixir.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir treesitter.</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/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.package"></a><a class="term" href="options.html#opt-vim.languages.elixir.treesitter.package"><code class="option">vim.languages.elixir.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The elixir 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.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.gleam.enable"></a><a class="term" href="options.html#opt-vim.languages.gleam.enable"><code class="option">vim.languages.gleam.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Gleam language support.</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/gleam.nix" target="_top">
&lt;nvf/modules/plugins/languages/gleam.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.gleam.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.gleam.lsp.enable"><code class="option">vim.languages.gleam.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Gleam LSP support.</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/gleam.nix" target="_top">
&lt;nvf/modules/plugins/languages/gleam.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.gleam.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.gleam.lsp.package"><code class="option">vim.languages.gleam.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Gleam LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation gleam-1.6.2&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/gleam.nix" target="_top">
&lt;nvf/modules/plugins/languages/gleam.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.gleam.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.gleam.lsp.server"><code class="option">vim.languages.gleam.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Gleam LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “gleam” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gleam&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/NotAShelf/nvf/blob/main/modules/plugins/languages/gleam.nix" target="_top">
&lt;nvf/modules/plugins/languages/gleam.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.gleam.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.gleam.treesitter.enable"><code class="option">vim.languages.gleam.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Gleam treesitter.</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/gleam.nix" target="_top">
&lt;nvf/modules/plugins/languages/gleam.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.gleam.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.gleam.treesitter.package"><code class="option">vim.languages.gleam.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The gleam 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.gleam</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/gleam.nix" target="_top">
&lt;nvf/modules/plugins/languages/gleam.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.enable"></a><a class="term" href="options.html#opt-vim.languages.go.enable"><code class="option">vim.languages.go.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Go language support.</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/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.dap.enable"></a><a class="term" href="options.html#opt-vim.languages.go.dap.enable"><code class="option">vim.languages.go.dap.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable Go Debug Adapter via nvim-dap-go plugin</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>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/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.dap.package"></a><a class="term" href="options.html#opt-vim.languages.go.dap.package"><code class="option">vim.languages.go.dap.package</code>
</a>
</span>
</dt>
<dd>
<p>Go debugger package.</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation delve-1.23.1&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/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.dap.debugger"></a><a class="term" href="options.html#opt-vim.languages.go.dap.debugger"><code class="option">vim.languages.go.dap.debugger</code>
</a>
</span>
</dt>
<dd>
<p>Go debugger to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “delve” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;delve&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/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.go.lsp.enable"><code class="option">vim.languages.go.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Go LSP support.</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/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.go.lsp.package"><code class="option">vim.languages.go.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Go LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation gopls-0.16.2&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.go.lsp.server"><code class="option">vim.languages.go.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Go LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “gopls” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gopls&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/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.go.treesitter.enable"><code class="option">vim.languages.go.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Go treesitter.</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/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.go.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.go.treesitter.package"><code class="option">vim.languages.go.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The go 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.go</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/go.nix" target="_top">
&lt;nvf/modules/plugins/languages/go.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.hcl.enable"></a><a class="term" href="options.html#opt-vim.languages.hcl.enable"><code class="option">vim.languages.hcl.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable HCL support.</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/hcl.nix" target="_top">
&lt;nvf/modules/plugins/languages/hcl.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.hcl.format.enable"></a><a class="term" href="options.html#opt-vim.languages.hcl.format.enable"><code class="option">vim.languages.hcl.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable HCL formatting</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>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/hcl.nix" target="_top">
&lt;nvf/modules/plugins/languages/hcl.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.hcl.format.package"></a><a class="term" href="options.html#opt-vim.languages.hcl.format.package"><code class="option">vim.languages.hcl.format.package</code>
</a>
</span>
</dt>
<dd>
<p>HCL formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation hclfmt-2.23.0&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/hcl.nix" target="_top">
&lt;nvf/modules/plugins/languages/hcl.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.hcl.format.type"></a><a class="term" href="options.html#opt-vim.languages.hcl.format.type"><code class="option">vim.languages.hcl.format.type</code>
</a>
</span>
</dt>
<dd>
<p>HCL formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “hclfmt” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;hclfmt&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/NotAShelf/nvf/blob/main/modules/plugins/languages/hcl.nix" target="_top">
&lt;nvf/modules/plugins/languages/hcl.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.hcl.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.hcl.lsp.enable"><code class="option">vim.languages.hcl.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable HCL LSP support (terraform-ls).</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/hcl.nix" target="_top">
&lt;nvf/modules/plugins/languages/hcl.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.hcl.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.hcl.lsp.package"><code class="option">vim.languages.hcl.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>HCL language server package (terraform-ls)</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation terraform-ls-0.34.3&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/hcl.nix" target="_top">
&lt;nvf/modules/plugins/languages/hcl.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.hcl.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.hcl.treesitter.enable"><code class="option">vim.languages.hcl.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable HCL treesitter.</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/hcl.nix" target="_top">
&lt;nvf/modules/plugins/languages/hcl.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.hcl.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.hcl.treesitter.package"><code class="option">vim.languages.hcl.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The hcl 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.hcl</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/hcl.nix" target="_top">
&lt;nvf/modules/plugins/languages/hcl.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.html.enable"></a><a class="term" href="options.html#opt-vim.languages.html.enable"><code class="option">vim.languages.html.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable HTML language support.</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/html.nix" target="_top">
&lt;nvf/modules/plugins/languages/html.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.html.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.html.treesitter.enable"><code class="option">vim.languages.html.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable HTML treesitter support.</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/html.nix" target="_top">
&lt;nvf/modules/plugins/languages/html.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.html.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.html.treesitter.package"><code class="option">vim.languages.html.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The html 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.html</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/html.nix" target="_top">
&lt;nvf/modules/plugins/languages/html.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.html.treesitter.autotagHtml"></a><a class="term" href="options.html#opt-vim.languages.html.treesitter.autotagHtml"><code class="option">vim.languages.html.treesitter.autotagHtml</code>
</a>
</span>
</dt>
<dd>
<p>Enable autoclose/autorename of html tags (nvim-ts-autotag)</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/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_top">
&lt;nvf/modules/plugins/languages/html.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.java.enable"></a><a class="term" href="options.html#opt-vim.languages.java.enable"><code class="option">vim.languages.java.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Java language support.</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/java.nix" target="_top">
&lt;nvf/modules/plugins/languages/java.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.java.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.java.lsp.enable"><code class="option">vim.languages.java.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Java LSP support (java-language-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/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_top">
&lt;nvf/modules/plugins/languages/java.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.java.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.java.lsp.package"><code class="option">vim.languages.java.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>java language server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation jdt-language-server-1.40.0&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_top">
&lt;nvf/modules/plugins/languages/java.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.java.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.java.treesitter.enable"><code class="option">vim.languages.java.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Java treesitter.</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/java.nix" target="_top">
&lt;nvf/modules/plugins/languages/java.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.java.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.java.treesitter.package"><code class="option">vim.languages.java.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The java 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.java</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/java.nix" target="_top">
&lt;nvf/modules/plugins/languages/java.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.julia.enable"></a><a class="term" href="options.html#opt-vim.languages.julia.enable"><code class="option">vim.languages.julia.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Julia language support.</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/julia.nix" target="_top">
&lt;nvf/modules/plugins/languages/julia.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.julia.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.julia.lsp.enable"><code class="option">vim.languages.julia.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Julia LSP support.</p><div class="note"><h3 class="title">Note</h3><p>The entirety of Julia is bundled with nvf, if you enable this
option, since there is no way to provide only the LSP server.</p><p>If you want to avoid that, you have to change
<a class="xref" href="options.html#opt-vim.languages.julia.lsp.package" ><code class="option">vim.languages.julia.lsp.package</code></a> to use the Julia binary
in <code class="envar">PATH</code> (set it to <code class="literal">null</code>), and add the <code class="literal">LanguageServer</code> package to
Julia in your devshells.</p></div>
<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>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/julia.nix" target="_top">
&lt;nvf/modules/plugins/languages/julia.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.julia.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.julia.lsp.package"><code class="option">vim.languages.julia.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Julia LSP server package, <code class="literal">null</code> to use the Julia binary in <code class="envar">PATH</code>, or
the command to run as a list of strings.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation julia-1.11.1-env&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/julia.nix" target="_top">
&lt;nvf/modules/plugins/languages/julia.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.julia.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.julia.lsp.server"><code class="option">vim.languages.julia.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Julia LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “julials” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;julials&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/NotAShelf/nvf/blob/main/modules/plugins/languages/julia.nix" target="_top">
&lt;nvf/modules/plugins/languages/julia.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.julia.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.julia.treesitter.enable"><code class="option">vim.languages.julia.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Julia treesitter.</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/julia.nix" target="_top">
&lt;nvf/modules/plugins/languages/julia.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.julia.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.julia.treesitter.package"><code class="option">vim.languages.julia.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The julia 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.julia</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/julia.nix" target="_top">
&lt;nvf/modules/plugins/languages/julia.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.kotlin.enable"></a><a class="term" href="options.html#opt-vim.languages.kotlin.enable"><code class="option">vim.languages.kotlin.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Kotlin/HCL support.</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/kotlin.nix" target="_top">
&lt;nvf/modules/plugins/languages/kotlin.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.kotlin.extraDiagnostics.enable"></a><a class="term" href="options.html#opt-vim.languages.kotlin.extraDiagnostics.enable"><code class="option">vim.languages.kotlin.extraDiagnostics.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra Kotlin diagnostics.</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/kotlin.nix" target="_top">
&lt;nvf/modules/plugins/languages/kotlin.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.kotlin.extraDiagnostics.types"></a><a class="term" href="options.html#opt-vim.languages.kotlin.extraDiagnostics.types"><code class="option">vim.languages.kotlin.extraDiagnostics.types</code>
</a>
</span>
</dt>
<dd>
<p>List of Kotlin diagnostics to enable</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (value “ktlint” (singular enum) or (submodule))</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;ktlint&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/languages/kotlin.nix" target="_top">
&lt;nvf/modules/plugins/languages/kotlin.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.kotlin.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.kotlin.lsp.enable"><code class="option">vim.languages.kotlin.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Kotlin LSP support.</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/kotlin.nix" target="_top">
&lt;nvf/modules/plugins/languages/kotlin.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.kotlin.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.kotlin.lsp.package"><code class="option">vim.languages.kotlin.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>kotlin_language_server package with Kotlin runtime</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation kotlin-language-server-1.3.12&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">pkgs.symlinkJoin {
name = &quot;kotlin-language-server-wrapped&quot;;
paths = [pkgs.kotlin-language-server];
nativeBuildInputs = [pkgs.makeBinaryWrapper];
postBuild = &#x27;&#x27;
wrapProgram $out/bin/kotlin-language-server \
--prefix PATH : ${pkgs.kotlin}/bin
&#x27;&#x27;;
};
</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/languages/kotlin.nix" target="_top">
&lt;nvf/modules/plugins/languages/kotlin.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.kotlin.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.kotlin.treesitter.enable"><code class="option">vim.languages.kotlin.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Kotlin treesitter.</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/kotlin.nix" target="_top">
&lt;nvf/modules/plugins/languages/kotlin.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.kotlin.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.kotlin.treesitter.package"><code class="option">vim.languages.kotlin.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The kotlin 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.kotlin</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/kotlin.nix" target="_top">
&lt;nvf/modules/plugins/languages/kotlin.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.lua.enable"></a><a class="term" href="options.html#opt-vim.languages.lua.enable"><code class="option">vim.languages.lua.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Lua language support.</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/lua.nix" target="_top">
&lt;nvf/modules/plugins/languages/lua.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.lua.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.lua.lsp.enable"><code class="option">vim.languages.lua.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Lua LSP support via LuaLS.</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/lua.nix" target="_top">
&lt;nvf/modules/plugins/languages/lua.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.lua.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.lua.lsp.package"><code class="option">vim.languages.lua.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>LuaLS package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation lua-language-server-3.13.2&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/lua.nix" target="_top">
&lt;nvf/modules/plugins/languages/lua.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.lua.lsp.neodev.enable"></a><a class="term" href="options.html#opt-vim.languages.lua.lsp.neodev.enable"><code class="option">vim.languages.lua.lsp.neodev.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable neodev.nvim integration, useful for neovim plugin developers.</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/lua.nix" target="_top">
&lt;nvf/modules/plugins/languages/lua.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.lua.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.lua.treesitter.enable"><code class="option">vim.languages.lua.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Lua Treesitter support.</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/lua.nix" target="_top">
&lt;nvf/modules/plugins/languages/lua.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.lua.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.lua.treesitter.package"><code class="option">vim.languages.lua.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The lua 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.lua</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/lua.nix" target="_top">
&lt;nvf/modules/plugins/languages/lua.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.enable"></a><a class="term" href="options.html#opt-vim.languages.markdown.enable"><code class="option">vim.languages.markdown.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Markdown markup language support.</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/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.format.enable"></a><a class="term" href="options.html#opt-vim.languages.markdown.format.enable"><code class="option">vim.languages.markdown.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Markdown formatting.</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/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.format.package"></a><a class="term" href="options.html#opt-vim.languages.markdown.format.package"><code class="option">vim.languages.markdown.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Markdown formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation deno-2.1.1&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/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.format.extraFiletypes"></a><a class="term" href="options.html#opt-vim.languages.markdown.format.extraFiletypes"><code class="option">vim.languages.markdown.format.extraFiletypes</code>
</a>
</span>
</dt>
<dd>
<p>Extra filetypes to format with the Markdown formatter</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>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/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.format.type"></a><a class="term" href="options.html#opt-vim.languages.markdown.format.type"><code class="option">vim.languages.markdown.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Markdown formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “denofmt” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;denofmt&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/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.markdown.lsp.enable"><code class="option">vim.languages.markdown.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Enable Markdown LSP support.</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/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.markdown.lsp.package"><code class="option">vim.languages.markdown.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Markdown LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation marksman-2024-11-20&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.markdown.lsp.server"><code class="option">vim.languages.markdown.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Markdown LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “marksman” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;marksman&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/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.markdown.treesitter.enable"><code class="option">vim.languages.markdown.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable Markdown treesitter</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>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/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.treesitter.mdInlinePackage"></a><a class="term" href="options.html#opt-vim.languages.markdown.treesitter.mdInlinePackage"><code class="option">vim.languages.markdown.treesitter.mdInlinePackage</code>
</a>
</span>
</dt>
<dd>
<p>The markdown-inline 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.markdown-inline</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/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.treesitter.mdPackage"></a><a class="term" href="options.html#opt-vim.languages.markdown.treesitter.mdPackage"><code class="option">vim.languages.markdown.treesitter.mdPackage</code>
</a>
</span>
</dt>
<dd>
<p>The markdown 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.markdown</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/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.enable"></a><a class="term" href="options.html#opt-vim.languages.nim.enable"><code class="option">vim.languages.nim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nim language support.</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/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.format.enable"></a><a class="term" href="options.html#opt-vim.languages.nim.format.enable"><code class="option">vim.languages.nim.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nim formatting.</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/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.format.package"></a><a class="term" href="options.html#opt-vim.languages.nim.format.package"><code class="option">vim.languages.nim.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Nim formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation x86_64-unknown-linux-gnu-nim-wrapper-2.2.0&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/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.format.type"></a><a class="term" href="options.html#opt-vim.languages.nim.format.type"><code class="option">vim.languages.nim.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Nim formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “nimpretty” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;nimpretty&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/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.nim.lsp.enable"><code class="option">vim.languages.nim.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nim LSP support.</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/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.nim.lsp.package"><code class="option">vim.languages.nim.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Nim LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation nimlsp-0.4.6&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.nimlsp]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.nim.lsp.server"><code class="option">vim.languages.nim.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Nim LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;nimlsp&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/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.nim.treesitter.enable"><code class="option">vim.languages.nim.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nim treesitter.</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/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nim.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.nim.treesitter.package"><code class="option">vim.languages.nim.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The nim 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.nim</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/nim.nix" target="_top">
&lt;nvf/modules/plugins/languages/nim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.enable"></a><a class="term" href="options.html#opt-vim.languages.nix.enable"><code class="option">vim.languages.nix.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nix language support.</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/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.extraDiagnostics.enable"></a><a class="term" href="options.html#opt-vim.languages.nix.extraDiagnostics.enable"><code class="option">vim.languages.nix.extraDiagnostics.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra Nix diagnostics.</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/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.extraDiagnostics.types"></a><a class="term" href="options.html#opt-vim.languages.nix.extraDiagnostics.types"><code class="option">vim.languages.nix.extraDiagnostics.types</code>
</a>
</span>
</dt>
<dd>
<p>List of Nix diagnostics to enable</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (one of “deadnix”, “statix” or (submodule))</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;statix&quot;
&quot;deadnix&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/languages/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.format.enable"></a><a class="term" href="options.html#opt-vim.languages.nix.format.enable"><code class="option">vim.languages.nix.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nix formatting.</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/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.format.package"></a><a class="term" href="options.html#opt-vim.languages.nix.format.package"><code class="option">vim.languages.nix.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Nix formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation alejandra-3.1.0&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/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.format.type"></a><a class="term" href="options.html#opt-vim.languages.nix.format.type"><code class="option">vim.languages.nix.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Nix formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “alejandra”, “nixfmt”, “nixpkgs-fmt”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;alejandra&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/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.nix.lsp.enable"><code class="option">vim.languages.nix.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nix LSP support.</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/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.nix.lsp.package"><code class="option">vim.languages.nix.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Nix LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation nil-2024-08-06&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.nix.lsp.server"><code class="option">vim.languages.nix.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Nix LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “nil”, “rnix”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;nil&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/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.nix.treesitter.enable"><code class="option">vim.languages.nix.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nix treesitter.</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/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nix.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.nix.treesitter.package"><code class="option">vim.languages.nix.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The nix 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.nix</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/nix.nix" target="_top">
&lt;nvf/modules/plugins/languages/nix.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nu.enable"></a><a class="term" href="options.html#opt-vim.languages.nu.enable"><code class="option">vim.languages.nu.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nu language support.</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/nu.nix" target="_top">
&lt;nvf/modules/plugins/languages/nu.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nu.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.nu.lsp.enable"><code class="option">vim.languages.nu.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nu LSP support.</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/nu.nix" target="_top">
&lt;nvf/modules/plugins/languages/nu.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nu.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.nu.lsp.package"><code class="option">vim.languages.nu.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Nu LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation nushell-0.100.0&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[(lib.getExe pkgs.nushell) \&quot;--lsp\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/nu.nix" target="_top">
&lt;nvf/modules/plugins/languages/nu.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nu.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.nu.lsp.server"><code class="option">vim.languages.nu.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Nu LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;nushell&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/NotAShelf/nvf/blob/main/modules/plugins/languages/nu.nix" target="_top">
&lt;nvf/modules/plugins/languages/nu.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nu.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.nu.treesitter.enable"><code class="option">vim.languages.nu.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Nu treesitter.</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/nu.nix" target="_top">
&lt;nvf/modules/plugins/languages/nu.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.nu.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.nu.treesitter.package"><code class="option">vim.languages.nu.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The nu 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.nu</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/nu.nix" target="_top">
&lt;nvf/modules/plugins/languages/nu.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.enable"></a><a class="term" href="options.html#opt-vim.languages.ocaml.enable"><code class="option">vim.languages.ocaml.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable OCaml language support.</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/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.format.enable"></a><a class="term" href="options.html#opt-vim.languages.ocaml.format.enable"><code class="option">vim.languages.ocaml.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable OCaml formatting support (ocamlformat).</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/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.format.package"></a><a class="term" href="options.html#opt-vim.languages.ocaml.format.package"><code class="option">vim.languages.ocaml.format.package</code>
</a>
</span>
</dt>
<dd>
<p>OCaml formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation ocaml5.2.0-ocamlformat-0.26.2&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/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.format.type"></a><a class="term" href="options.html#opt-vim.languages.ocaml.format.type"><code class="option">vim.languages.ocaml.format.type</code>
</a>
</span>
</dt>
<dd>
<p>OCaml formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “ocamlformat” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ocamlformat&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/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.ocaml.lsp.enable"><code class="option">vim.languages.ocaml.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable OCaml LSP support (ocaml-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/languages/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.ocaml.lsp.package"><code class="option">vim.languages.ocaml.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>OCaml language server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation ocaml5.2.0-ocaml-lsp-server-1.19.0&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/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.ocaml.lsp.server"><code class="option">vim.languages.ocaml.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>OCaml LSP server to user</p>
<p><span class="emphasis"><em>Type:</em></span>
value “ocaml-lsp” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ocaml-lsp&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/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.ocaml.treesitter.enable"><code class="option">vim.languages.ocaml.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable OCaml treesitter.</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/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ocaml.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.ocaml.treesitter.package"><code class="option">vim.languages.ocaml.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The ocaml 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.ocaml</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/ocaml.nix" target="_top">
&lt;nvf/modules/plugins/languages/ocaml.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.php.enable"></a><a class="term" href="options.html#opt-vim.languages.php.enable"><code class="option">vim.languages.php.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable PHP language support.</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/php.nix" target="_top">
&lt;nvf/modules/plugins/languages/php.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.php.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.php.lsp.enable"><code class="option">vim.languages.php.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable PHP LSP support.</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/php.nix" target="_top">
&lt;nvf/modules/plugins/languages/php.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.php.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.php.lsp.package"><code class="option">vim.languages.php.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>PHP LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation phpactor-2024.11.28.0&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_top">
&lt;nvf/modules/plugins/languages/php.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.php.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.php.lsp.server"><code class="option">vim.languages.php.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>PHP LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “phan”, “phpactor”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;phpactor&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/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_top">
&lt;nvf/modules/plugins/languages/php.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.php.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.php.treesitter.enable"><code class="option">vim.languages.php.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable PHP treesitter.</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/php.nix" target="_top">
&lt;nvf/modules/plugins/languages/php.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.php.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.php.treesitter.package"><code class="option">vim.languages.php.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The php 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.php</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/php.nix" target="_top">
&lt;nvf/modules/plugins/languages/php.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.enable"></a><a class="term" href="options.html#opt-vim.languages.python.enable"><code class="option">vim.languages.python.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Python language support.</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/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.dap.enable"></a><a class="term" href="options.html#opt-vim.languages.python.dap.enable"><code class="option">vim.languages.python.dap.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable Python Debug Adapter</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>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/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.dap.package"></a><a class="term" href="options.html#opt-vim.languages.python.dap.package"><code class="option">vim.languages.python.dap.package</code>
</a>
</span>
</dt>
<dd>
<p>Python debugger package.
This is a python package with debugpy installed, see https://nixos.wiki/wiki/Python#Install_Python_Packages.</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation python3-3.12.7-env&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">with pkgs; python39.withPackages (ps: with ps; [debugpy])</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/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.dap.debugger"></a><a class="term" href="options.html#opt-vim.languages.python.dap.debugger"><code class="option">vim.languages.python.dap.debugger</code>
</a>
</span>
</dt>
<dd>
<p>Python debugger to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “debugpy” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;debugpy&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/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.format.enable"></a><a class="term" href="options.html#opt-vim.languages.python.format.enable"><code class="option">vim.languages.python.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Python formatting.</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/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.format.package"></a><a class="term" href="options.html#opt-vim.languages.python.format.package"><code class="option">vim.languages.python.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Python formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation black-24.8.0&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/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.format.type"></a><a class="term" href="options.html#opt-vim.languages.python.format.type"><code class="option">vim.languages.python.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Python formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “black”, “black-and-isort”, “isort”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;black&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/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.python.lsp.enable"><code class="option">vim.languages.python.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Python LSP support.</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/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.python.lsp.package"><code class="option">vim.languages.python.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>python LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation basedpyright-1.22.0&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.python.lsp.server"><code class="option">vim.languages.python.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Python LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “basedpyright”, “pyright”, “python-lsp-server”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;basedpyright&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/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.python.treesitter.enable"><code class="option">vim.languages.python.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Python treesitter.</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/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.python.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.python.treesitter.package"><code class="option">vim.languages.python.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>Python treesitter grammar to use</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation python-grammar-0.0.0+rev=6d14e44&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/python.nix" target="_top">
&lt;nvf/modules/plugins/languages/python.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.enable"></a><a class="term" href="options.html#opt-vim.languages.r.enable"><code class="option">vim.languages.r.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable R language support.</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/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.format.enable"></a><a class="term" href="options.html#opt-vim.languages.r.format.enable"><code class="option">vim.languages.r.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable R formatting.</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/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.format.package"></a><a class="term" href="options.html#opt-vim.languages.r.format.package"><code class="option">vim.languages.r.format.package</code>
</a>
</span>
</dt>
<dd>
<p>R formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation R-4.4.1-wrapper&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/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.format.type"></a><a class="term" href="options.html#opt-vim.languages.r.format.type"><code class="option">vim.languages.r.format.type</code>
</a>
</span>
</dt>
<dd>
<p>R formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “format_r”, “styler”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;format_r&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/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.r.lsp.enable"><code class="option">vim.languages.r.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable R LSP support.</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/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.r.lsp.package"><code class="option">vim.languages.r.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>R LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation r_lsp&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[ (lib.getExe pkgs.jdt-language-server) &quot;-data&quot; &quot;~/.cache/jdtls/workspace&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/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.r.lsp.server"><code class="option">vim.languages.r.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>R LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “r_language_server” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;r_language_server&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/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.r.treesitter.enable"><code class="option">vim.languages.r.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable R treesitter.</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/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.r.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.r.treesitter.package"><code class="option">vim.languages.r.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The r 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.r</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/r.nix" target="_top">
&lt;nvf/modules/plugins/languages/r.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.rust.enable"></a><a class="term" href="options.html#opt-vim.languages.rust.enable"><code class="option">vim.languages.rust.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Rust language support.</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.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>
<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.dap.enable"></a><a class="term" href="options.html#opt-vim.languages.rust.dap.enable"><code class="option">vim.languages.rust.dap.enable</code>
</a>
</span>
</dt>
<dd>
<p>Rust Debug Adapter support</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>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.dap.package"></a><a class="term" href="options.html#opt-vim.languages.rust.dap.package"><code class="option">vim.languages.rust.dap.package</code>
</a>
</span>
</dt>
<dd>
<p>lldb package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation lldb-18.1.8&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.format.enable"></a><a class="term" href="options.html#opt-vim.languages.rust.format.enable"><code class="option">vim.languages.rust.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Rust formatting.</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.format.package"></a><a class="term" href="options.html#opt-vim.languages.rust.format.package"><code class="option">vim.languages.rust.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Rust formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation rustfmt-1.82.0&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.format.type"></a><a class="term" href="options.html#opt-vim.languages.rust.format.type"><code class="option">vim.languages.rust.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Rust formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “rustfmt” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rustfmt&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/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.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.rust.lsp.enable"><code class="option">vim.languages.rust.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Rust LSP support (rust-analyzer with extra tools).</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.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.rust.lsp.package"><code class="option">vim.languages.rust.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>rust-analyzer package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation rust-analyzer-2024-11-11&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/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.lsp.opts"></a><a class="term" href="options.html#opt-vim.languages.rust.lsp.opts"><code class="option">vim.languages.rust.lsp.opts</code>
</a>
</span>
</dt>
<dd>
<p>Options to pass to rust analyzer</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/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.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.rust.treesitter.enable"><code class="option">vim.languages.rust.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Rust treesitter.</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.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.rust.treesitter.package"><code class="option">vim.languages.rust.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The rust 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.rust</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.scala.enable"></a><a class="term" href="options.html#opt-vim.languages.scala.enable"><code class="option">vim.languages.scala.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Scala language support.</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/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.dap.enable"></a><a class="term" href="options.html#opt-vim.languages.scala.dap.enable"><code class="option">vim.languages.scala.dap.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Scala Debug Adapter support (metals).</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/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.dap.config"></a><a class="term" href="options.html#opt-vim.languages.scala.dap.config"><code class="option">vim.languages.scala.dap.config</code>
</a>
</span>
</dt>
<dd>
<p>Lua configuration for dap</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
dap.configurations.scala = {
{
type = &quot;scala&quot;,
request = &quot;launch&quot;,
name = &quot;RunOrTest&quot;,
metals = {
runType = &quot;runOrTestFile&quot;,
--args = { &quot;firstArg&quot;, &quot;secondArg&quot;, &quot;thirdArg&quot; }, -- here just as an example
},
},
{
type = &quot;scala&quot;,
request = &quot;launch&quot;,
name = &quot;Test Target&quot;,
metals = {
runType = &quot;testTarget&quot;,
},
},
}
&#x27;&#x27;;
}
</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/languages/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.fixShortmess"></a><a class="term" href="options.html#opt-vim.languages.scala.fixShortmess"><code class="option">vim.languages.scala.fixShortmess</code>
</a>
</span>
</dt>
<dd>
<p>Remove the F flag from shortmess to allow messages to be shown. Without doing this, autocommands that deal with filetypes prohibit messages from being shown</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/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.scala.lsp.enable"><code class="option">vim.languages.scala.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Scala LSP support (metals).</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/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.scala.lsp.package"><code class="option">vim.languages.scala.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>The metals 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.metals</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/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.lsp.extraMappings.listCommands"></a><a class="term" href="options.html#opt-vim.languages.scala.lsp.extraMappings.listCommands"><code class="option">vim.languages.scala.lsp.extraMappings.listCommands</code>
</a>
</span>
</dt>
<dd>
<p>List Metals commands</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lc&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/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.lsp.extraSettings"></a><a class="term" href="options.html#opt-vim.languages.scala.lsp.extraSettings"><code class="option">vim.languages.scala.lsp.extraSettings</code>
</a>
</span>
</dt>
<dd>
<p>Extra settings passed to the metals config. Check nvim-metals docs for available options</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of anything</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
excludedPackages = [
&quot;akka.actor.typed.javadsl&quot;
&quot;com.github.swagger.akka.javadsl&quot;
];
showImplicitArguments = true;
showImplicitConversionsAndClasses = true;
showInferredType = 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/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.scala.treesitter.enable"><code class="option">vim.languages.scala.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Scala treesitter.</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/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.scala.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.scala.treesitter.package"><code class="option">vim.languages.scala.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The scala 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.scala</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/scala.nix" target="_top">
&lt;nvf/modules/plugins/languages/scala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.enable"></a><a class="term" href="options.html#opt-vim.languages.sql.enable"><code class="option">vim.languages.sql.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable SQL language support.</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/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.dialect"></a><a class="term" href="options.html#opt-vim.languages.sql.dialect"><code class="option">vim.languages.sql.dialect</code>
</a>
</span>
</dt>
<dd>
<p>SQL dialect for sqlfluff (if used)</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ansi&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/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.extraDiagnostics.enable"></a><a class="term" href="options.html#opt-vim.languages.sql.extraDiagnostics.enable"><code class="option">vim.languages.sql.extraDiagnostics.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra SQL diagnostics.</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/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.extraDiagnostics.types"></a><a class="term" href="options.html#opt-vim.languages.sql.extraDiagnostics.types"><code class="option">vim.languages.sql.extraDiagnostics.types</code>
</a>
</span>
</dt>
<dd>
<p>List of SQL diagnostics to enable</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (value “sqlfluff” (singular enum) or (submodule))</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;sqlfluff&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/languages/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.format.enable"></a><a class="term" href="options.html#opt-vim.languages.sql.format.enable"><code class="option">vim.languages.sql.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable SQL formatting.</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/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.format.package"></a><a class="term" href="options.html#opt-vim.languages.sql.format.package"><code class="option">vim.languages.sql.format.package</code>
</a>
</span>
</dt>
<dd>
<p>SQL formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation sqlfluff-3.2.5&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/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.format.type"></a><a class="term" href="options.html#opt-vim.languages.sql.format.type"><code class="option">vim.languages.sql.format.type</code>
</a>
</span>
</dt>
<dd>
<p>SQL formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “sqlfluff” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;sqlfluff&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/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.sql.lsp.enable"><code class="option">vim.languages.sql.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable SQL LSP support.</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/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.sql.lsp.package"><code class="option">vim.languages.sql.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>SQL LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation sqls-0.2.28&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.sql.lsp.server"><code class="option">vim.languages.sql.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>SQL LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “sqls” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;sqls&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/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.sql.treesitter.enable"><code class="option">vim.languages.sql.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable SQL treesitter.</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/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.sql.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.sql.treesitter.package"><code class="option">vim.languages.sql.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>SQL treesitter grammar to use</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation sql-grammar-0.0.0+rev=3d516e6&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/sql.nix" target="_top">
&lt;nvf/modules/plugins/languages/sql.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.enable"></a><a class="term" href="options.html#opt-vim.languages.svelte.enable"><code class="option">vim.languages.svelte.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Svelte language support.</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/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.extraDiagnostics.enable"></a><a class="term" href="options.html#opt-vim.languages.svelte.extraDiagnostics.enable"><code class="option">vim.languages.svelte.extraDiagnostics.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra Svelte diagnostics.</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/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.extraDiagnostics.types"></a><a class="term" href="options.html#opt-vim.languages.svelte.extraDiagnostics.types"><code class="option">vim.languages.svelte.extraDiagnostics.types</code>
</a>
</span>
</dt>
<dd>
<p>List of Svelte diagnostics to enable</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (value “eslint_d” (singular enum) or (submodule))</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;eslint_d&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/languages/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.format.enable"></a><a class="term" href="options.html#opt-vim.languages.svelte.format.enable"><code class="option">vim.languages.svelte.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Svelte formatting.</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/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.format.package"></a><a class="term" href="options.html#opt-vim.languages.svelte.format.package"><code class="option">vim.languages.svelte.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Svelte formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation prettier-3.3.3&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/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.format.type"></a><a class="term" href="options.html#opt-vim.languages.svelte.format.type"><code class="option">vim.languages.svelte.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Svelte formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “biome”, “prettier”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;prettier&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/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.svelte.lsp.enable"><code class="option">vim.languages.svelte.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Svelte LSP support.</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/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.svelte.lsp.package"><code class="option">vim.languages.svelte.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Svelte LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation svelte-language-server-0.17.7&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.svelte.lsp.server"><code class="option">vim.languages.svelte.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Svelte LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “svelte” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;svelte&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/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.svelte.treesitter.enable"><code class="option">vim.languages.svelte.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Svelte treesitter.</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/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.svelte.treesitter.sveltePackage"></a><a class="term" href="options.html#opt-vim.languages.svelte.treesitter.sveltePackage"><code class="option">vim.languages.svelte.treesitter.sveltePackage</code>
</a>
</span>
</dt>
<dd>
<p>The svelte 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.svelte</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/svelte.nix" target="_top">
&lt;nvf/modules/plugins/languages/svelte.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.tailwind.enable"></a><a class="term" href="options.html#opt-vim.languages.tailwind.enable"><code class="option">vim.languages.tailwind.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Tailwindcss language support.</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/tailwind.nix" target="_top">
&lt;nvf/modules/plugins/languages/tailwind.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.tailwind.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.tailwind.lsp.enable"><code class="option">vim.languages.tailwind.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Tailwindcss LSP support.</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/tailwind.nix" target="_top">
&lt;nvf/modules/plugins/languages/tailwind.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.tailwind.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.tailwind.lsp.package"><code class="option">vim.languages.tailwind.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Tailwindcss LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation tailwindcss-language-server-0.0.21&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/tailwind.nix" target="_top">
&lt;nvf/modules/plugins/languages/tailwind.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.tailwind.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.tailwind.lsp.server"><code class="option">vim.languages.tailwind.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Tailwindcss LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “tailwindcss-language-server” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;tailwindcss-language-server&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/NotAShelf/nvf/blob/main/modules/plugins/languages/tailwind.nix" target="_top">
&lt;nvf/modules/plugins/languages/tailwind.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.terraform.enable"></a><a class="term" href="options.html#opt-vim.languages.terraform.enable"><code class="option">vim.languages.terraform.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Terraform/HCL support.</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/terraform.nix" target="_top">
&lt;nvf/modules/plugins/languages/terraform.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.terraform.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.terraform.lsp.enable"><code class="option">vim.languages.terraform.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Terraform LSP support (terraform-ls).</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/terraform.nix" target="_top">
&lt;nvf/modules/plugins/languages/terraform.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.terraform.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.terraform.lsp.package"><code class="option">vim.languages.terraform.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>terraform-ls package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation terraform-ls-0.34.3&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/terraform.nix" target="_top">
&lt;nvf/modules/plugins/languages/terraform.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.terraform.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.terraform.treesitter.enable"><code class="option">vim.languages.terraform.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Terraform treesitter.</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/terraform.nix" target="_top">
&lt;nvf/modules/plugins/languages/terraform.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.terraform.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.terraform.treesitter.package"><code class="option">vim.languages.terraform.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The terraform 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.terraform</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/terraform.nix" target="_top">
&lt;nvf/modules/plugins/languages/terraform.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.ts.enable"></a><a class="term" href="options.html#opt-vim.languages.ts.enable"><code class="option">vim.languages.ts.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Typescript/Javascript language support.</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/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.extensions.ts-error-translator.enable"></a><a class="term" href="options.html#opt-vim.languages.ts.extensions.ts-error-translator.enable"><code class="option">vim.languages.ts.extensions.ts-error-translator.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable [ts-error-translator.nvim]: https://github.com/dmmulroy/ts-error-translator.nvim</p><p>Typescript error translation with [ts-error-translator.nvim]</p><p>.</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/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.extensions.ts-error-translator.setupOpts"></a><a class="term" href="options.html#opt-vim.languages.ts.extensions.ts-error-translator.setupOpts"><code class="option">vim.languages.ts.extensions.ts-error-translator.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of ts-error-translator</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/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.extensions.ts-error-translator.setupOpts.auto_override_publish_diagnostics"></a><a class="term" href="options.html#opt-vim.languages.ts.extensions.ts-error-translator.setupOpts.auto_override_publish_diagnostics"><code class="option">vim.languages.ts.extensions.ts-error-translator.setupOpts.auto_override_publish_diagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Automatically override the publish_diagnostics handler</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/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.extraDiagnostics.enable"></a><a class="term" href="options.html#opt-vim.languages.ts.extraDiagnostics.enable"><code class="option">vim.languages.ts.extraDiagnostics.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra Typescript/Javascript diagnostics.</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/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.extraDiagnostics.types"></a><a class="term" href="options.html#opt-vim.languages.ts.extraDiagnostics.types"><code class="option">vim.languages.ts.extraDiagnostics.types</code>
</a>
</span>
</dt>
<dd>
<p>List of Typescript/Javascript diagnostics to enable</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (value “eslint_d” (singular enum) or (submodule))</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;eslint_d&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/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.format.enable"></a><a class="term" href="options.html#opt-vim.languages.ts.format.enable"><code class="option">vim.languages.ts.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Typescript/Javascript formatting.</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/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.format.package"></a><a class="term" href="options.html#opt-vim.languages.ts.format.package"><code class="option">vim.languages.ts.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Typescript/Javascript formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation prettier-3.3.3&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/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.format.type"></a><a class="term" href="options.html#opt-vim.languages.ts.format.type"><code class="option">vim.languages.ts.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Typescript/Javascript formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “biome”, “prettier”, “prettierd”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;prettier&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/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.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.ts.lsp.enable"><code class="option">vim.languages.ts.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Typescript/Javascript LSP support.</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/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.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.ts.lsp.package"><code class="option">vim.languages.ts.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Typescript/Javascript LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation typescript-language-server-4.3.3&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/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.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.ts.lsp.server"><code class="option">vim.languages.ts.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Typescript/Javascript LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “denols”, “ts_ls”, “tsserver”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ts_ls&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/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.enable"></a><a class="term" href="options.html#opt-vim.languages.ts.treesitter.enable"><code class="option">vim.languages.ts.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Typescript/Javascript treesitter.</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/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.jsPackage"></a><a class="term" href="options.html#opt-vim.languages.ts.treesitter.jsPackage"><code class="option">vim.languages.ts.treesitter.jsPackage</code>
</a>
</span>
</dt>
<dd>
<p>The javascript 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.javascript</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.tsPackage"></a><a class="term" href="options.html#opt-vim.languages.ts.treesitter.tsPackage"><code class="option">vim.languages.ts.treesitter.tsPackage</code>
</a>
</span>
</dt>
<dd>
<p>The tsx 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.tsx</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.typst.enable"></a><a class="term" href="options.html#opt-vim.languages.typst.enable"><code class="option">vim.languages.typst.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Typst language support.</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/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.extensions.typst-preview-nvim.enable"></a><a class="term" href="options.html#opt-vim.languages.typst.extensions.typst-preview-nvim.enable"><code class="option">vim.languages.typst.extensions.typst-preview-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable [typst-preview.nvim]: https://github.com/chomosuke/typst-preview.nvim</p><p>Low latency typst preview for Neovim via [typst-preview.nvim]
.</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>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/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.extensions.typst-preview-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.languages.typst.extensions.typst-preview-nvim.setupOpts"><code class="option">vim.languages.typst.extensions.typst-preview-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of typst-preview-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/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.extensions.typst-preview-nvim.setupOpts.dependencies_bin"></a><a class="term" href="options.html#opt-vim.languages.typst.extensions.typst-preview-nvim.setupOpts.dependencies_bin"><code class="option">vim.languages.typst.extensions.typst-preview-nvim.setupOpts.dependencies_bin</code>
</a>
</span>
</dt>
<dd>
<p>Provide the path to binaries for dependencies. Setting this
to a non-null value will skip the download of the binary by
the plugin.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of string</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
tinymist = &quot;\${pkgs.tinymist.out}/bin/tinymist&quot;;
websocat = &quot;\${pkgs.websocat.out}/bin/websocat&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/languages/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.extensions.typst-preview-nvim.setupOpts.extra_args"></a><a class="term" href="options.html#opt-vim.languages.typst.extensions.typst-preview-nvim.setupOpts.extra_args"><code class="option">vim.languages.typst.extensions.typst-preview-nvim.setupOpts.extra_args</code>
</a>
</span>
</dt>
<dd>
<p>A list of extra arguments (or <code class="literal">null</code>) to be passed to previewer</p>
<p><span class="emphasis"><em>Type:</em></span>
null 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">[
&quot;--input=ver=draft&quot;
&quot;--ignore-system-fonts&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/languages/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.extensions.typst-preview-nvim.setupOpts.open_cmd"></a><a class="term" href="options.html#opt-vim.languages.typst.extensions.typst-preview-nvim.setupOpts.open_cmd"><code class="option">vim.languages.typst.extensions.typst-preview-nvim.setupOpts.open_cmd</code>
</a>
</span>
</dt>
<dd>
<p>Custom format string to open the output link provided with <code class="literal">%s</code></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>Example:</em></span>
<code class="literal">&quot;firefox %s -P typst-preview --class typst-preview&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/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.format.enable"></a><a class="term" href="options.html#opt-vim.languages.typst.format.enable"><code class="option">vim.languages.typst.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Typst document formatting.</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/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.format.package"></a><a class="term" href="options.html#opt-vim.languages.typst.format.package"><code class="option">vim.languages.typst.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Typst formatter package</p>
<p><span class="emphasis"><em>Type:</em></span>
package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation typstfmt-0.2.9&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/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.format.type"></a><a class="term" href="options.html#opt-vim.languages.typst.format.type"><code class="option">vim.languages.typst.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Typst formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “typstfmt”, “typstyle”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;typstfmt&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/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.typst.lsp.enable"><code class="option">vim.languages.typst.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Typst LSP support (typst-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/languages/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.typst.lsp.package"><code class="option">vim.languages.typst.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>typst-lsp package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation tinymist-0.12.4&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&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/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.typst.lsp.server"><code class="option">vim.languages.typst.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Typst LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “tinymist”, “typst-lsp”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;tinymist&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/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.typst.treesitter.enable"><code class="option">vim.languages.typst.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Typst treesitter.</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/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.typst.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.typst.treesitter.package"><code class="option">vim.languages.typst.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The typst 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.typst</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/typst.nix" target="_top">
&lt;nvf/modules/plugins/languages/typst.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.vala.enable"></a><a class="term" href="options.html#opt-vim.languages.vala.enable"><code class="option">vim.languages.vala.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Vala language support.</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/vala.nix" target="_top">
&lt;nvf/modules/plugins/languages/vala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.vala.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.vala.lsp.enable"><code class="option">vim.languages.vala.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Vala LSP support.</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/vala.nix" target="_top">
&lt;nvf/modules/plugins/languages/vala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.vala.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.vala.lsp.package"><code class="option">vim.languages.vala.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Vala LSP server package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation vala-language-server-wrapper&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/vala.nix" target="_top">
&lt;nvf/modules/plugins/languages/vala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.vala.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.vala.lsp.server"><code class="option">vim.languages.vala.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Vala LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “vala_ls” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;vala_ls&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/NotAShelf/nvf/blob/main/modules/plugins/languages/vala.nix" target="_top">
&lt;nvf/modules/plugins/languages/vala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.vala.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.vala.treesitter.enable"><code class="option">vim.languages.vala.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Vala treesitter.</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/vala.nix" target="_top">
&lt;nvf/modules/plugins/languages/vala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.vala.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.vala.treesitter.package"><code class="option">vim.languages.vala.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The vala 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.vala</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/vala.nix" target="_top">
&lt;nvf/modules/plugins/languages/vala.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.zig.enable"></a><a class="term" href="options.html#opt-vim.languages.zig.enable"><code class="option">vim.languages.zig.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Zig language support.</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/zig.nix" target="_top">
&lt;nvf/modules/plugins/languages/zig.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.zig.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.zig.lsp.enable"><code class="option">vim.languages.zig.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Zig LSP support.</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/zig.nix" target="_top">
&lt;nvf/modules/plugins/languages/zig.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.zig.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.zig.lsp.package"><code class="option">vim.languages.zig.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>ZLS package, or the command to run as a list of strings</p>
<p><span class="emphasis"><em>Type:</em></span>
package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation zls-0.13.0&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/zig.nix" target="_top">
&lt;nvf/modules/plugins/languages/zig.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.zig.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.zig.lsp.server"><code class="option">vim.languages.zig.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Zig LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “zls” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;zls&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/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_top">
&lt;nvf/modules/plugins/languages/zig.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.zig.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.zig.treesitter.enable"><code class="option">vim.languages.zig.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Zig treesitter.</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/zig.nix" target="_top">
&lt;nvf/modules/plugins/languages/zig.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.zig.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.zig.treesitter.package"><code class="option">vim.languages.zig.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The zig 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.zig</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/zig.nix" target="_top">
&lt;nvf/modules/plugins/languages/zig.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.enable"></a><a class="term" href="options.html#opt-vim.lazy.enable"><code class="option">vim.lazy.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable plugin lazy-loading via lz.n and lzn-auto-require.</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>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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.enableLznAutoRequire"></a><a class="term" href="options.html#opt-vim.lazy.enableLznAutoRequire"><code class="option">vim.lazy.enableLznAutoRequire</code>
</a>
</span>
</dt>
<dd>
<p>Enable lzn-auto-require. Since builtin plugins rely on this, only turn
off for debugging.</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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.loader"></a><a class="term" href="options.html#opt-vim.lazy.loader"><code class="option">vim.lazy.loader</code>
</a>
</span>
</dt>
<dd>
<p>Lazy loader to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “lz.n” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;lz.n&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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins"></a><a class="term" href="options.html#opt-vim.lazy.plugins"><code class="option">vim.lazy.plugins</code>
</a>
</span>
</dt>
<dd>
<p>Plugins to lazy load.</p><p>The attribute key is used as the plugin name: for the default <code class="literal">vim.g.lz_n.load</code>
function this should be either the <code class="literal">package.pname</code> or <code class="literal">package.name</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set 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">&#x27;&#x27;
{
toggleterm-nvim = {
package = &quot;toggleterm-nvim&quot;;
setupModule = &quot;toggleterm&quot;;
setupOpts = cfg.setupOpts;
after = &quot;require(&#x27;toggleterm&#x27;).do_something()&quot;;
cmd = [&quot;ToggleTerm&quot;];
};
$&#x27;&#x27;${pkgs.vimPlugins.vim-bbye.pname} = {
package = pkgs.vimPlugins.vim-bbye;
cmd = [&quot;Bdelete&quot; &quot;Bwipeout&quot;];
};
}
&#x27;&#x27;
</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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.enabled"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.enabled"><code class="option">vim.lazy.plugins.&lt;name&gt;.enabled</code>
</a>
</span>
</dt>
<dd>
<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 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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.package"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.package"><code class="option">vim.lazy.plugins.&lt;name&gt;.package</code>
</a>
</span>
</dt>
<dd>
<p>Plugin package.</p><p>If null, a custom load function must be provided</p>
<p><span class="emphasis"><em>Type:</em></span>
null or null or package or one of “alpha-nvim”, “base16”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fastaction-nvim”, “fidget-nvim”, “flutter-tools”, “friendly-snippets”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lua-utils-nvim”, “lualine”, “luasnip”, “lz-n”, “lzn-auto-require”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neo-tree-nvim”, “neocord”, “neodev-nvim”, “neorg”, “neorg-telescope”, “new-file-template-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “omnisharp-extended”, “onedark”, “orgmode-nvim”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “registers”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator”, “typst-preview-nvim”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”</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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.after"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.after"><code class="option">vim.lazy.plugins.&lt;name&gt;.after</code>
</a>
</span>
</dt>
<dd>
<p>Lua code to run after plugin is loaded. This will be wrapped in a function.</p><p>If <a class="xref" href="options.html#opt-vim.lazy.plugins._name_.setupModule" ><code class="option">vim.lazy.plugins.&lt;name&gt;.setupModule</code></a> is provided, the setup will be ran before <code class="literal">after</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or strings concatenated with “\n”</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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.before"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.before"><code class="option">vim.lazy.plugins.&lt;name&gt;.before</code>
</a>
</span>
</dt>
<dd>
<p>Lua code to run before plugin is loaded. This will be wrapped in a function.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or strings concatenated with “\n”</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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.beforeAll"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.beforeAll"><code class="option">vim.lazy.plugins.&lt;name&gt;.beforeAll</code>
</a>
</span>
</dt>
<dd>
<p>Lua code to run before any plugins are loaded. This will be wrapped in a function.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or strings concatenated with “\n”</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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.cmd"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.cmd"><code class="option">vim.lazy.plugins.&lt;name&gt;.cmd</code>
</a>
</span>
</dt>
<dd>
<p>Lazy-load on command</p>
<p><span class="emphasis"><em>Type:</em></span>
null 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>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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.colorscheme"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.colorscheme"><code class="option">vim.lazy.plugins.&lt;name&gt;.colorscheme</code>
</a>
</span>
</dt>
<dd>
<p>Lazy-load on colorscheme.</p>
<p><span class="emphasis"><em>Type:</em></span>
null 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>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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.event"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.event"><code class="option">vim.lazy.plugins.&lt;name&gt;.event</code>
</a>
</span>
</dt>
<dd>
<p>Lazy-load on event</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string or list of string or (submodule)</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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.ft"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.ft"><code class="option">vim.lazy.plugins.&lt;name&gt;.ft</code>
</a>
</span>
</dt>
<dd>
<p>Lazy-load on filetype</p>
<p><span class="emphasis"><em>Type:</em></span>
null 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>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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.keys"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.keys"><code class="option">vim.lazy.plugins.&lt;name&gt;.keys</code>
</a>
</span>
</dt>
<dd>
<p>Lazy-load on key mapping</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string or list of (submodule) 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">&#x27;&#x27;
keys = [
{
mode = &quot;n&quot;;
key = &quot;&lt;leader&gt;s&quot;;
action = &quot;:DapStepOver&lt;cr&gt;&quot;;
desc = &quot;DAP Step Over&quot;;
}
{
mode = [&quot;n&quot;, &quot;x&quot;];
key = &quot;&lt;leader&gt;dc&quot;;
action = &quot;function() require(&#x27;dap&#x27;).continue() end&quot;;
lua = true;
desc = &quot;DAP Continue&quot;;
}
]
&#x27;&#x27;
</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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.lazy"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.lazy"><code class="option">vim.lazy.plugins.&lt;name&gt;.lazy</code>
</a>
</span>
</dt>
<dd>
<p>Lazy-load manually, e.g. using <code class="literal">trigger_load</code>.</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>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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.load"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.load"><code class="option">vim.lazy.plugins.&lt;name&gt;.load</code>
</a>
</span>
</dt>
<dd>
<p>Lua code to override the <code class="literal">vim.g.lz_n.load()</code> function for a single plugin.</p><p>This will be wrapped in a <code class="literal">function(name) ... end</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or strings concatenated with “\n”</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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.priority"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.priority"><code class="option">vim.lazy.plugins.&lt;name&gt;.priority</code>
</a>
</span>
</dt>
<dd>
<p>Only useful for stat plugins (not lazy-loaded) to force loading certain plugins first.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.setupModule"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.setupModule"><code class="option">vim.lazy.plugins.&lt;name&gt;.setupModule</code>
</a>
</span>
</dt>
<dd>
<p>Lua module to run setup function on.</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/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lazy.plugins._name_.setupOpts"></a><a class="term" href="options.html#opt-vim.lazy.plugins._name_.setupOpts"><code class="option">vim.lazy.plugins.&lt;name&gt;.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Options to pass to the setup function</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>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/wrapper/lazy/lazy.nix" target="_top">
&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lineNumberMode"></a><a class="term" href="options.html#opt-vim.lineNumberMode"><code class="option">vim.lineNumberMode</code>
</a>
</span>
</dt>
<dd>
<p>How line numbers are displayed.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “relative”, “number”, “relNumber”, “none”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;relNumber&quot;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;none&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/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.enable"></a><a class="term" href="options.html#opt-vim.lsp.enable"><code class="option">vim.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable LSP, also enabled automatically through null-ls and lspconfig options.</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/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.formatOnSave"></a><a class="term" href="options.html#opt-vim.lsp.formatOnSave"><code class="option">vim.lsp.formatOnSave</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable format on save.</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/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lightbulb.enable"></a><a class="term" href="options.html#opt-vim.lsp.lightbulb.enable"><code class="option">vim.lsp.lightbulb.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Lightbulb for code actions. Requires an emoji font.</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/lightbulb/lightbulb.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lightbulb/lightbulb.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lightbulb.setupOpts"></a><a class="term" href="options.html#opt-vim.lsp.lightbulb.setupOpts"><code class="option">vim.lsp.lightbulb.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-lightbulb</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/lsp/lightbulb/lightbulb.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lightbulb/lightbulb.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspSignature.enable"></a><a class="term" href="options.html#opt-vim.lsp.lspSignature.enable"><code class="option">vim.lsp.lspSignature.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable lsp signature viewer.</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/lsp-signature/lsp-signature.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lsp-signature/lsp-signature.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspSignature.setupOpts"></a><a class="term" href="options.html#opt-vim.lsp.lspSignature.setupOpts"><code class="option">vim.lsp.lspSignature.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of lsp-signature</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/lsp/lsp-signature/lsp-signature.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lsp-signature/lsp-signature.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspconfig.enable"></a><a class="term" href="options.html#opt-vim.lsp.lspconfig.enable"><code class="option">vim.lsp.lspconfig.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nvim-lspconfig, also enabled automatically.</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/lspconfig/lspconfig.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspconfig/lspconfig.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspconfig.sources"></a><a class="term" href="options.html#opt-vim.lsp.lspconfig.sources"><code class="option">vim.lsp.lspconfig.sources</code>
</a>
</span>
</dt>
<dd>
<p>nvim-lspconfig sources</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of string</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/lsp/lspconfig/lspconfig.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspconfig/lspconfig.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspkind.enable"></a><a class="term" href="options.html#opt-vim.lsp.lspkind.enable"><code class="option">vim.lsp.lspkind.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable vscode-like pictograms for lsp [lspkind].</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/lspkind/lspkind.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspkind/lspkind.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspkind.setupOpts"></a><a class="term" href="options.html#opt-vim.lsp.lspkind.setupOpts"><code class="option">vim.lsp.lspkind.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of lspkind.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/lsp/lspkind/lspkind.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspkind/lspkind.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspkind.setupOpts.before"></a><a class="term" href="options.html#opt-vim.lsp.lspkind.setupOpts.before"><code class="option">vim.lsp.lspkind.setupOpts.before</code>
</a>
</span>
</dt>
<dd>
<p>The function that will be called before lspkinds modifications are applied</p>
<p><span class="emphasis"><em>Type:</em></span>
null or (luaInline)</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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspkind/lspkind.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspkind/lspkind.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspkind.setupOpts.mode"></a><a class="term" href="options.html#opt-vim.lsp.lspkind.setupOpts.mode"><code class="option">vim.lsp.lspkind.setupOpts.mode</code>
</a>
</span>
</dt>
<dd>
<p>Defines how annotations are shown</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “text”, “text_symbol”, “symbol_text”, “symbol”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;symbol_text&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspkind/lspkind.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspkind/lspkind.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lsplines.enable"></a><a class="term" href="options.html#opt-vim.lsp.lsplines.enable"><code class="option">vim.lsp.lsplines.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable diagnostics using virtual lines on top of the real line of code. [lsp_lines]
.</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/lsplines/lsplines.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lsplines/lsplines.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.enable"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.enable"><code class="option">vim.lsp.lspsaga.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable LSP Saga.</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/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.codeAction"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.codeAction"><code class="option">vim.lsp.lspsaga.mappings.codeAction</code>
</a>
</span>
</dt>
<dd>
<p>Code action [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ca&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.lspFinder"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.lspFinder"><code class="option">vim.lsp.lspsaga.mappings.lspFinder</code>
</a>
</span>
</dt>
<dd>
<p>LSP Finder [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lf&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.nextDiagnostic"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.nextDiagnostic"><code class="option">vim.lsp.lspsaga.mappings.nextDiagnostic</code>
</a>
</span>
</dt>
<dd>
<p>Next diagnostic [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ln&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.previewDefinition"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.previewDefinition"><code class="option">vim.lsp.lspsaga.mappings.previewDefinition</code>
</a>
</span>
</dt>
<dd>
<p>Preview definition [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ld&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.previousDiagnostic"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.previousDiagnostic"><code class="option">vim.lsp.lspsaga.mappings.previousDiagnostic</code>
</a>
</span>
</dt>
<dd>
<p>Previous diagnostic [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lp&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.rename"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.rename"><code class="option">vim.lsp.lspsaga.mappings.rename</code>
</a>
</span>
</dt>
<dd>
<p>Rename [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lr&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.renderHoveredDoc"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.renderHoveredDoc"><code class="option">vim.lsp.lspsaga.mappings.renderHoveredDoc</code>
</a>
</span>
</dt>
<dd>
<p>Rendered hovered docs [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lh&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.showCursorDiagnostics"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.showCursorDiagnostics"><code class="option">vim.lsp.lspsaga.mappings.showCursorDiagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Show cursor diagnostics [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lc&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.showLineDiagnostics"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.showLineDiagnostics"><code class="option">vim.lsp.lspsaga.mappings.showLineDiagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Show line diagnostics [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ll&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.signatureHelp"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.signatureHelp"><code class="option">vim.lsp.lspsaga.mappings.signatureHelp</code>
</a>
</span>
</dt>
<dd>
<p>Signature help [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ls&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.smartScrollDown"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.smartScrollDown"><code class="option">vim.lsp.lspsaga.mappings.smartScrollDown</code>
</a>
</span>
</dt>
<dd>
<p>Smart scroll up [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-b&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.lspsaga.mappings.smartScrollUp"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.mappings.smartScrollUp"><code class="option">vim.lsp.lspsaga.mappings.smartScrollUp</code>
</a>
</span>
</dt>
<dd>
<p>Smart scroll up [LSPSaga]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-f&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_top">
&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.addWorkspaceFolder"></a><a class="term" href="options.html#opt-vim.lsp.mappings.addWorkspaceFolder"><code class="option">vim.lsp.mappings.addWorkspaceFolder</code>
</a>
</span>
</dt>
<dd>
<p>Add workspace folder</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lwa&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.codeAction"></a><a class="term" href="options.html#opt-vim.lsp.mappings.codeAction"><code class="option">vim.lsp.mappings.codeAction</code>
</a>
</span>
</dt>
<dd>
<p>Code action</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;la&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.documentHighlight"></a><a class="term" href="options.html#opt-vim.lsp.mappings.documentHighlight"><code class="option">vim.lsp.mappings.documentHighlight</code>
</a>
</span>
</dt>
<dd>
<p>Document highlight</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lH&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.format"></a><a class="term" href="options.html#opt-vim.lsp.mappings.format"><code class="option">vim.lsp.mappings.format</code>
</a>
</span>
</dt>
<dd>
<p>Format</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lf&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.goToDeclaration"></a><a class="term" href="options.html#opt-vim.lsp.mappings.goToDeclaration"><code class="option">vim.lsp.mappings.goToDeclaration</code>
</a>
</span>
</dt>
<dd>
<p>Go to declaration</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lgD&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.goToDefinition"></a><a class="term" href="options.html#opt-vim.lsp.mappings.goToDefinition"><code class="option">vim.lsp.mappings.goToDefinition</code>
</a>
</span>
</dt>
<dd>
<p>Go to definition</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lgd&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.goToType"></a><a class="term" href="options.html#opt-vim.lsp.mappings.goToType"><code class="option">vim.lsp.mappings.goToType</code>
</a>
</span>
</dt>
<dd>
<p>Go to type</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lgt&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.hover"></a><a class="term" href="options.html#opt-vim.lsp.mappings.hover"><code class="option">vim.lsp.mappings.hover</code>
</a>
</span>
</dt>
<dd>
<p>Trigger hover</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lh&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.listDocumentSymbols"></a><a class="term" href="options.html#opt-vim.lsp.mappings.listDocumentSymbols"><code class="option">vim.lsp.mappings.listDocumentSymbols</code>
</a>
</span>
</dt>
<dd>
<p>List document symbols</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lS&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.listImplementations"></a><a class="term" href="options.html#opt-vim.lsp.mappings.listImplementations"><code class="option">vim.lsp.mappings.listImplementations</code>
</a>
</span>
</dt>
<dd>
<p>List implementations</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lgi&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.listReferences"></a><a class="term" href="options.html#opt-vim.lsp.mappings.listReferences"><code class="option">vim.lsp.mappings.listReferences</code>
</a>
</span>
</dt>
<dd>
<p>List references</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lgr&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.listWorkspaceFolders"></a><a class="term" href="options.html#opt-vim.lsp.mappings.listWorkspaceFolders"><code class="option">vim.lsp.mappings.listWorkspaceFolders</code>
</a>
</span>
</dt>
<dd>
<p>List workspace folders</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lwl&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.listWorkspaceSymbols"></a><a class="term" href="options.html#opt-vim.lsp.mappings.listWorkspaceSymbols"><code class="option">vim.lsp.mappings.listWorkspaceSymbols</code>
</a>
</span>
</dt>
<dd>
<p>List workspace symbols</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lws&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.nextDiagnostic"></a><a class="term" href="options.html#opt-vim.lsp.mappings.nextDiagnostic"><code class="option">vim.lsp.mappings.nextDiagnostic</code>
</a>
</span>
</dt>
<dd>
<p>Go to next diagnostic</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lgn&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.openDiagnosticFloat"></a><a class="term" href="options.html#opt-vim.lsp.mappings.openDiagnosticFloat"><code class="option">vim.lsp.mappings.openDiagnosticFloat</code>
</a>
</span>
</dt>
<dd>
<p>Open diagnostic float</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;le&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.previousDiagnostic"></a><a class="term" href="options.html#opt-vim.lsp.mappings.previousDiagnostic"><code class="option">vim.lsp.mappings.previousDiagnostic</code>
</a>
</span>
</dt>
<dd>
<p>Go to previous diagnostic</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lgp&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.removeWorkspaceFolder"></a><a class="term" href="options.html#opt-vim.lsp.mappings.removeWorkspaceFolder"><code class="option">vim.lsp.mappings.removeWorkspaceFolder</code>
</a>
</span>
</dt>
<dd>
<p>Remove workspace folder</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lwr&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.renameSymbol"></a><a class="term" href="options.html#opt-vim.lsp.mappings.renameSymbol"><code class="option">vim.lsp.mappings.renameSymbol</code>
</a>
</span>
</dt>
<dd>
<p>Rename symbol</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ln&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.signatureHelp"></a><a class="term" href="options.html#opt-vim.lsp.mappings.signatureHelp"><code class="option">vim.lsp.mappings.signatureHelp</code>
</a>
</span>
</dt>
<dd>
<p>Signature help</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ls&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.mappings.toggleFormatOnSave"></a><a class="term" href="options.html#opt-vim.lsp.mappings.toggleFormatOnSave"><code class="option">vim.lsp.mappings.toggleFormatOnSave</code>
</a>
</span>
</dt>
<dd>
<p>Toggle format on save</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ltf&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
&lt;nvf/modules/plugins/lsp/module.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.null-ls.enable"></a><a class="term" href="options.html#opt-vim.lsp.null-ls.enable"><code class="option">vim.lsp.null-ls.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable null-ls, also enabled automatically.</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/null-ls/null-ls.nix" target="_top">
&lt;nvf/modules/plugins/lsp/null-ls/null-ls.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.null-ls.debounce"></a><a class="term" href="options.html#opt-vim.lsp.null-ls.debounce"><code class="option">vim.lsp.null-ls.debounce</code>
</a>
</span>
</dt>
<dd>
<p>Default debounce</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">250</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/null-ls/null-ls.nix" target="_top">
&lt;nvf/modules/plugins/lsp/null-ls/null-ls.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.null-ls.debug"></a><a class="term" href="options.html#opt-vim.lsp.null-ls.debug"><code class="option">vim.lsp.null-ls.debug</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable debugging information for `null-ls.</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/null-ls/null-ls.nix" target="_top">
&lt;nvf/modules/plugins/lsp/null-ls/null-ls.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.null-ls.default_timeout"></a><a class="term" href="options.html#opt-vim.lsp.null-ls.default_timeout"><code class="option">vim.lsp.null-ls.default_timeout</code>
</a>
</span>
</dt>
<dd>
<p>Default timeout value, in milliseconds</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">5000</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/null-ls/null-ls.nix" target="_top">
&lt;nvf/modules/plugins/lsp/null-ls/null-ls.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.null-ls.diagnostics_format"></a><a class="term" href="options.html#opt-vim.lsp.null-ls.diagnostics_format"><code class="option">vim.lsp.null-ls.diagnostics_format</code>
</a>
</span>
</dt>
<dd>
<p>Diagnostic output format for null-ls</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;[#{m}] #{s} (#{c})&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/null-ls/null-ls.nix" target="_top">
&lt;nvf/modules/plugins/lsp/null-ls/null-ls.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.null-ls.sources"></a><a class="term" href="options.html#opt-vim.lsp.null-ls.sources"><code class="option">vim.lsp.null-ls.sources</code>
</a>
</span>
</dt>
<dd>
<p>null-ls sources</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of string</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/lsp/null-ls/null-ls.nix" target="_top">
&lt;nvf/modules/plugins/lsp/null-ls/null-ls.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.nvim-docs-view.enable"></a><a class="term" href="options.html#opt-vim.lsp.nvim-docs-view.enable"><code class="option">vim.lsp.nvim-docs-view.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nvim-docs-view, for displaying lsp hover documentation in a side panel…</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/nvim-docs-view/nvim-docs-view.nix" target="_top">
&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.nvim-docs-view.mappings.viewToggle"></a><a class="term" href="options.html#opt-vim.lsp.nvim-docs-view.mappings.viewToggle"><code class="option">vim.lsp.nvim-docs-view.mappings.viewToggle</code>
</a>
</span>
</dt>
<dd>
<p>Open or close the docs view panel</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;lvt&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix" target="_top">
&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.nvim-docs-view.mappings.viewUpdate"></a><a class="term" href="options.html#opt-vim.lsp.nvim-docs-view.mappings.viewUpdate"><code class="option">vim.lsp.nvim-docs-view.mappings.viewUpdate</code>
</a>
</span>
</dt>
<dd>
<p>Manually update the docs view panel</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;lvu&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix" target="_top">
&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.nvim-docs-view.setupOpts"></a><a class="term" href="options.html#opt-vim.lsp.nvim-docs-view.setupOpts"><code class="option">vim.lsp.nvim-docs-view.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-docs-view</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/lsp/nvim-docs-view/nvim-docs-view.nix" target="_top">
&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.nvim-docs-view.setupOpts.height"></a><a class="term" href="options.html#opt-vim.lsp.nvim-docs-view.setupOpts.height"><code class="option">vim.lsp.nvim-docs-view.setupOpts.height</code>
</a>
</span>
</dt>
<dd>
<p>Height of the docs view panel if the position is set to either top or bottom</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">10</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/nvim-docs-view/nvim-docs-view.nix" target="_top">
&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.nvim-docs-view.setupOpts.position"></a><a class="term" href="options.html#opt-vim.lsp.nvim-docs-view.setupOpts.position"><code class="option">vim.lsp.nvim-docs-view.setupOpts.position</code>
</a>
</span>
</dt>
<dd>
<p>Where to open the docs view panel</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “left”, “right”, “top”, “bottom”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;right&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix" target="_top">
&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.nvim-docs-view.setupOpts.update_mode"></a><a class="term" href="options.html#opt-vim.lsp.nvim-docs-view.setupOpts.update_mode"><code class="option">vim.lsp.nvim-docs-view.setupOpts.update_mode</code>
</a>
</span>
</dt>
<dd>
<p>Determines the mechanism used to update the docs view panel content.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>If auto, the content will update upon cursor move.</p></li><li class="listitem"><p>If manual, the content will only update once :DocsViewUpdate is called</p></li></ul></div>
<p><span class="emphasis"><em>Type:</em></span>
one of “auto”, “manual”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;auto&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix" target="_top">
&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.nvim-docs-view.setupOpts.width"></a><a class="term" href="options.html#opt-vim.lsp.nvim-docs-view.setupOpts.width"><code class="option">vim.lsp.nvim-docs-view.setupOpts.width</code>
</a>
</span>
</dt>
<dd>
<p>Width of the docs view panel if the position is set to either left or right</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">60</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/nvim-docs-view/nvim-docs-view.nix" target="_top">
&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.otter-nvim.enable"></a><a class="term" href="options.html#opt-vim.lsp.otter-nvim.enable"><code class="option">vim.lsp.otter-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable lsp features and a code completion source for code embedded in other documents [otter-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/lsp/otter/otter.nix" target="_top">
&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.otter-nvim.mappings.toggle"></a><a class="term" href="options.html#opt-vim.lsp.otter-nvim.mappings.toggle"><code class="option">vim.lsp.otter-nvim.mappings.toggle</code>
</a>
</span>
</dt>
<dd>
<p>Activate LSP on Cursor Position [otter-nvim]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lo&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/otter/otter.nix" target="_top">
&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.otter-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.lsp.otter-nvim.setupOpts"><code class="option">vim.lsp.otter-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of otter.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/lsp/otter/otter.nix" target="_top">
&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.otter-nvim.setupOpts.buffers.set_filetype"></a><a class="term" href="options.html#opt-vim.lsp.otter-nvim.setupOpts.buffers.set_filetype"><code class="option">vim.lsp.otter-nvim.setupOpts.buffers.set_filetype</code>
</a>
</span>
</dt>
<dd>
<p>if set to true, the filetype of the otterbuffers will be set. Other wide only
the autocommand of lspconfig that attaches the language server will be
executed without setting the filetype</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>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/otter/otter.nix" target="_top">
&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.otter-nvim.setupOpts.buffers.write_to_disk"></a><a class="term" href="options.html#opt-vim.lsp.otter-nvim.setupOpts.buffers.write_to_disk"><code class="option">vim.lsp.otter-nvim.setupOpts.buffers.write_to_disk</code>
</a>
</span>
</dt>
<dd>
<p>write &lt;path&gt;.otter.&lt;embedded language extension&gt; files to disk on save of main buffer.
Useful for some linters that require actual files.
Otter files are deleted on quit or main buffer close</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>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/otter/otter.nix" target="_top">
&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.otter-nvim.setupOpts.handle_leading_whitespace"></a><a class="term" href="options.html#opt-vim.lsp.otter-nvim.setupOpts.handle_leading_whitespace"><code class="option">vim.lsp.otter-nvim.setupOpts.handle_leading_whitespace</code>
</a>
</span>
</dt>
<dd>
<p>otter may not work the way you expect when entire code blocks are indented
(eg. in Org files) When true, otter handles these cases fully.</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>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/otter/otter.nix" target="_top">
&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.otter-nvim.setupOpts.lsp.diagnostic_update_event"></a><a class="term" href="options.html#opt-vim.lsp.otter-nvim.setupOpts.lsp.diagnostic_update_event"><code class="option">vim.lsp.otter-nvim.setupOpts.lsp.diagnostic_update_event</code>
</a>
</span>
</dt>
<dd>
<p><code class="literal">:h events</code> that cause the diagnostic to update.
Set to: {“BufWritePost”, “InsertLeave”, “TextChanged” }
for less performant but more instant diagnostic updates</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">[
&quot;BufWritePost&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/otter/otter.nix" target="_top">
&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.otter-nvim.setupOpts.strip_wrapping_quote_characters"></a><a class="term" href="options.html#opt-vim.lsp.otter-nvim.setupOpts.strip_wrapping_quote_characters"><code class="option">vim.lsp.otter-nvim.setupOpts.strip_wrapping_quote_characters</code>
</a>
</span>
</dt>
<dd>
<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">[
&quot;&#x27;&quot;
&quot;\&quot;&quot;
&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/otter/otter.nix" target="_top">
&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.trouble.enable"></a><a class="term" href="options.html#opt-vim.lsp.trouble.enable"><code class="option">vim.lsp.trouble.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable trouble diagnostics viewer.</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/trouble/trouble.nix" target="_top">
&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.trouble.mappings.documentDiagnostics"></a><a class="term" href="options.html#opt-vim.lsp.trouble.mappings.documentDiagnostics"><code class="option">vim.lsp.trouble.mappings.documentDiagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Document diagnostics [trouble]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ld&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_top">
&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.trouble.mappings.locList"></a><a class="term" href="options.html#opt-vim.lsp.trouble.mappings.locList"><code class="option">vim.lsp.trouble.mappings.locList</code>
</a>
</span>
</dt>
<dd>
<p>LOCList [trouble]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;xl&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_top">
&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.trouble.mappings.lspReferences"></a><a class="term" href="options.html#opt-vim.lsp.trouble.mappings.lspReferences"><code class="option">vim.lsp.trouble.mappings.lspReferences</code>
</a>
</span>
</dt>
<dd>
<p>LSP References [trouble]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lr&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_top">
&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.trouble.mappings.quickfix"></a><a class="term" href="options.html#opt-vim.lsp.trouble.mappings.quickfix"><code class="option">vim.lsp.trouble.mappings.quickfix</code>
</a>
</span>
</dt>
<dd>
<p>QuickFix [trouble]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;xq&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_top">
&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.trouble.mappings.symbols"></a><a class="term" href="options.html#opt-vim.lsp.trouble.mappings.symbols"><code class="option">vim.lsp.trouble.mappings.symbols</code>
</a>
</span>
</dt>
<dd>
<p>Symbols [trouble]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;xs&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_top">
&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.trouble.mappings.workspaceDiagnostics"></a><a class="term" href="options.html#opt-vim.lsp.trouble.mappings.workspaceDiagnostics"><code class="option">vim.lsp.trouble.mappings.workspaceDiagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Workspace diagnostics [trouble]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;lwd&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/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_top">
&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.lsp.trouble.setupOpts"></a><a class="term" href="options.html#opt-vim.lsp.trouble.setupOpts"><code class="option">vim.lsp.trouble.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Trouble</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/lsp/trouble/trouble.nix" target="_top">
&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.luaConfigPost"></a><a class="term" href="options.html#opt-vim.luaConfigPost"><code class="option">vim.luaConfigPost</code>
</a>
</span>
</dt>
<dd>
<p>Verbatim lua code that will be inserted <span class="strong"><strong>after</strong></span>
the result of the <code class="literal">luaConfigRc</code> DAG has been resolved</p><p>This option <span class="strong"><strong>does not</strong></span> take a DAG set, but a string
instead. Useful when youd like to insert contents
of lua configs after the DAG result.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&quot;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;$${builtins.readFile ./my-lua-config-post.lua}&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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.luaConfigPre"></a><a class="term" href="options.html#opt-vim.luaConfigPre"><code class="option">vim.luaConfigPre</code>
</a>
</span>
</dt>
<dd>
<p>Verbatim lua code that will be inserted <span class="strong"><strong>before</strong></span>
the result of <code class="literal">luaConfigRc</code> DAG has been resolved.</p><p>This option <span class="strong"><strong>does not</strong></span> take a DAG set, but a string
instead. Useful when youd like to insert contents
of lua configs after the DAG result.</p><div class="warning"><h3 class="title">Warning</h3><p>You do not want to override this option with mkForce
It is used internally to set certain options as early
as possible and should be avoided unless you know what
youre doing. Passing a string to this option will
merge it with the default contents.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
By default, this option will <span class="strong"><strong>append</strong></span> paths in
<a class="xref" href="options.html#opt-vim.additionalRuntimePaths" ><code class="option">vim.additionalRuntimePaths</code></a>
to the <code class="literal">runtimepath</code> and enable the experimental Lua module loader
if <a class="xref" href="options.html#opt-vim.enableLuaLoader" ><code class="option">vim.enableLuaLoader</code></a> is set to true.</p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;$${builtins.readFile ./my-lua-config-pre.lua}&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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.luaConfigRC"></a><a class="term" href="options.html#opt-vim.luaConfigRC"><code class="option">vim.luaConfigRC</code>
</a>
</span>
</dt>
<dd>
<p>Lua configuration, either as a string or a DAG.</p><p>If this option is passed as a DAG, it will be resolved
according to the DAG resolution rules (e.g. entryBefore
or entryAfter) as per the <span class="strong"><strong>nvf</strong></span> extended library.</p>
<p><span class="emphasis"><em>Type:</em></span>
(DAG of strings concatenated with “\n”) or 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 lua">-- Set the tab size to 4 spaces
vim.opt.tabstop = 4
vim.opt.shiftwidth = 4
vim.opt.expandtab = 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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.luaPackages"></a><a class="term" href="options.html#opt-vim.luaPackages"><code class="option">vim.luaPackages</code>
</a>
</span>
</dt>
<dd>
<p>List of lua packages to install</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>
<code class="literal">&quot;[\&quot;magick\&quot; \&quot;serpent\&quot;]&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/NotAShelf/nvf/blob/main/modules/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command"></a><a class="term" href="options.html#opt-vim.maps.command"><code class="option">vim.maps.command</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for command-line mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.action"></a><a class="term" href="options.html#opt-vim.maps.command._name_.action"><code class="option">vim.maps.command.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.command._name_.desc"><code class="option">vim.maps.command.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.command._name_.expr"><code class="option">vim.maps.command.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.command._name_.lua"><code class="option">vim.maps.command.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.command._name_.noremap"><code class="option">vim.maps.command.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.command._name_.nowait"><code class="option">vim.maps.command.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.script"></a><a class="term" href="options.html#opt-vim.maps.command._name_.script"><code class="option">vim.maps.command.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.command._name_.silent"><code class="option">vim.maps.command.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.command._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.command._name_.unique"><code class="option">vim.maps.command.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert"></a><a class="term" href="options.html#opt-vim.maps.insert"><code class="option">vim.maps.insert</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for insert mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.action"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.action"><code class="option">vim.maps.insert.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.desc"><code class="option">vim.maps.insert.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.expr"><code class="option">vim.maps.insert.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.lua"><code class="option">vim.maps.insert.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.noremap"><code class="option">vim.maps.insert.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.nowait"><code class="option">vim.maps.insert.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.script"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.script"><code class="option">vim.maps.insert.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.silent"><code class="option">vim.maps.insert.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insert._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.insert._name_.unique"><code class="option">vim.maps.insert.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand"></a><a class="term" href="options.html#opt-vim.maps.insertCommand"><code class="option">vim.maps.insertCommand</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for insert and command-line mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.action"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.action"><code class="option">vim.maps.insertCommand.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.desc"><code class="option">vim.maps.insertCommand.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.expr"><code class="option">vim.maps.insertCommand.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.lua"><code class="option">vim.maps.insertCommand.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.noremap"><code class="option">vim.maps.insertCommand.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.nowait"><code class="option">vim.maps.insertCommand.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.script"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.script"><code class="option">vim.maps.insertCommand.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.silent"><code class="option">vim.maps.insertCommand.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.insertCommand._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.insertCommand._name_.unique"><code class="option">vim.maps.insertCommand.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang"></a><a class="term" href="options.html#opt-vim.maps.lang"><code class="option">vim.maps.lang</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for insert, command-line and lang-arg mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.action"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.action"><code class="option">vim.maps.lang.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.desc"><code class="option">vim.maps.lang.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.expr"><code class="option">vim.maps.lang.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.lua"><code class="option">vim.maps.lang.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.noremap"><code class="option">vim.maps.lang.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.nowait"><code class="option">vim.maps.lang.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.script"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.script"><code class="option">vim.maps.lang.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.silent"><code class="option">vim.maps.lang.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.lang._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.lang._name_.unique"><code class="option">vim.maps.lang.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal"></a><a class="term" href="options.html#opt-vim.maps.normal"><code class="option">vim.maps.normal</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for normal mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.action"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.action"><code class="option">vim.maps.normal.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.desc"><code class="option">vim.maps.normal.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.expr"><code class="option">vim.maps.normal.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.lua"><code class="option">vim.maps.normal.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.noremap"><code class="option">vim.maps.normal.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.nowait"><code class="option">vim.maps.normal.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.script"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.script"><code class="option">vim.maps.normal.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.silent"><code class="option">vim.maps.normal.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normal._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.normal._name_.unique"><code class="option">vim.maps.normal.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp"><code class="option">vim.maps.normalVisualOp</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for normal, visual, select and operator-pending (same as plain map) mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.action"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.action"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.desc"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.expr"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.lua"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.noremap"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.nowait"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.script"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.script"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.silent"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.normalVisualOp._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.normalVisualOp._name_.unique"><code class="option">vim.maps.normalVisualOp.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator"></a><a class="term" href="options.html#opt-vim.maps.operator"><code class="option">vim.maps.operator</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for operator-pending mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.action"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.action"><code class="option">vim.maps.operator.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.desc"><code class="option">vim.maps.operator.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.expr"><code class="option">vim.maps.operator.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.lua"><code class="option">vim.maps.operator.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.noremap"><code class="option">vim.maps.operator.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.nowait"><code class="option">vim.maps.operator.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.script"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.script"><code class="option">vim.maps.operator.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.silent"><code class="option">vim.maps.operator.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.operator._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.operator._name_.unique"><code class="option">vim.maps.operator.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select"></a><a class="term" href="options.html#opt-vim.maps.select"><code class="option">vim.maps.select</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for select mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.action"></a><a class="term" href="options.html#opt-vim.maps.select._name_.action"><code class="option">vim.maps.select.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.select._name_.desc"><code class="option">vim.maps.select.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.select._name_.expr"><code class="option">vim.maps.select.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.select._name_.lua"><code class="option">vim.maps.select.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.select._name_.noremap"><code class="option">vim.maps.select.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.select._name_.nowait"><code class="option">vim.maps.select.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.script"></a><a class="term" href="options.html#opt-vim.maps.select._name_.script"><code class="option">vim.maps.select.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.select._name_.silent"><code class="option">vim.maps.select.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.select._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.select._name_.unique"><code class="option">vim.maps.select.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal"></a><a class="term" href="options.html#opt-vim.maps.terminal"><code class="option">vim.maps.terminal</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for terminal mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.action"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.action"><code class="option">vim.maps.terminal.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.desc"><code class="option">vim.maps.terminal.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.expr"><code class="option">vim.maps.terminal.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.lua"><code class="option">vim.maps.terminal.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.noremap"><code class="option">vim.maps.terminal.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.nowait"><code class="option">vim.maps.terminal.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.script"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.script"><code class="option">vim.maps.terminal.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.silent"><code class="option">vim.maps.terminal.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.terminal._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.terminal._name_.unique"><code class="option">vim.maps.terminal.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual"></a><a class="term" href="options.html#opt-vim.maps.visual"><code class="option">vim.maps.visual</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for visual and select mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.action"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.action"><code class="option">vim.maps.visual.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.desc"><code class="option">vim.maps.visual.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.expr"><code class="option">vim.maps.visual.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.lua"><code class="option">vim.maps.visual.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.noremap"><code class="option">vim.maps.visual.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.nowait"><code class="option">vim.maps.visual.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.script"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.script"><code class="option">vim.maps.visual.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.silent"><code class="option">vim.maps.visual.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visual._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.visual._name_.unique"><code class="option">vim.maps.visual.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly"></a><a class="term" href="options.html#opt-vim.maps.visualOnly"><code class="option">vim.maps.visualOnly</code>
</a>
</span>
</dt>
<dd>
<p>Mappings for visual only mode</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.action"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.action"><code class="option">vim.maps.visualOnly.&lt;name&gt;.action</code>
</a>
</span>
</dt>
<dd>
<p>The command to execute.</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.desc"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.desc"><code class="option">vim.maps.visualOnly.&lt;name&gt;.desc</code>
</a>
</span>
</dt>
<dd>
<p>A description of this keybind, to be shown in which-key, if you have it enabled.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.expr"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.expr"><code class="option">vim.maps.visualOnly.&lt;name&gt;.expr</code>
</a>
</span>
</dt>
<dd>
<p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.lua"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.lua"><code class="option">vim.maps.visualOnly.&lt;name&gt;.lua</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">action</code> is considered to be lua code.
Thus, it will not be wrapped in <code class="literal">&quot;&quot;</code>.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.noremap"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.noremap"><code class="option">vim.maps.visualOnly.&lt;name&gt;.noremap</code>
</a>
</span>
</dt>
<dd>
<p>Whether to use the noremap variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.nowait"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.nowait"><code class="option">vim.maps.visualOnly.&lt;name&gt;.nowait</code>
</a>
</span>
</dt>
<dd>
<p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.script"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.script"><code class="option">vim.maps.visualOnly.&lt;name&gt;.script</code>
</a>
</span>
</dt>
<dd>
<p>Equivalent to adding &lt;script&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.silent"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.silent"><code class="option">vim.maps.visualOnly.&lt;name&gt;.silent</code>
</a>
</span>
</dt>
<dd>
<p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</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/NotAShelf/nvf/blob/main/modules/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.maps.visualOnly._name_.unique"></a><a class="term" href="options.html#opt-vim.maps.visualOnly._name_.unique"><code class="option">vim.maps.visualOnly.&lt;name&gt;.unique</code>
</a>
</span>
</dt>
<dd>
<p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</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>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/neovim/mappings/options.nix" target="_top">
&lt;nvf/modules/neovim/mappings/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.minimap.codewindow.enable"></a><a class="term" href="options.html#opt-vim.minimap.codewindow.enable"><code class="option">vim.minimap.codewindow.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable codewindow plugin for minimap view.</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/minimap/codewindow/codewindow.nix" target="_top">
&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.minimap.codewindow.mappings.close"></a><a class="term" href="options.html#opt-vim.minimap.codewindow.mappings.close"><code class="option">vim.minimap.codewindow.mappings.close</code>
</a>
</span>
</dt>
<dd>
<p>Close minimap [codewindow]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;mc&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/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_top">
&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.minimap.codewindow.mappings.open"></a><a class="term" href="options.html#opt-vim.minimap.codewindow.mappings.open"><code class="option">vim.minimap.codewindow.mappings.open</code>
</a>
</span>
</dt>
<dd>
<p>Open minimap [codewindow]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;mo&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/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_top">
&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.minimap.codewindow.mappings.toggle"></a><a class="term" href="options.html#opt-vim.minimap.codewindow.mappings.toggle"><code class="option">vim.minimap.codewindow.mappings.toggle</code>
</a>
</span>
</dt>
<dd>
<p>Toggle minimap [codewindow]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;mm&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/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_top">
&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.minimap.codewindow.mappings.toggleFocus"></a><a class="term" href="options.html#opt-vim.minimap.codewindow.mappings.toggleFocus"><code class="option">vim.minimap.codewindow.mappings.toggleFocus</code>
</a>
</span>
</dt>
<dd>
<p>Toggle minimap focus [codewindow]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;mf&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/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_top">
&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.minimap.minimap-vim.enable"></a><a class="term" href="options.html#opt-vim.minimap.minimap-vim.enable"><code class="option">vim.minimap.minimap-vim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable minimap view [minimap-vim].</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/minimap/minimap-vim/minimap-vim.nix" target="_top">
&lt;nvf/modules/plugins/minimap/minimap-vim/minimap-vim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.mind-nvim.enable"></a><a class="term" href="options.html#opt-vim.notes.mind-nvim.enable"><code class="option">vim.notes.mind-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable note organizer tool for Neovim [mind-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/notes/mind-nvim/mind-nvim.nix" target="_top">
&lt;nvf/modules/plugins/notes/mind-nvim/mind-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.neorg.enable"></a><a class="term" href="options.html#opt-vim.notes.neorg.enable"><code class="option">vim.notes.neorg.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Neorg: An intuitive note-taking and organization tool with a structured nested syntax.
.</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/notes/neorg/neorg.nix" target="_top">
&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.neorg.setupOpts"></a><a class="term" href="options.html#opt-vim.notes.neorg.setupOpts"><code class="option">vim.notes.neorg.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Neorg</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/notes/neorg/neorg.nix" target="_top">
&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.neorg.setupOpts.load._core.defaults_"></a><a class="term" href="options.html#opt-vim.notes.neorg.setupOpts.load._core.defaults_"><code class="option">vim.notes.neorg.setupOpts.load.&quot;core.defaults&quot;</code>
</a>
</span>
</dt>
<dd>
<p>all of the most important modules that any user would want to have a “just works” experience</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/NotAShelf/nvf/blob/main/modules/plugins/notes/neorg/neorg.nix" target="_top">
&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.neorg.setupOpts.load._core.defaults_.enable"></a><a class="term" href="options.html#opt-vim.notes.neorg.setupOpts.load._core.defaults_.enable"><code class="option">vim.notes.neorg.setupOpts.load.&quot;core.defaults&quot;.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable all of the most important modules that any user would want to have a “just works” experience
.</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/notes/neorg/neorg.nix" target="_top">
&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.neorg.setupOpts.load._core.defaults_.config.disable"></a><a class="term" href="options.html#opt-vim.notes.neorg.setupOpts.load._core.defaults_.config.disable"><code class="option">vim.notes.neorg.setupOpts.load.&quot;core.defaults&quot;.config.disable</code>
</a>
</span>
</dt>
<dd>
<p>list of modules from to be disabled from core.defaults</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">[
&quot;core.autocommands&quot;
&quot;core.itero&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/notes/neorg/neorg.nix" target="_top">
&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.neorg.treesitter.enable"></a><a class="term" href="options.html#opt-vim.notes.neorg.treesitter.enable"><code class="option">vim.notes.neorg.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Neorg treesitter.</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/notes/neorg/neorg.nix" target="_top">
&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.neorg.treesitter.norgPackage"></a><a class="term" href="options.html#opt-vim.notes.neorg.treesitter.norgPackage"><code class="option">vim.notes.neorg.treesitter.norgPackage</code>
</a>
</span>
</dt>
<dd>
<p>The norg 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.norg</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/notes/neorg/neorg.nix" target="_top">
&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.obsidian.enable"></a><a class="term" href="options.html#opt-vim.notes.obsidian.enable"><code class="option">vim.notes.obsidian.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable complementary neovim plugins for Obsidian editor.</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/notes/obsidian/obsidian.nix" target="_top">
&lt;nvf/modules/plugins/notes/obsidian/obsidian.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.obsidian.setupOpts"></a><a class="term" href="options.html#opt-vim.notes.obsidian.setupOpts"><code class="option">vim.notes.obsidian.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Obsidian.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/notes/obsidian/obsidian.nix" target="_top">
&lt;nvf/modules/plugins/notes/obsidian/obsidian.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.obsidian.setupOpts.completion.nvim_cmp"></a><a class="term" href="options.html#opt-vim.notes.obsidian.setupOpts.completion.nvim_cmp"><code class="option">vim.notes.obsidian.setupOpts.completion.nvim_cmp</code>
</a>
</span>
</dt>
<dd>
<p>If using nvim-cmp, otherwise set to false</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>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/notes/obsidian/obsidian.nix" target="_top">
&lt;nvf/modules/plugins/notes/obsidian/obsidian.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.obsidian.setupOpts.daily_notes.date_format"></a><a class="term" href="options.html#opt-vim.notes.obsidian.setupOpts.daily_notes.date_format"><code class="option">vim.notes.obsidian.setupOpts.daily_notes.date_format</code>
</a>
</span>
</dt>
<dd>
<p>Date format used for creating daily notes</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/NotAShelf/nvf/blob/main/modules/plugins/notes/obsidian/obsidian.nix" target="_top">
&lt;nvf/modules/plugins/notes/obsidian/obsidian.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.obsidian.setupOpts.daily_notes.folder"></a><a class="term" href="options.html#opt-vim.notes.obsidian.setupOpts.daily_notes.folder"><code class="option">vim.notes.obsidian.setupOpts.daily_notes.folder</code>
</a>
</span>
</dt>
<dd>
<p>Directory in which daily notes should be created</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/NotAShelf/nvf/blob/main/modules/plugins/notes/obsidian/obsidian.nix" target="_top">
&lt;nvf/modules/plugins/notes/obsidian/obsidian.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.obsidian.setupOpts.dir"></a><a class="term" href="options.html#opt-vim.notes.obsidian.setupOpts.dir"><code class="option">vim.notes.obsidian.setupOpts.dir</code>
</a>
</span>
</dt>
<dd>
<p>Obsidian vault directory</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;~/my-vault&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/NotAShelf/nvf/blob/main/modules/plugins/notes/obsidian/obsidian.nix" target="_top">
&lt;nvf/modules/plugins/notes/obsidian/obsidian.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.orgmode.enable"></a><a class="term" href="options.html#opt-vim.notes.orgmode.enable"><code class="option">vim.notes.orgmode.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nvim-orgmode: Neovim plugin for Emacs Orgmode. Get the best of both worlds.</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/notes/orgmode/orgmode.nix" target="_top">
&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.orgmode.setupOpts"></a><a class="term" href="options.html#opt-vim.notes.orgmode.setupOpts"><code class="option">vim.notes.orgmode.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Orgmode</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/notes/orgmode/orgmode.nix" target="_top">
&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.orgmode.setupOpts.org_agenda_files"></a><a class="term" href="options.html#opt-vim.notes.orgmode.setupOpts.org_agenda_files"><code class="option">vim.notes.orgmode.setupOpts.org_agenda_files</code>
</a>
</span>
</dt>
<dd>
<p>List of org files to be used as agenda files.</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">[
&quot;~/Documents/org/*&quot;
&quot;~/my-orgs/**/*&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/notes/orgmode/orgmode.nix" target="_top">
&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.orgmode.setupOpts.org_default_notes_file"></a><a class="term" href="options.html#opt-vim.notes.orgmode.setupOpts.org_default_notes_file"><code class="option">vim.notes.orgmode.setupOpts.org_default_notes_file</code>
</a>
</span>
</dt>
<dd>
<p>Default org file to be used for notes.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;~/Documents/org/refile.org&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/NotAShelf/nvf/blob/main/modules/plugins/notes/orgmode/orgmode.nix" target="_top">
&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.orgmode.treesitter.enable"></a><a class="term" href="options.html#opt-vim.notes.orgmode.treesitter.enable"><code class="option">vim.notes.orgmode.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Orgmode treesitter.</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/notes/orgmode/orgmode.nix" target="_top">
&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.orgmode.treesitter.orgPackage"></a><a class="term" href="options.html#opt-vim.notes.orgmode.treesitter.orgPackage"><code class="option">vim.notes.orgmode.treesitter.orgPackage</code>
</a>
</span>
</dt>
<dd>
<p>The org 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.org</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/notes/orgmode/orgmode.nix" target="_top">
&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.enable"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.enable"><code class="option">vim.notes.todo-comments.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable todo-comments: highlight and search for todo comments like TODO, HACK, BUG in your code base.</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/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.mappings.quickFix"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.mappings.quickFix"><code class="option">vim.notes.todo-comments.mappings.quickFix</code>
</a>
</span>
</dt>
<dd>
<p>Open Todo-s in a quickfix list</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;tdq&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/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.mappings.telescope"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.mappings.telescope"><code class="option">vim.notes.todo-comments.mappings.telescope</code>
</a>
</span>
</dt>
<dd>
<p>Open Todo-s in telescope</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;tds&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/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.mappings.trouble"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.mappings.trouble"><code class="option">vim.notes.todo-comments.mappings.trouble</code>
</a>
</span>
</dt>
<dd>
<p>Open Todo-s in Trouble</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;tdt&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/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.setupOpts"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.setupOpts"><code class="option">vim.notes.todo-comments.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of todo-comments.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/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.setupOpts.highlight.pattern"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.setupOpts.highlight.pattern"><code class="option">vim.notes.todo-comments.setupOpts.highlight.pattern</code>
</a>
</span>
</dt>
<dd>
<p>vim regex pattern used for highlighting comments</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;.*&lt;(KEYWORDS)(\\([^\\)]*\\))?:&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/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.setupOpts.search.args"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.setupOpts.search.args"><code class="option">vim.notes.todo-comments.setupOpts.search.args</code>
</a>
</span>
</dt>
<dd>
<p>arguments to pass to the search command</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">[
&quot;--color=never&quot;
&quot;--no-heading&quot;
&quot;--with-filename&quot;
&quot;--line-number&quot;
&quot;--column&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/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.setupOpts.search.command"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.setupOpts.search.command"><code class="option">vim.notes.todo-comments.setupOpts.search.command</code>
</a>
</span>
</dt>
<dd>
<p>search command</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;\${pkgs.ripgrep}/bin/rg&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/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notes.todo-comments.setupOpts.search.pattern"></a><a class="term" href="options.html#opt-vim.notes.todo-comments.setupOpts.search.pattern"><code class="option">vim.notes.todo-comments.setupOpts.search.pattern</code>
</a>
</span>
</dt>
<dd>
<p>ripgrep regex pattern used for searching comments</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;\\b(KEYWORDS)(\\([^\\)]*\\))?:&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/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_top">
&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notify.nvim-notify.enable"></a><a class="term" href="options.html#opt-vim.notify.nvim-notify.enable"><code class="option">vim.notify.nvim-notify.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nvim-notify notifications.</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/ui/notifications/nvim-notify/nvim-notify.nix" target="_top">
&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notify.nvim-notify.setupOpts"></a><a class="term" href="options.html#opt-vim.notify.nvim-notify.setupOpts"><code class="option">vim.notify.nvim-notify.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-notify</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/ui/notifications/nvim-notify/nvim-notify.nix" target="_top">
&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notify.nvim-notify.setupOpts.background_colour"></a><a class="term" href="options.html#opt-vim.notify.nvim-notify.setupOpts.background_colour"><code class="option">vim.notify.nvim-notify.setupOpts.background_colour</code>
</a>
</span>
</dt>
<dd>
<p>The background colour of the notification</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;#000000&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/NotAShelf/nvf/blob/main/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix" target="_top">
&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notify.nvim-notify.setupOpts.icons"></a><a class="term" href="options.html#opt-vim.notify.nvim-notify.setupOpts.icons"><code class="option">vim.notify.nvim-notify.setupOpts.icons</code>
</a>
</span>
</dt>
<dd>
<p>The icons of the notification</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of string</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
DEBUG = &quot;&quot;;
ERROR = &quot;&quot;;
INFO = &quot;&quot;;
TRACE = &quot;&quot;;
WARN = &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/ui/notifications/nvim-notify/nvim-notify.nix" target="_top">
&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notify.nvim-notify.setupOpts.position"></a><a class="term" href="options.html#opt-vim.notify.nvim-notify.setupOpts.position"><code class="option">vim.notify.nvim-notify.setupOpts.position</code>
</a>
</span>
</dt>
<dd>
<p>The position of the notification</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “top_left”, “top_right”, “bottom_left”, “bottom_right”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;top_right&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/NotAShelf/nvf/blob/main/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix" target="_top">
&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notify.nvim-notify.setupOpts.render"></a><a class="term" href="options.html#opt-vim.notify.nvim-notify.setupOpts.render"><code class="option">vim.notify.nvim-notify.setupOpts.render</code>
</a>
</span>
</dt>
<dd>
<p>Custom rendering method to be used for displaying notifications</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “default”, “minimal”, “simple”, “compact”, “wrapped-compact” or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;compact&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/NotAShelf/nvf/blob/main/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix" target="_top">
&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notify.nvim-notify.setupOpts.stages"></a><a class="term" href="options.html#opt-vim.notify.nvim-notify.setupOpts.stages"><code class="option">vim.notify.nvim-notify.setupOpts.stages</code>
</a>
</span>
</dt>
<dd>
<p>The stages of the notification</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “fade_in_slide_out”, “fade_in”, “slide_out”, “none”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;fade_in_slide_out&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/NotAShelf/nvf/blob/main/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix" target="_top">
&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.notify.nvim-notify.setupOpts.timeout"></a><a class="term" href="options.html#opt-vim.notify.nvim-notify.setupOpts.timeout"><code class="option">vim.notify.nvim-notify.setupOpts.timeout</code>
</a>
</span>
</dt>
<dd>
<p>The timeout of the notification</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1000</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/ui/notifications/nvim-notify/nvim-notify.nix" target="_top">
&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.optPlugins"></a><a class="term" href="options.html#opt-vim.optPlugins"><code class="option">vim.optPlugins</code>
</a>
</span>
</dt>
<dd>
<p>List of plugins to optionally load on startup.</p><p>This option has the same type definition as <code class="option">vim.startPlugins</code>
and plugins in this list are appended to <code class="option">vim.startPlugins</code> by
the wrapper during the build process.</p><p>To avoid overriding packages and dependencies provided by startPlugins, you
are recommended to use this option or <code class="option">vim.extraPlugins</code> option.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (null or package or one of “alpha-nvim”, “base16”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fastaction-nvim”, “fidget-nvim”, “flutter-tools”, “friendly-snippets”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lua-utils-nvim”, “lualine”, “luasnip”, “lz-n”, “lzn-auto-require”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neo-tree-nvim”, “neocord”, “neodev-nvim”, “neorg”, “neorg-telescope”, “new-file-template-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “omnisharp-extended”, “onedark”, “orgmode-nvim”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “registers”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator”, “typst-preview-nvim”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)</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">&#x27;&#x27;
[pkgs.vimPlugins.vim-ghost]
&#x27;&#x27;
</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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options"></a><a class="term" href="options.html#opt-vim.options"><code class="option">vim.options</code>
</a>
</span>
</dt>
<dd>
<p>An attribute set containing vim options to be set
as early as possible. If populated, this option will
set vim options in the built luaConfigRC after <code class="literal">basic</code>
and before <code class="literal">pluginConfigs</code> DAG entries.</p><div class="note"><h3 class="title">Note</h3><p><code class="literal">{foo = &quot;bar&quot;;}</code> will set <code class="literal">vim.o.foo</code> to “bar”, where
the type of <code class="literal">bar</code> in the resulting Lua value will be
inferred from the type of the value in the<code class="literal">{name = value;}</code>
pair passed to the option.</p></div>
<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">{
visualbell = 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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.autoindent"></a><a class="term" href="options.html#opt-vim.options.autoindent"><code class="option">vim.options.autoindent</code>
</a>
</span>
</dt>
<dd>
<p>Enable auto indent</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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.cmdheight"></a><a class="term" href="options.html#opt-vim.options.cmdheight"><code class="option">vim.options.cmdheight</code>
</a>
</span>
</dt>
<dd>
<p>Height of the command pane</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1</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/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.cursorlineopt"></a><a class="term" href="options.html#opt-vim.options.cursorlineopt"><code class="option">vim.options.cursorlineopt</code>
</a>
</span>
</dt>
<dd>
<p>Highlight the text line of the cursor with CursorLine hl-CursorLine</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “line”, “screenline”, “number”, “both”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;line&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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.mouse"></a><a class="term" href="options.html#opt-vim.options.mouse"><code class="option">vim.options.mouse</code>
</a>
</span>
</dt>
<dd>
<p>Set modes for mouse support.</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>a - all</p></li><li class="listitem"><p>n - normal</p></li><li class="listitem"><p>v - visual</p></li><li class="listitem"><p>i - insert</p></li><li class="listitem"><p>c - command</p></li></ul></div>
<p><span class="emphasis"><em>Type:</em></span>
one of “a”, “n”, “v”, “i”, “c”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;a&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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.splitbelow"></a><a class="term" href="options.html#opt-vim.options.splitbelow"><code class="option">vim.options.splitbelow</code>
</a>
</span>
</dt>
<dd>
<p>New splits will open below instead of on top</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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.splitright"></a><a class="term" href="options.html#opt-vim.options.splitright"><code class="option">vim.options.splitright</code>
</a>
</span>
</dt>
<dd>
<p>New splits will open to the right</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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.termguicolors"></a><a class="term" href="options.html#opt-vim.options.termguicolors"><code class="option">vim.options.termguicolors</code>
</a>
</span>
</dt>
<dd>
<p>Set terminal up for 256 colours</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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.tm"></a><a class="term" href="options.html#opt-vim.options.tm"><code class="option">vim.options.tm</code>
</a>
</span>
</dt>
<dd>
<p>Timeout in ms that Neovim will wait for mapped action to complete</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">500</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/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.updatetime"></a><a class="term" href="options.html#opt-vim.options.updatetime"><code class="option">vim.options.updatetime</code>
</a>
</span>
</dt>
<dd>
<p>The number of milliseconds till Cursor Hold event is fired</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">300</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/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.options.wrap"></a><a class="term" href="options.html#opt-vim.options.wrap"><code class="option">vim.options.wrap</code>
</a>
</span>
</dt>
<dd>
<p>Enable word wrapping.</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/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.pluginRC"></a><a class="term" href="options.html#opt-vim.pluginRC"><code class="option">vim.pluginRC</code>
</a>
</span>
</dt>
<dd>
<p>The DAG used to configure plugins. If a string is passed, entryAnywhere is automatically applied.</p>
<p><span class="emphasis"><em>Type:</em></span>
(DAG of strings concatenated with “\n”) or string</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/wrapper/rc/options.nix" target="_top">
&lt;nvf/modules/wrapper/rc/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.enable"></a><a class="term" href="options.html#opt-vim.presence.neocord.enable"><code class="option">vim.presence.neocord.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable neocord plugin for discord rich presence.</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/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts"><code class="option">vim.presence.neocord.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of neocord</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/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.enable_line_number"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.enable_line_number"><code class="option">vim.presence.neocord.setupOpts.enable_line_number</code>
</a>
</span>
</dt>
<dd>
<p>Show line number on the RPC item</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>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/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.auto_update"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.auto_update"><code class="option">vim.presence.neocord.setupOpts.auto_update</code>
</a>
</span>
</dt>
<dd>
<p>Automatically update the presence</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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.blacklist"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.blacklist"><code class="option">vim.presence.neocord.setupOpts.blacklist</code>
</a>
</span>
</dt>
<dd>
<p>List of filetypes to ignore</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>
<code class="literal">[&quot;Alpha&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.client_id"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.client_id"><code class="option">vim.presence.neocord.setupOpts.client_id</code>
</a>
</span>
</dt>
<dd>
<p>Client ID of the application</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;1157438221865717891&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.debounce_timeout"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.debounce_timeout"><code class="option">vim.presence.neocord.setupOpts.debounce_timeout</code>
</a>
</span>
</dt>
<dd>
<p>Number of seconds to debounce events</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">10</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/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.editing_text"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.editing_text"><code class="option">vim.presence.neocord.setupOpts.editing_text</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when editing a file</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Editing %s&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.file_explorer_text"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.file_explorer_text"><code class="option">vim.presence.neocord.setupOpts.file_explorer_text</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when browsing files</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Browsing %s&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.git_commit_text"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.git_commit_text"><code class="option">vim.presence.neocord.setupOpts.git_commit_text</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when committing changes</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Committing changes&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.line_number_text"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.line_number_text"><code class="option">vim.presence.neocord.setupOpts.line_number_text</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when showing line number</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Line %s out of %s&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.log_level"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.log_level"><code class="option">vim.presence.neocord.setupOpts.log_level</code>
</a>
</span>
</dt>
<dd>
<p>Log level to be used by the plugin</p>
<p><span class="emphasis"><em>Type:</em></span>
null or one of “debug”, “info”, “warn”, “error”</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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.logo"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.logo"><code class="option">vim.presence.neocord.setupOpts.logo</code>
</a>
</span>
</dt>
<dd>
<p>Logo to be displayed on the RPC item</p><p>This must be either “auto” or an URL to your image of choice</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;auto&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.logo_tooltip"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.logo_tooltip"><code class="option">vim.presence.neocord.setupOpts.logo_tooltip</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when hovering over the Neovim image</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;The One True Text Editor&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.main_image"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.main_image"><code class="option">vim.presence.neocord.setupOpts.main_image</code>
</a>
</span>
</dt>
<dd>
<p>Main image to be displayed</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “language”, “logo”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;language&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.plugin_manager_text"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.plugin_manager_text"><code class="option">vim.presence.neocord.setupOpts.plugin_manager_text</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when managing plugins</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Managing plugins&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.reading_text"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.reading_text"><code class="option">vim.presence.neocord.setupOpts.reading_text</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when reading a file</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Reading %s&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.show_time"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.show_time"><code class="option">vim.presence.neocord.setupOpts.show_time</code>
</a>
</span>
</dt>
<dd>
<p>Show time on the RPC item</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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.terminal_text"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.terminal_text"><code class="option">vim.presence.neocord.setupOpts.terminal_text</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when working on the terminal</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Working on the terminal&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.presence.neocord.setupOpts.workspace_text"></a><a class="term" href="options.html#opt-vim.presence.neocord.setupOpts.workspace_text"><code class="option">vim.presence.neocord.setupOpts.workspace_text</code>
</a>
</span>
</dt>
<dd>
<p>Text displayed when working on a project</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Working on %s&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/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_top">
&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.preventJunkFiles"></a><a class="term" href="options.html#opt-vim.preventJunkFiles"><code class="option">vim.preventJunkFiles</code>
</a>
</span>
</dt>
<dd>
<p>Prevent swapfile and backupfile from being created</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>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/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.enable"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.enable"><code class="option">vim.projects.project-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable project-nvim for project management.</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/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts"><code class="option">vim.projects.project-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Project.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/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts.detection_methods"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts.detection_methods"><code class="option">vim.projects.project-nvim.setupOpts.detection_methods</code>
</a>
</span>
</dt>
<dd>
<p>Detection methods to use</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">[
&quot;lsp&quot;
&quot;pattern&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/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts.exclude_dirs"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts.exclude_dirs"><code class="option">vim.projects.project-nvim.setupOpts.exclude_dirs</code>
</a>
</span>
</dt>
<dd>
<p>Directories to exclude from project root search</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>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/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts.lsp_ignored"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts.lsp_ignored"><code class="option">vim.projects.project-nvim.setupOpts.lsp_ignored</code>
</a>
</span>
</dt>
<dd>
<p>LSP servers no ignore by name</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>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/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts.manual_mode"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts.manual_mode"><code class="option">vim.projects.project-nvim.setupOpts.manual_mode</code>
</a>
</span>
</dt>
<dd>
<p>dont automatically change the root directory so the user has the option to manually do so using <code class="literal">:ProjectRoot</code> command</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/NotAShelf/nvf/blob/main/modules/plugins/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts.patterns"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts.patterns"><code class="option">vim.projects.project-nvim.setupOpts.patterns</code>
</a>
</span>
</dt>
<dd>
<p>Patterns to use for pattern detection method</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">[
&quot;.git&quot;
&quot;_darcs&quot;
&quot;.hg&quot;
&quot;.bzr&quot;
&quot;.svn&quot;
&quot;Makefile&quot;
&quot;package.json&quot;
&quot;flake.nix&quot;
&quot;cargo.toml&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/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts.scope_chdir"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts.scope_chdir"><code class="option">vim.projects.project-nvim.setupOpts.scope_chdir</code>
</a>
</span>
</dt>
<dd>
<p>What scope to change the directory</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “global”, “tab”, “win”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;global&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/NotAShelf/nvf/blob/main/modules/plugins/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts.show_hidden"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts.show_hidden"><code class="option">vim.projects.project-nvim.setupOpts.show_hidden</code>
</a>
</span>
</dt>
<dd>
<p>Show hidden files in telescope picker</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>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/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.projects.project-nvim.setupOpts.silent_chdir"></a><a class="term" href="options.html#opt-vim.projects.project-nvim.setupOpts.silent_chdir"><code class="option">vim.projects.project-nvim.setupOpts.silent_chdir</code>
</a>
</span>
</dt>
<dd>
<p>Silently change directory when changing project</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/NotAShelf/nvf/blob/main/modules/plugins/projects/project-nvim/project-nvim.nix" target="_top">
&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.python3Packages"></a><a class="term" href="options.html#opt-vim.python3Packages"><code class="option">vim.python3Packages</code>
</a>
</span>
</dt>
<dd>
<p>List of python packages to install</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>
<code class="literal">&quot;[\&quot;pynvim\&quot;]&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/NotAShelf/nvf/blob/main/modules/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.runner.run-nvim.enable"></a><a class="term" href="options.html#opt-vim.runner.run-nvim.enable"><code class="option">vim.runner.run-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable run.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/runner/run-nvim/run-nvim.nix" target="_top">
&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.runner.run-nvim.mappings.run"></a><a class="term" href="options.html#opt-vim.runner.run-nvim.mappings.run"><code class="option">vim.runner.run-nvim.mappings.run</code>
</a>
</span>
</dt>
<dd>
<p>Run cached</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ri&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/NotAShelf/nvf/blob/main/modules/plugins/runner/run-nvim/run-nvim.nix" target="_top">
&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.runner.run-nvim.mappings.runCommand"></a><a class="term" href="options.html#opt-vim.runner.run-nvim.mappings.runCommand"><code class="option">vim.runner.run-nvim.mappings.runCommand</code>
</a>
</span>
</dt>
<dd>
<p>Run prompt</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;rc&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/NotAShelf/nvf/blob/main/modules/plugins/runner/run-nvim/run-nvim.nix" target="_top">
&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.runner.run-nvim.mappings.runOverride"></a><a class="term" href="options.html#opt-vim.runner.run-nvim.mappings.runOverride"><code class="option">vim.runner.run-nvim.mappings.runOverride</code>
</a>
</span>
</dt>
<dd>
<p>Run and override</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ro&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/NotAShelf/nvf/blob/main/modules/plugins/runner/run-nvim/run-nvim.nix" target="_top">
&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.runner.run-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.runner.run-nvim.setupOpts"><code class="option">vim.runner.run-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of run.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/runner/run-nvim/run-nvim.nix" target="_top">
&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.scrollOffset"></a><a class="term" href="options.html#opt-vim.scrollOffset"><code class="option">vim.scrollOffset</code>
</a>
</span>
</dt>
<dd>
<p>Start scrolling this number of lines from the top or bottom of the page.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">8</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/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.searchCase"></a><a class="term" href="options.html#opt-vim.searchCase"><code class="option">vim.searchCase</code>
</a>
</span>
</dt>
<dd>
<p>Set the case sensitivity of search</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “ignore”, “smart”, “sensitive”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;sensitive&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/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.enable"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.enable"><code class="option">vim.session.nvim-session-manager.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nvim-session-manager: manage sessions like folders in VSCode.</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/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.mappings.deleteSession"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.mappings.deleteSession"><code class="option">vim.session.nvim-session-manager.mappings.deleteSession</code>
</a>
</span>
</dt>
<dd>
<p>Delete session</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;sd&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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.mappings.loadLastSession"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.mappings.loadLastSession"><code class="option">vim.session.nvim-session-manager.mappings.loadLastSession</code>
</a>
</span>
</dt>
<dd>
<p>Load last session</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;slt&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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.mappings.loadSession"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.mappings.loadSession"><code class="option">vim.session.nvim-session-manager.mappings.loadSession</code>
</a>
</span>
</dt>
<dd>
<p>Load session</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;sl&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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.mappings.saveCurrentSession"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.mappings.saveCurrentSession"><code class="option">vim.session.nvim-session-manager.mappings.saveCurrentSession</code>
</a>
</span>
</dt>
<dd>
<p>Save current session</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;sc&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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.autoload_mode"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.autoload_mode"><code class="option">vim.session.nvim-session-manager.setupOpts.autoload_mode</code>
</a>
</span>
</dt>
<dd>
<p>Define what to do when Neovim is started without arguments. Possible values: Disabled, CurrentDir, LastSession</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “Disabled”, “CurrentDir”, “LastSession”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;LastSession&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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.autosave_ignore_buftypes"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.autosave_ignore_buftypes"><code class="option">vim.session.nvim-session-manager.setupOpts.autosave_ignore_buftypes</code>
</a>
</span>
</dt>
<dd>
<p>All buffers of these buffer types will be closed before the session is saved</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>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/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.autosave_ignore_dirs"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.autosave_ignore_dirs"><code class="option">vim.session.nvim-session-manager.setupOpts.autosave_ignore_dirs</code>
</a>
</span>
</dt>
<dd>
<p>A list of directories where the session will not be autosaved</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>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/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.autosave_ignore_filetypes"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.autosave_ignore_filetypes"><code class="option">vim.session.nvim-session-manager.setupOpts.autosave_ignore_filetypes</code>
</a>
</span>
</dt>
<dd>
<p>All buffers of these file types will be closed before the session is saved</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">[
&quot;gitcommit&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/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.autosave_ignore_not_normal"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.autosave_ignore_not_normal"><code class="option">vim.session.nvim-session-manager.setupOpts.autosave_ignore_not_normal</code>
</a>
</span>
</dt>
<dd>
<p>Plugin will not save a session when no buffers are opened, or all of them arent writable or listed</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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.autosave_last_session"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.autosave_last_session"><code class="option">vim.session.nvim-session-manager.setupOpts.autosave_last_session</code>
</a>
</span>
</dt>
<dd>
<p>Automatically save last session on exit and on session switch</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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.autosave_only_in_session"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.autosave_only_in_session"><code class="option">vim.session.nvim-session-manager.setupOpts.autosave_only_in_session</code>
</a>
</span>
</dt>
<dd>
<p>Always autosaves session. If true, only autosaves after a session is active</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>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/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.colon_replacer"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.colon_replacer"><code class="option">vim.session.nvim-session-manager.setupOpts.colon_replacer</code>
</a>
</span>
</dt>
<dd>
<p>The character to which the colon symbol will be replaced for session files</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;++&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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.max_path_length"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.max_path_length"><code class="option">vim.session.nvim-session-manager.setupOpts.max_path_length</code>
</a>
</span>
</dt>
<dd>
<p>Shorten the display path if length exceeds this threshold. Use 0 if dont want to shorten the path at all</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">80</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/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.setupOpts.path_replacer"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.setupOpts.path_replacer"><code class="option">vim.session.nvim-session-manager.setupOpts.path_replacer</code>
</a>
</span>
</dt>
<dd>
<p>The character to which the path separator will be replaced for session files</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;__&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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.session.nvim-session-manager.usePicker"></a><a class="term" href="options.html#opt-vim.session.nvim-session-manager.usePicker"><code class="option">vim.session.nvim-session-manager.usePicker</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not we should use dressing.nvim to build a session picker UI</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/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_top">
&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.showSignColumn"></a><a class="term" href="options.html#opt-vim.showSignColumn"><code class="option">vim.showSignColumn</code>
</a>
</span>
</dt>
<dd>
<p>Show the sign column</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/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.snippets.luasnip.enable"></a><a class="term" href="options.html#opt-vim.snippets.luasnip.enable"><code class="option">vim.snippets.luasnip.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable luasnip.</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/snippets/luasnip/luasnip.nix" target="_top">
&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.snippets.luasnip.loaders"></a><a class="term" href="options.html#opt-vim.snippets.luasnip.loaders"><code class="option">vim.snippets.luasnip.loaders</code>
</a>
</span>
</dt>
<dd>
<p>Lua code used to load snippet providers.</p>
<p><span class="emphasis"><em>Type:</em></span>
strings concatenated with “\n”</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting lua">require(&#x27;luasnip.loaders.from_vscode&#x27;).lazy_load()
</code></pre>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting lua">require(&quot;luasnip.loaders.from_snipmate&quot;).lazy_load()
</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/snippets/luasnip/luasnip.nix" target="_top">
&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.snippets.luasnip.providers"></a><a class="term" href="options.html#opt-vim.snippets.luasnip.providers"><code class="option">vim.snippets.luasnip.providers</code>
</a>
</span>
</dt>
<dd>
<p>The snippet provider packages.</p><div class="note"><h3 class="title">Note</h3><p>These are simply appended to {option} <code class="literal">vim.startPlugins</code>.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
list of (null or package or one of “alpha-nvim”, “base16”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fastaction-nvim”, “fidget-nvim”, “flutter-tools”, “friendly-snippets”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lua-utils-nvim”, “lualine”, “luasnip”, “lz-n”, “lzn-auto-require”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neo-tree-nvim”, “neocord”, “neodev-nvim”, “neorg”, “neorg-telescope”, “new-file-template-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “omnisharp-extended”, “onedark”, “orgmode-nvim”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “registers”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator”, “typst-preview-nvim”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;friendly-snippets&quot;
]
</code></pre>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[&quot;vimPlugins.vim-snippets&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/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_top">
&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.spellcheck.enable"></a><a class="term" href="options.html#opt-vim.spellcheck.enable"><code class="option">vim.spellcheck.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Neovims built-in spellchecking.</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/neovim/init/spellcheck.nix" target="_top">
&lt;nvf/modules/neovim/init/spellcheck.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.spellcheck.extraSpellWords"></a><a class="term" href="options.html#opt-vim.spellcheck.extraSpellWords"><code class="option">vim.spellcheck.extraSpellWords</code>
</a>
</span>
</dt>
<dd>
<p>Additional words to be used for spellchecking. The names of each key will be
used as the language code for the spell file. For example</p><pre><code class="programlisting nix">&quot;en.utf-8&quot; = [ ... ];
</code></pre><p>will result in <code class="literal">en.utf-8.add.spl</code> being added to Neovims runtime in the
<code class="filename">spell</code> directory.</p><div class="warning"><h3 class="title">Warning</h3><p>The attribute keys must be in <code class="literal">&quot;&lt;name&gt;.&lt;encoding&gt;&quot;</code> format for Neovim to
compile your spellfiles without mangling the resulting file names. Please
make sure that you enter the correct value, as nvf does not do any kind of
internal checking. Please see <span class="command"><strong>:help mkspell</strong></span> for more details.</p><p>Example:</p><pre><code class="programlisting nix"># &quot;en&quot; is the name, and &quot;utf-8&quot; is the encoding. For most use cases, utf-8
# will be enough, however, you may change it to any encoding format Neovim
# accepts, e.g., utf-16.
&quot;en.utf-8&quot; = [&quot;nvf&quot; &quot;word_you_want_to_add&quot;];
=&gt; $out/spell/en-utf-8.add.spl
</code></pre></div><p>Note that while adding a new language, you will still need to add the name of
the language (e.g. “en”) to the <code class="option">vim.spellcheck.languages</code> list by name
in order to enable spellchecking for the language. By default only <code class="literal">&quot;en&quot;</code> is in
the list.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of 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>
<code class="literal">{&quot;en.utf-8&quot; = [&quot;nvf&quot; &quot;word_you_want_to_add&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/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_top">
&lt;nvf/modules/neovim/init/spellcheck.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.spellcheck.ignoredFiletypes"></a><a class="term" href="options.html#opt-vim.spellcheck.ignoredFiletypes"><code class="option">vim.spellcheck.ignoredFiletypes</code>
</a>
</span>
</dt>
<dd>
<p>A list of filetypes for which spellchecking will be disabled.</p><div class="tip"><h3 class="title">Tip</h3><p>You may use <span class="command"><strong>:echo &amp;filetype</strong></span> in Neovim to find out the
filetype for a specific buffer.</p></div>
<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">[
&quot;toggleterm&quot;
]
</code></pre>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[&quot;markdown&quot; &quot;gitcommit&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/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_top">
&lt;nvf/modules/neovim/init/spellcheck.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.spellcheck.languages"></a><a class="term" href="options.html#opt-vim.spellcheck.languages"><code class="option">vim.spellcheck.languages</code>
</a>
</span>
</dt>
<dd>
<p>A list of languages that should be used for spellchecking.</p><p>To add your own language files, you may place your <code class="literal">spell</code> directory in either
<code class="filename">$XDG_CONFIG_HOME/nvf</code> or in a path that is included in the
<a class="link" href="options.html#opt-vim.additionalRuntimePaths" >additionalRuntimePaths</a> list provided by nvf.</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">[
&quot;en&quot;
]
</code></pre>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[&quot;en&quot; &quot;de&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/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_top">
&lt;nvf/modules/neovim/init/spellcheck.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.spellcheck.programmingWordlist.enable"></a><a class="term" href="options.html#opt-vim.spellcheck.programmingWordlist.enable"><code class="option">vim.spellcheck.programmingWordlist.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable vim-dirtytalk, a wordlist for programmers containing
common programming terms.</p><div class="note"><h3 class="title">Note</h3><p>Enabling this option will unconditionally set
<code class="option">vim.spellcheck.enable</code> to true as vim-dirtytalk
depends on spellchecking having been set up.</p></div><p>.</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/neovim/init/spellcheck.nix" target="_top">
&lt;nvf/modules/neovim/init/spellcheck.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.startPlugins"></a><a class="term" href="options.html#opt-vim.startPlugins"><code class="option">vim.startPlugins</code>
</a>
</span>
</dt>
<dd>
<p>List of plugins to load on startup. This is used
internally to add plugins to Neovims runtime.</p><p>To add additional plugins to your configuration, consider
using the <a class="link" href="options.html#opt-vim.extraPlugins" ><code class="option">vim.extraPlugins</code></a>
option.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (null or package or one of “alpha-nvim”, “base16”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-luasnip”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “csharpls-extended”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fastaction-nvim”, “fidget-nvim”, “flutter-tools”, “friendly-snippets”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lua-utils-nvim”, “lualine”, “luasnip”, “lz-n”, “lzn-auto-require”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neo-tree-nvim”, “neocord”, “neodev-nvim”, “neorg”, “neorg-telescope”, “new-file-template-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-go”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-metals”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-scrollbar”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “omnisharp-extended”, “onedark”, “orgmode-nvim”, “otter-nvim”, “oxocarbon”, “pathlib-nvim”, “plenary-nvim”, “precognition-nvim”, “project-nvim”, “registers”, “rose-pine”, “rtp-nvim”, “run-nvim”, “rustaceanvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “tiny-devicons-auto-colors”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “ts-error-translator”, “typst-preview-nvim”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;plenary-nvim&quot;
]
</code></pre>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">&#x27;&#x27;
[pkgs.vimPlugins.telescope-nvim]
&#x27;&#x27;
</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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.enable"></a><a class="term" href="options.html#opt-vim.statusline.lualine.enable"><code class="option">vim.statusline.lualine.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable lualine statusline plugin.</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.activeSection.a"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.a"><code class="option">vim.statusline.lualine.activeSection.a</code>
</a>
</span>
</dt>
<dd>
<p>active config for: | (A) | B | C X | Y | Z |</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">[
&#x27;&#x27;
{
&quot;mode&quot;,
icons_enabled = true,
separator = {
left = &#x27;&#x27;,
right = &#x27;&#x27;
},
}
&#x27;&#x27;
&#x27;&#x27;
{
&quot;&quot;,
draw_empty = true,
separator = { left = &#x27;&#x27;, right = &#x27;&#x27; }
}
&#x27;&#x27;
]
</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.activeSection.b"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.b"><code class="option">vim.statusline.lualine.activeSection.b</code>
</a>
</span>
</dt>
<dd>
<p>active config for: | A | (B) | C X | Y | Z |</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">[
&#x27;&#x27;
{
&quot;filetype&quot;,
colored = true,
icon_only = true,
icon = { align = &#x27;left&#x27; }
}
&#x27;&#x27;
&#x27;&#x27;
{
&quot;filename&quot;,
symbols = {modified = &#x27;&#x27;, readonly = &#x27;&#x27;},
separator = {right = &#x27;&#x27;}
}
&#x27;&#x27;
&#x27;&#x27;
{
&quot;&quot;,
draw_empty = true,
separator = { left = &#x27;&#x27;, right = &#x27;&#x27; }
}
&#x27;&#x27;
]
</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.activeSection.c"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.c"><code class="option">vim.statusline.lualine.activeSection.c</code>
</a>
</span>
</dt>
<dd>
<p>active config for: | A | B | © X | Y | Z |</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">[
&#x27;&#x27;
{
&quot;diff&quot;,
colored = false,
diff_color = {
-- Same color values as the general color option can be used here.
added = &#x27;DiffAdd&#x27;, -- Changes the diff&#x27;s added color
modified = &#x27;DiffChange&#x27;, -- Changes the diff&#x27;s modified color
removed = &#x27;DiffDelete&#x27;, -- Changes the diff&#x27;s removed color you
},
symbols = {added = &#x27;+&#x27;, modified = &#x27;~&#x27;, removed = &#x27;-&#x27;}, -- Changes the diff symbols
separator = {right = &#x27;&#x27;}
}
&#x27;&#x27;
]
</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.activeSection.x"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.x"><code class="option">vim.statusline.lualine.activeSection.x</code>
</a>
</span>
</dt>
<dd>
<p>active config for: | A | B | C (X) | Y | Z |</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">[
&#x27;&#x27;
{
-- Lsp server name
function()
local buf_ft = vim.api.nvim_get_option_value(&#x27;filetype&#x27;, {})
-- List of buffer types to exclude
local excluded_buf_ft = {&quot;toggleterm&quot;, &quot;NvimTree&quot;, &quot;neo-tree&quot;, &quot;TelescopePrompt&quot;}
-- Check if the current buffer type is in the excluded list
for _, excluded_type in ipairs(excluded_buf_ft) do
if buf_ft == excluded_type then
return &quot;&quot;
end
end
-- Get the name of the LSP server active in the current buffer
local clients = vim.lsp.get_active_clients()
local msg = &#x27;No Active Lsp&#x27;
-- if no lsp client is attached then return the msg
if next(clients) == nil then
return msg
end
for _, client in ipairs(clients) do
local filetypes = client.config.filetypes
if filetypes and vim.fn.index(filetypes, buf_ft) ~= -1 then
return client.name
end
end
return msg
end,
icon = &#x27;&#x27;,
separator = {left = &#x27;&#x27;},
}
&#x27;&#x27;
&#x27;&#x27;
{
&quot;diagnostics&quot;,
sources = {&#x27;nvim_lsp&#x27;, &#x27;nvim_diagnostic&#x27;, &#x27;nvim_diagnostic&#x27;, &#x27;vim_lsp&#x27;, &#x27;coc&#x27;},
symbols = {error = &#x27;󰅙 &#x27;, warn = &#x27;&#x27;, info = &#x27;&#x27;, hint = &#x27;󰌵 &#x27;},
colored = true,
update_in_insert = false,
always_visible = false,
diagnostics_color = {
color_error = { fg = &#x27;red&#x27; },
color_warn = { fg = &#x27;yellow&#x27; },
color_info = { fg = &#x27;cyan&#x27; },
},
}
&#x27;&#x27;
]
</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.activeSection.y"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.y"><code class="option">vim.statusline.lualine.activeSection.y</code>
</a>
</span>
</dt>
<dd>
<p>active config for: | A | B | C X | (Y) | Z |</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">[
&#x27;&#x27;
{
&quot;&quot;,
draw_empty = true,
separator = { left = &#x27;&#x27;, right = &#x27;&#x27; }
}
&#x27;&#x27;
&#x27;&#x27;
{
&#x27;searchcount&#x27;,
maxcount = 999,
timeout = 120,
separator = {left = &#x27;&#x27;}
}
&#x27;&#x27;
&#x27;&#x27;
{
&quot;branch&quot;,
icon = &#x27; •&#x27;,
separator = {left = &#x27;&#x27;}
}
&#x27;&#x27;
]
</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.activeSection.z"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.z"><code class="option">vim.statusline.lualine.activeSection.z</code>
</a>
</span>
</dt>
<dd>
<p>active config for: | A | B | C X | Y | (Z) |</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">[
&#x27;&#x27;
{
&quot;&quot;,
draw_empty = true,
separator = { left = &#x27;&#x27;, right = &#x27;&#x27; }
}
&#x27;&#x27;
&#x27;&#x27;
{
&quot;progress&quot;,
separator = {left = &#x27;&#x27;}
}
&#x27;&#x27;
&#x27;&#x27;
{&quot;location&quot;}
&#x27;&#x27;
&#x27;&#x27;
{
&quot;fileformat&quot;,
color = {fg=&#x27;black&#x27;},
symbols = {
unix = &#x27;&#x27;, -- e712
dos = &#x27;&#x27;, -- e70f
mac = &#x27;&#x27;, -- e711
}
}
&#x27;&#x27;
]
</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.alwaysDivideMiddle"></a><a class="term" href="options.html#opt-vim.statusline.lualine.alwaysDivideMiddle"><code class="option">vim.statusline.lualine.alwaysDivideMiddle</code>
</a>
</span>
</dt>
<dd>
<p>Always divide middle section</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/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.componentSeparator.left"></a><a class="term" href="options.html#opt-vim.statusline.lualine.componentSeparator.left"><code class="option">vim.statusline.lualine.componentSeparator.left</code>
</a>
</span>
</dt>
<dd>
<p>Component separator for left side</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.componentSeparator.right"></a><a class="term" href="options.html#opt-vim.statusline.lualine.componentSeparator.right"><code class="option">vim.statusline.lualine.componentSeparator.right</code>
</a>
</span>
</dt>
<dd>
<p>Component separator for right side</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.disabledFiletypes"></a><a class="term" href="options.html#opt-vim.statusline.lualine.disabledFiletypes"><code class="option">vim.statusline.lualine.disabledFiletypes</code>
</a>
</span>
</dt>
<dd>
<p>Filetypes to disable lualine on</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">[
&quot;alpha&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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraActiveSection.a"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraActiveSection.a"><code class="option">vim.statusline.lualine.extraActiveSection.a</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for activeSection.a</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraActiveSection.b"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraActiveSection.b"><code class="option">vim.statusline.lualine.extraActiveSection.b</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for activeSection.b</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraActiveSection.c"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraActiveSection.c"><code class="option">vim.statusline.lualine.extraActiveSection.c</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for activeSection.c</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraActiveSection.x"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraActiveSection.x"><code class="option">vim.statusline.lualine.extraActiveSection.x</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for activeSection.x</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraActiveSection.y"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraActiveSection.y"><code class="option">vim.statusline.lualine.extraActiveSection.y</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for activeSection.y</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraActiveSection.z"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraActiveSection.z"><code class="option">vim.statusline.lualine.extraActiveSection.z</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for activeSection.z</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraInactiveSection.a"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraInactiveSection.a"><code class="option">vim.statusline.lualine.extraInactiveSection.a</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for inactiveSection.a</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraInactiveSection.b"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraInactiveSection.b"><code class="option">vim.statusline.lualine.extraInactiveSection.b</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for inactiveSection.b</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraInactiveSection.c"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraInactiveSection.c"><code class="option">vim.statusline.lualine.extraInactiveSection.c</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for inactiveSection.c</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraInactiveSection.x"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraInactiveSection.x"><code class="option">vim.statusline.lualine.extraInactiveSection.x</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for inactiveSection.x</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraInactiveSection.y"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraInactiveSection.y"><code class="option">vim.statusline.lualine.extraInactiveSection.y</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for inactiveSection.y</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.extraInactiveSection.z"></a><a class="term" href="options.html#opt-vim.statusline.lualine.extraInactiveSection.z"><code class="option">vim.statusline.lualine.extraInactiveSection.z</code>
</a>
</span>
</dt>
<dd>
<p>Extra entries for inactiveSection.z</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.globalStatus"></a><a class="term" href="options.html#opt-vim.statusline.lualine.globalStatus"><code class="option">vim.statusline.lualine.globalStatus</code>
</a>
</span>
</dt>
<dd>
<p>Enable global status for lualine</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/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.icons.enable"></a><a class="term" href="options.html#opt-vim.statusline.lualine.icons.enable"><code class="option">vim.statusline.lualine.icons.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable icons for lualine.</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.ignoreFocus"></a><a class="term" href="options.html#opt-vim.statusline.lualine.ignoreFocus"><code class="option">vim.statusline.lualine.ignoreFocus</code>
</a>
</span>
</dt>
<dd>
<p>If current filetype is in this list itll always be drawn as inactive statusline
and the last window will be drawn as active statusline.</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">[
&quot;NvimTree&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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.inactiveSection.a"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.a"><code class="option">vim.statusline.lualine.inactiveSection.a</code>
</a>
</span>
</dt>
<dd>
<p>inactive config for: | (A) | B | C X | Y | Z |</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.inactiveSection.b"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.b"><code class="option">vim.statusline.lualine.inactiveSection.b</code>
</a>
</span>
</dt>
<dd>
<p>inactive config for: | A | (B) | C X | Y | Z |</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.inactiveSection.c"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.c"><code class="option">vim.statusline.lualine.inactiveSection.c</code>
</a>
</span>
</dt>
<dd>
<p>inactive config for: | A | B | © X | Y | Z |</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">[
&quot;&#x27;filename&#x27;&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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.inactiveSection.x"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.x"><code class="option">vim.statusline.lualine.inactiveSection.x</code>
</a>
</span>
</dt>
<dd>
<p>inactive config for: | A | B | C (X) | Y | Z |</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">[
&quot;&#x27;location&#x27;&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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.inactiveSection.y"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.y"><code class="option">vim.statusline.lualine.inactiveSection.y</code>
</a>
</span>
</dt>
<dd>
<p>inactive config for: | A | B | C X | (Y) | Z |</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.inactiveSection.z"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.z"><code class="option">vim.statusline.lualine.inactiveSection.z</code>
</a>
</span>
</dt>
<dd>
<p>inactive config for: | A | B | C X | Y | (Z) |</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>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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.refresh.statusline"></a><a class="term" href="options.html#opt-vim.statusline.lualine.refresh.statusline"><code class="option">vim.statusline.lualine.refresh.statusline</code>
</a>
</span>
</dt>
<dd>
<p>Refresh rate for lualine</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1000</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.refresh.tabline"></a><a class="term" href="options.html#opt-vim.statusline.lualine.refresh.tabline"><code class="option">vim.statusline.lualine.refresh.tabline</code>
</a>
</span>
</dt>
<dd>
<p>Refresh rate for tabline</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1000</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.refresh.winbar"></a><a class="term" href="options.html#opt-vim.statusline.lualine.refresh.winbar"><code class="option">vim.statusline.lualine.refresh.winbar</code>
</a>
</span>
</dt>
<dd>
<p>Refresh rate for winbar</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1000</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.sectionSeparator.left"></a><a class="term" href="options.html#opt-vim.statusline.lualine.sectionSeparator.left"><code class="option">vim.statusline.lualine.sectionSeparator.left</code>
</a>
</span>
</dt>
<dd>
<p>Section separator for left side</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.sectionSeparator.right"></a><a class="term" href="options.html#opt-vim.statusline.lualine.sectionSeparator.right"><code class="option">vim.statusline.lualine.sectionSeparator.right</code>
</a>
</span>
</dt>
<dd>
<p>Section separator for right side</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.setupOpts"></a><a class="term" href="options.html#opt-vim.statusline.lualine.setupOpts"><code class="option">vim.statusline.lualine.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Lualine</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/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.statusline.lualine.theme"></a><a class="term" href="options.html#opt-vim.statusline.lualine.theme"><code class="option">vim.statusline.lualine.theme</code>
</a>
</span>
</dt>
<dd>
<p>Theme for lualine</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “auto”, “16color”, “ayu_dark”, “ayu_light”, “ayu_mirage”, “ayu”, “base16”, “codedark”, “dracula”, “everforest”, “gruvbox”, “gruvbox_dark”, “gruvbox_light”, “gruvbox-material”, “horizon”, “iceberg_dark”, “iceberg_light”, “iceberg”, “jellybeans”, “material”, “modus-vivendi”, “molokai”, “moonfly”, “nightfly”, “nord”, “OceanicNext”, “onedark”, “onelight”, “palenight”, “papercolor_dark”, “papercolor_light”, “PaperColor”, “powerline_dark”, “powerline”, “pywal”, “seoul256”, “solarized_dark”, “solarized_light”, “Tomorrow”, “wombat”, “onedark”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;`config.vim.theme.name` if theme supports lualine else \&quot;auto\&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_top">
&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.syntaxHighlighting"></a><a class="term" href="options.html#opt-vim.syntaxHighlighting"><code class="option">vim.syntaxHighlighting</code>
</a>
</span>
</dt>
<dd>
<p>Enable syntax highlighting</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>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/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.enable"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.enable"><code class="option">vim.tabline.nvimBufferline.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable neovim bufferline.</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.closeCurrent"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.closeCurrent"><code class="option">vim.tabline.nvimBufferline.mappings.closeCurrent</code>
</a>
</span>
</dt>
<dd>
<p>Close buffer</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.cycleNext"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.cycleNext"><code class="option">vim.tabline.nvimBufferline.mappings.cycleNext</code>
</a>
</span>
</dt>
<dd>
<p>Next buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;bn&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.cyclePrevious"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.cyclePrevious"><code class="option">vim.tabline.nvimBufferline.mappings.cyclePrevious</code>
</a>
</span>
</dt>
<dd>
<p>Previous buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;bp&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.moveNext"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.moveNext"><code class="option">vim.tabline.nvimBufferline.mappings.moveNext</code>
</a>
</span>
</dt>
<dd>
<p>Move next buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;bmn&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.movePrevious"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.movePrevious"><code class="option">vim.tabline.nvimBufferline.mappings.movePrevious</code>
</a>
</span>
</dt>
<dd>
<p>Move previous buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;bmp&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.pick"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.pick"><code class="option">vim.tabline.nvimBufferline.mappings.pick</code>
</a>
</span>
</dt>
<dd>
<p>Pick buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;bc&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.sortByDirectory"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortByDirectory"><code class="option">vim.tabline.nvimBufferline.mappings.sortByDirectory</code>
</a>
</span>
</dt>
<dd>
<p>Sort buffers by directory</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;bsd&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.sortByExtension"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortByExtension"><code class="option">vim.tabline.nvimBufferline.mappings.sortByExtension</code>
</a>
</span>
</dt>
<dd>
<p>Sort buffers by extension</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;bse&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.mappings.sortById"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortById"><code class="option">vim.tabline.nvimBufferline.mappings.sortById</code>
</a>
</span>
</dt>
<dd>
<p>Sort buffers by ID</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;bsi&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts"><code class="option">vim.tabline.nvimBufferline.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Bufferline-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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.highlights"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.highlights"><code class="option">vim.tabline.nvimBufferline.setupOpts.highlights</code>
</a>
</span>
</dt>
<dd>
<p>Overrides the highlight groups of bufferline.</p><p>See <code class="literal">:help bufferline-highlights</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
(attribute set) or (luaInline)</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.always_show_bufferline"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.always_show_bufferline"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.always_show_bufferline</code>
</a>
</span>
</dt>
<dd>
<p>Whether to always show bufferline</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.auto_toggle_bufferline"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.auto_toggle_bufferline"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.auto_toggle_bufferline</code>
</a>
</span>
</dt>
<dd>
<p>Whether to auto toggle bufferline</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.buffer_close_icon"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.buffer_close_icon"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.buffer_close_icon</code>
</a>
</span>
</dt>
<dd>
<p>Icon for close button</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot; 󰅖 &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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.close_command"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.close_command"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.close_command</code>
</a>
</span>
</dt>
<dd>
<p>Command to run when closing a buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
string or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(bufnum)
require(&quot;bufdelete&quot;).bufdelete(bufnum, false)
end
&#x27;&#x27;;
}
</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.close_icon"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.close_icon"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.close_icon</code>
</a>
</span>
</dt>
<dd>
<p>Icon for close button</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.color_icons"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.color_icons"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.color_icons</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not to add filetype icon highlights</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.custom_filter"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.custom_filter"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.custom_filter</code>
</a>
</span>
</dt>
<dd>
<p>Custom filter function for filtering out buffers.</p><div class="note"><h3 class="title">Note</h3><p>This will be called a lot, so you are encouraged to keep it as
short and lightweight as possible unless you are fully aware
of the performance implications.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
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">custom_filter = function(buf_number, buf_numbers)
-- filter out filetypes you don&#x27;t want to see
if vim.bo[buf_number].filetype ~= &quot;&lt;i-dont-want-to-see-this&gt;&quot; then
return true
end
-- filter out by buffer name
if vim.fn.bufname(buf_number) ~= &quot;&lt;buffer-name-I-dont-want&gt;&quot; then
return true
end
-- filter out based on arbitrary rules
-- e.g. filter out vim wiki buffer from tabline in your work repo
if vim.fn.getcwd() == &quot;&lt;work-repo&gt;&quot; and vim.bo[buf_number].filetype ~= &quot;wiki&quot; then
return true
end
-- filter out by it&#x27;s index number in list (don&#x27;t show first buffer)
if buf_numbers[1] ~= buf_number then
return true
end
end
</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.diagnostics"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.diagnostics"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.diagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Diagnostics provider to be used in buffer LSP indicators</p>
<p><span class="emphasis"><em>Type:</em></span>
one of false, “nvim_lsp”, “coc”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;nvim_lsp&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.diagnostics_indicator"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.diagnostics_indicator"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.diagnostics_indicator</code>
</a>
</span>
</dt>
<dd>
<p>Function to get the diagnostics indicator.
The function should return a string to be used as the indicator.</p><p>Can be set to nil to keep the buffer name highlight, but delete the
highlighting.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(count, level, diagnostics_dict, context)
local s = &quot; &quot;
for e, n in pairs(diagnostics_dict) do
local sym = e == &quot;error&quot; and &quot;&quot;
or (e == &quot;warning&quot; and &quot;&quot; or &quot;&quot; )
s = s .. n .. sym
end
return s
end
&#x27;&#x27;;
}
</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.diagnostics_update_in_insert"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.diagnostics_update_in_insert"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.diagnostics_update_in_insert</code>
</a>
</span>
</dt>
<dd>
<p>Whether to update diagnostics while in insert mode.</p><p>Setting this to true has performance implications, but they may be
negligible depending on your setup. Set it to true if you know what
you are doing.</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>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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.duplicates_across_groups"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.duplicates_across_groups"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.duplicates_across_groups</code>
</a>
</span>
</dt>
<dd>
<p>Whether to consider duplicate paths in different groups as duplicates</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.enforce_regular_tabs"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.enforce_regular_tabs"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.enforce_regular_tabs</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enforce regular tabs</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>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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.get_element_icon"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.get_element_icon"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.get_element_icon</code>
</a>
</span>
</dt>
<dd>
<p>The function bufferline uses to get the icon. Recommended to leave as default.</p>
<p><span class="emphasis"><em>Type:</em></span>
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">function(element)
local custom_map = {my_thing_ft: {icon = &quot;my_thing_icon&quot;, hl = &quot;DevIconDefault&quot;}}
return custom_map[element.filetype]
end
</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.hover.enabled"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.hover.enabled"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.hover.enabled</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable hover.</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>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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.hover.delay"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.hover.delay"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.hover.delay</code>
</a>
</span>
</dt>
<dd>
<p>Delay for hover, in ms</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">200</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.hover.reveal"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.hover.reveal"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.hover.reveal</code>
</a>
</span>
</dt>
<dd>
<p>Reveal hover window</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">[
&quot;close&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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.indicator.icon"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.indicator.icon"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.indicator.icon</code>
</a>
</span>
</dt>
<dd>
<p>The indicatotor icon to use for the current buffer.</p><div class="warning"><h3 class="title">Warning</h3><p>This <span class="strong"><strong>must</strong></span> be omitted while style is not <code class="literal">icon</code></p></div>
<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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.indicator.style"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.indicator.style"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.indicator.style</code>
</a>
</span>
</dt>
<dd>
<p>Style for indicator</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “icon”, “underline”, “none”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;underline&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.left_mouse_command"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.left_mouse_command"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.left_mouse_command</code>
</a>
</span>
</dt>
<dd>
<p>Command to run when left clicking a buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;buffer %d&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.left_trunc_marker"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.left_trunc_marker"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.left_trunc_marker</code>
</a>
</span>
</dt>
<dd>
<p>Icon for left truncation</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.max_name_length"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.max_name_length"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.max_name_length</code>
</a>
</span>
</dt>
<dd>
<p>Max name length</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">18</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.max_prefix_length"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.max_prefix_length"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.max_prefix_length</code>
</a>
</span>
</dt>
<dd>
<p>Length of the prefix used when a buffer is de-duplicated</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">15</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.middle_mouse_command"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.middle_mouse_command"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.middle_mouse_command</code>
</a>
</span>
</dt>
<dd>
<p>Command to run when middle clicking a buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string or (luaInline)</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.mode"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.mode"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.mode</code>
</a>
</span>
</dt>
<dd>
<p>Mode to use for bufferline</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “tabs”, “buffers”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;buffers&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.modified_icon"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.modified_icon"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.modified_icon</code>
</a>
</span>
</dt>
<dd>
<p>Icon for modified buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.move_wraps_at_ends"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.move_wraps_at_ends"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.move_wraps_at_ends</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not the move command “wraps” at the first or last position</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>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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.name_formatter"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.name_formatter"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.name_formatter</code>
</a>
</span>
</dt>
<dd>
<p><code class="literal">name_formatter</code> can be used to change the buffers label in the
bufferline.</p><div class="note"><h3 class="title">Note</h3><p>Some names can/will break the bufferline so use this at your
discretion knowing that it has some limitations that will
<span class="strong"><strong>NOT</strong></span> be fixed.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
null or (luaInline)</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.numbers"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.numbers"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.numbers</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not to show buffer numbers</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “ordinal”, “buffer_id”, “both” or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(opts)
return string.format(&#x27;%s·%s&#x27;, opts.raise(opts.id), opts.lower(opts.ordinal))
end
&#x27;&#x27;;
}
</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.offsets"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.offsets"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.offsets</code>
</a>
</span>
</dt>
<dd>
<p>The windows to offset bufferline above, see <code class="literal">:help bufferline-offset</code></p>
<p><span class="emphasis"><em>Type:</em></span>
list of (attribute set)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
{
filetype = &quot;NvimTree&quot;;
highlight = &quot;Directory&quot;;
separator = true;
text = &quot;File Explorer&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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.persist_buffer_sort"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.persist_buffer_sort"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.persist_buffer_sort</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not custom sorted buffers should persist</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.right_mouse_command"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.right_mouse_command"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.right_mouse_command</code>
</a>
</span>
</dt>
<dd>
<p>Command to run when right clicking a buffer</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;vertical sbuffer %d&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.right_trunc_marker"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.right_trunc_marker"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.right_trunc_marker</code>
</a>
</span>
</dt>
<dd>
<p>Icon for right truncation</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.separator_style"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.separator_style"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.separator_style</code>
</a>
</span>
</dt>
<dd>
<p>The type of separator used to separate buffers and tabs.</p><p>Either one of the listed types, or a list of 2 characters for either side.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or one of “slant”, “padded_slant”, “slope”, “padded_slope”, “thick”, “thin” or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;thin&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.show_buffer_close_icons"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.show_buffer_close_icons"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.show_buffer_close_icons</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not to show buffer close icons</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.show_buffer_icons"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.show_buffer_icons"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.show_buffer_icons</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not to show buffer icons</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.show_close_icon"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.show_close_icon"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.show_close_icon</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not to show the close icon</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.show_duplicate_prefix"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.show_duplicate_prefix"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.show_duplicate_prefix</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not to show duplicate buffer prefixes</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.show_tab_indicators"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.show_tab_indicators"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.show_tab_indicators</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not to show tab indicators</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.sort_by"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.sort_by"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.sort_by</code>
</a>
</span>
</dt>
<dd>
<p>Method to sort buffers by. Must be one of the supported values, or an inline Lua value.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “insert_after_current”, “insert_at_end”, “id”, “extension”, “relative_directory”, “directory”, “tabs” or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;extension&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.style_preset"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.style_preset"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.style_preset</code>
</a>
</span>
</dt>
<dd>
<p>The base style of bufferline</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “default”, “minimal”, “no_bold”, “no_italic”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;default&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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.tab_size"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.tab_size"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.tab_size</code>
</a>
</span>
</dt>
<dd>
<p>The size of the tabs in bufferline</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">18</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/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.themable"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.themable"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.themable</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not to allow highlight groups to be overridden.</p><p>While false, bufferline.nvim sets highlights as default.</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tabline.nvimBufferline.setupOpts.options.truncate_names"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.setupOpts.options.truncate_names"><code class="option">vim.tabline.nvimBufferline.setupOpts.options.truncate_names</code>
</a>
</span>
</dt>
<dd>
<p>Truncate names</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/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_top">
&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.enable"></a><a class="term" href="options.html#opt-vim.telescope.enable"><code class="option">vim.telescope.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable telescope.nvim: multi-purpose search and picker utility.</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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.buffers"></a><a class="term" href="options.html#opt-vim.telescope.mappings.buffers"><code class="option">vim.telescope.mappings.buffers</code>
</a>
</span>
</dt>
<dd>
<p>Buffers [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fb&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.diagnostics"></a><a class="term" href="options.html#opt-vim.telescope.mappings.diagnostics"><code class="option">vim.telescope.mappings.diagnostics</code>
</a>
</span>
</dt>
<dd>
<p>Diagnostics [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fld&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.findFiles"></a><a class="term" href="options.html#opt-vim.telescope.mappings.findFiles"><code class="option">vim.telescope.mappings.findFiles</code>
</a>
</span>
</dt>
<dd>
<p>Find files [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ff&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.findProjects"></a><a class="term" href="options.html#opt-vim.telescope.mappings.findProjects"><code class="option">vim.telescope.mappings.findProjects</code>
</a>
</span>
</dt>
<dd>
<p>Find projects [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fp&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.gitBranches"></a><a class="term" href="options.html#opt-vim.telescope.mappings.gitBranches"><code class="option">vim.telescope.mappings.gitBranches</code>
</a>
</span>
</dt>
<dd>
<p>Git branches [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fvb&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.gitBufferCommits"></a><a class="term" href="options.html#opt-vim.telescope.mappings.gitBufferCommits"><code class="option">vim.telescope.mappings.gitBufferCommits</code>
</a>
</span>
</dt>
<dd>
<p>Git buffer commits [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fvcb&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.gitCommits"></a><a class="term" href="options.html#opt-vim.telescope.mappings.gitCommits"><code class="option">vim.telescope.mappings.gitCommits</code>
</a>
</span>
</dt>
<dd>
<p>Git commits [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fvcw&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.gitStash"></a><a class="term" href="options.html#opt-vim.telescope.mappings.gitStash"><code class="option">vim.telescope.mappings.gitStash</code>
</a>
</span>
</dt>
<dd>
<p>Git stash [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fvx&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.gitStatus"></a><a class="term" href="options.html#opt-vim.telescope.mappings.gitStatus"><code class="option">vim.telescope.mappings.gitStatus</code>
</a>
</span>
</dt>
<dd>
<p>Git status [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fvs&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.helpTags"></a><a class="term" href="options.html#opt-vim.telescope.mappings.helpTags"><code class="option">vim.telescope.mappings.helpTags</code>
</a>
</span>
</dt>
<dd>
<p>Help tags [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fh&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.liveGrep"></a><a class="term" href="options.html#opt-vim.telescope.mappings.liveGrep"><code class="option">vim.telescope.mappings.liveGrep</code>
</a>
</span>
</dt>
<dd>
<p>Live grep [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fg&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.lspDefinitions"></a><a class="term" href="options.html#opt-vim.telescope.mappings.lspDefinitions"><code class="option">vim.telescope.mappings.lspDefinitions</code>
</a>
</span>
</dt>
<dd>
<p>LSP Definitions [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;flD&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.lspDocumentSymbols"></a><a class="term" href="options.html#opt-vim.telescope.mappings.lspDocumentSymbols"><code class="option">vim.telescope.mappings.lspDocumentSymbols</code>
</a>
</span>
</dt>
<dd>
<p>LSP Document Symbols [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;flsb&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.lspImplementations"></a><a class="term" href="options.html#opt-vim.telescope.mappings.lspImplementations"><code class="option">vim.telescope.mappings.lspImplementations</code>
</a>
</span>
</dt>
<dd>
<p>LSP Implementations [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fli&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.lspReferences"></a><a class="term" href="options.html#opt-vim.telescope.mappings.lspReferences"><code class="option">vim.telescope.mappings.lspReferences</code>
</a>
</span>
</dt>
<dd>
<p>LSP References [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;flr&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.lspTypeDefinitions"></a><a class="term" href="options.html#opt-vim.telescope.mappings.lspTypeDefinitions"><code class="option">vim.telescope.mappings.lspTypeDefinitions</code>
</a>
</span>
</dt>
<dd>
<p>LSP Type Definitions [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;flt&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.lspWorkspaceSymbols"></a><a class="term" href="options.html#opt-vim.telescope.mappings.lspWorkspaceSymbols"><code class="option">vim.telescope.mappings.lspWorkspaceSymbols</code>
</a>
</span>
</dt>
<dd>
<p>LSP Workspace Symbols [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;flsw&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.open"></a><a class="term" href="options.html#opt-vim.telescope.mappings.open"><code class="option">vim.telescope.mappings.open</code>
</a>
</span>
</dt>
<dd>
<p>Open [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ft&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.resume"></a><a class="term" href="options.html#opt-vim.telescope.mappings.resume"><code class="option">vim.telescope.mappings.resume</code>
</a>
</span>
</dt>
<dd>
<p>Resume (previous search) [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fr&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.mappings.treesitter"></a><a class="term" href="options.html#opt-vim.telescope.mappings.treesitter"><code class="option">vim.telescope.mappings.treesitter</code>
</a>
</span>
</dt>
<dd>
<p>Treesitter [Telescope]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fs&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts"><code class="option">vim.telescope.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Telescope</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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.color_devicons"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.color_devicons"><code class="option">vim.telescope.setupOpts.defaults.color_devicons</code>
</a>
</span>
</dt>
<dd>
<p>Boolean if devicons should be enabled or not.</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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.entry_prefix"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.entry_prefix"><code class="option">vim.telescope.setupOpts.defaults.entry_prefix</code>
</a>
</span>
</dt>
<dd>
<p>Prefix in front of each result entry. Current selection not included.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot; &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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.file_ignore_patterns"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.file_ignore_patterns"><code class="option">vim.telescope.setupOpts.defaults.file_ignore_patterns</code>
</a>
</span>
</dt>
<dd>
<p>A table of lua regex that define the files that should be ignored.</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">[
&quot;node_modules&quot;
&quot;.git/&quot;
&quot;dist/&quot;
&quot;build/&quot;
&quot;target/&quot;
&quot;result/&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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.initial_mode"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.initial_mode"><code class="option">vim.telescope.setupOpts.defaults.initial_mode</code>
</a>
</span>
</dt>
<dd>
<p>Determines in which mode telescope starts.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “insert”, “normal”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;insert&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_config"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_config"><code class="option">vim.telescope.setupOpts.defaults.layout_config</code>
</a>
</span>
</dt>
<dd>
<p>Determines the default configuration values for layout strategies.
See telescope.layout for details of the configurations options for
each strategy.</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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_config.height"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_config.height"><code class="option">vim.telescope.setupOpts.defaults.layout_config.height</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0.8</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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_config.horizontal.preview_width"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_config.horizontal.preview_width"><code class="option">vim.telescope.setupOpts.defaults.layout_config.horizontal.preview_width</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0.55</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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_config.horizontal.prompt_position"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_config.horizontal.prompt_position"><code class="option">vim.telescope.setupOpts.defaults.layout_config.horizontal.prompt_position</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;top&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_config.horizontal.results_width"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_config.horizontal.results_width"><code class="option">vim.telescope.setupOpts.defaults.layout_config.horizontal.results_width</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0.8</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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_config.preview_cutoff"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_config.preview_cutoff"><code class="option">vim.telescope.setupOpts.defaults.layout_config.preview_cutoff</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">120</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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_config.vertical.mirror"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_config.vertical.mirror"><code class="option">vim.telescope.setupOpts.defaults.layout_config.vertical.mirror</code>
</a>
</span>
</dt>
<dd>
<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>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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_config.width"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_config.width"><code class="option">vim.telescope.setupOpts.defaults.layout_config.width</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0.8</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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.layout_strategy"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.layout_strategy"><code class="option">vim.telescope.setupOpts.defaults.layout_strategy</code>
</a>
</span>
</dt>
<dd>
<p>Determines the default layout of Telescope pickers. See <code class="literal">:help telescope.layout</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;horizontal&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.path_display"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.path_display"><code class="option">vim.telescope.setupOpts.defaults.path_display</code>
</a>
</span>
</dt>
<dd>
<p>Determines how file paths are displayed.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (one of “hidden”, “tail”, “absolute”, “smart”, “shorten”, “truncate”)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;absolute&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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.pickers.find_command"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.pickers.find_command"><code class="option">vim.telescope.setupOpts.defaults.pickers.find_command</code>
</a>
</span>
</dt>
<dd>
<p>cmd to use for finding files</p>
<p><span class="emphasis"><em>Type:</em></span>
(list of string) or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;\${pkgs.fd}/bin/fd&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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.prompt_prefix"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.prompt_prefix"><code class="option">vim.telescope.setupOpts.defaults.prompt_prefix</code>
</a>
</span>
</dt>
<dd>
<p>Shown in front of Telescopes prompt</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.selection_caret"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.selection_caret"><code class="option">vim.telescope.setupOpts.defaults.selection_caret</code>
</a>
</span>
</dt>
<dd>
<p>Character(s) to show in front of the current selection</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot; &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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.selection_strategy"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.selection_strategy"><code class="option">vim.telescope.setupOpts.defaults.selection_strategy</code>
</a>
</span>
</dt>
<dd>
<p>Determines how the cursor acts after each sort iteration.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “reset”, “follow”, “row”, “closest”, “none”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;reset&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.set_env"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.set_env"><code class="option">vim.telescope.setupOpts.defaults.set_env</code>
</a>
</span>
</dt>
<dd>
<p>Set an environment for term_previewer</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of string</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
COLORTERM = &quot;truecolor&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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.sorting_strategy"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.sorting_strategy"><code class="option">vim.telescope.setupOpts.defaults.sorting_strategy</code>
</a>
</span>
</dt>
<dd>
<p>Determines the direction “better” results are sorted towards.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “descending”, “ascending”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ascending&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/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.vimgrep_arguments"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.vimgrep_arguments"><code class="option">vim.telescope.setupOpts.defaults.vimgrep_arguments</code>
</a>
</span>
</dt>
<dd>
<p>Defines the command that will be used for <code class="literal">live_grep</code> and <code class="literal">grep_string</code> pickers.
Make sure that color is set to <code class="literal">never</code> because telescope does not yet interpret color codes.</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">[
&quot;\${pkgs.ripgrep}/bin/rg&quot;
&quot;--color=never&quot;
&quot;--no-heading&quot;
&quot;--with-filename&quot;
&quot;--line-number&quot;
&quot;--column&quot;
&quot;--smart-case&quot;
&quot;--hidden&quot;
&quot;--no-ignore&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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.telescope.setupOpts.defaults.winblend"></a><a class="term" href="options.html#opt-vim.telescope.setupOpts.defaults.winblend"><code class="option">vim.telescope.setupOpts.defaults.winblend</code>
</a>
</span>
</dt>
<dd>
<p>pseudo-transparency of keymap hints floating window</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0</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/utility/telescope/telescope.nix" target="_top">
&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.enable"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.enable"><code class="option">vim.terminal.toggleterm.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable toggleterm as a replacement to built-in terminal command.</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/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.lazygit.enable"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.lazygit.enable"><code class="option">vim.terminal.toggleterm.lazygit.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable LazyGit integration.</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/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.lazygit.package"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.lazygit.package"><code class="option">vim.terminal.toggleterm.lazygit.package</code>
</a>
</span>
</dt>
<dd>
<p>The package that should be used for lazygit. Setting it to null will attempt to use lazygit from your PATH</p>
<p><span class="emphasis"><em>Type:</em></span>
null or package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation lazygit-0.44.1&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/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.lazygit.direction"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.lazygit.direction"><code class="option">vim.terminal.toggleterm.lazygit.direction</code>
</a>
</span>
</dt>
<dd>
<p>Direction of the lazygit window</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “horizontal”, “vertical”, “tab”, “float”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;float&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/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.lazygit.mappings.open"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.lazygit.mappings.open"><code class="option">vim.terminal.toggleterm.lazygit.mappings.open</code>
</a>
</span>
</dt>
<dd>
<p>Open lazygit [toggleterm]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;gg&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/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.mappings.open"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.mappings.open"><code class="option">vim.terminal.toggleterm.mappings.open</code>
</a>
</span>
</dt>
<dd>
<p>The keymapping to open toggleterm</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;c-t&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.setupOpts"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.setupOpts"><code class="option">vim.terminal.toggleterm.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of ToggleTerm</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/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.setupOpts.enable_winbar"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.setupOpts.enable_winbar"><code class="option">vim.terminal.toggleterm.setupOpts.enable_winbar</code>
</a>
</span>
</dt>
<dd>
<p>Enable winbar</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>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/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.setupOpts.direction"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.setupOpts.direction"><code class="option">vim.terminal.toggleterm.setupOpts.direction</code>
</a>
</span>
</dt>
<dd>
<p>Direction of the terminal</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “horizontal”, “vertical”, “tab”, “float”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;horizontal&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/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.setupOpts.size"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.setupOpts.size"><code class="option">vim.terminal.toggleterm.setupOpts.size</code>
</a>
</span>
</dt>
<dd>
<p>Number or lua function which is passed to the current terminal</p>
<p><span class="emphasis"><em>Type:</em></span>
(luaInline) or signed integer</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(term)
if term.direction == &quot;horizontal&quot; then
return 15
elseif term.direction == &quot;vertical&quot; then
return vim.o.columns * 0.4
end
end
&#x27;&#x27;;
}
</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/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.setupOpts.winbar.enabled"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.setupOpts.winbar.enabled"><code class="option">vim.terminal.toggleterm.setupOpts.winbar.enabled</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable winbar in terminal.</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>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/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.terminal.toggleterm.setupOpts.winbar.name_formatter"></a><a class="term" href="options.html#opt-vim.terminal.toggleterm.setupOpts.winbar.name_formatter"><code class="option">vim.terminal.toggleterm.setupOpts.winbar.name_formatter</code>
</a>
</span>
</dt>
<dd>
<p>Winbar formatter function.</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(term)
return term.name
end
&#x27;&#x27;;
}
</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/terminal/toggleterm/toggleterm.nix" target="_top">
&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.enable"></a><a class="term" href="options.html#opt-vim.theme.enable"><code class="option">vim.theme.enable</code>
</a>
</span>
</dt>
<dd>
<p>Enable theming</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base00"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base00"><code class="option">vim.theme.base16-colors.base00</code>
</a>
</span>
</dt>
<dd>
<p>The base00 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base01"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base01"><code class="option">vim.theme.base16-colors.base01</code>
</a>
</span>
</dt>
<dd>
<p>The base01 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base02"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base02"><code class="option">vim.theme.base16-colors.base02</code>
</a>
</span>
</dt>
<dd>
<p>The base02 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base03"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base03"><code class="option">vim.theme.base16-colors.base03</code>
</a>
</span>
</dt>
<dd>
<p>The base03 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base04"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base04"><code class="option">vim.theme.base16-colors.base04</code>
</a>
</span>
</dt>
<dd>
<p>The base04 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base05"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base05"><code class="option">vim.theme.base16-colors.base05</code>
</a>
</span>
</dt>
<dd>
<p>The base05 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base06"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base06"><code class="option">vim.theme.base16-colors.base06</code>
</a>
</span>
</dt>
<dd>
<p>The base06 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base07"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base07"><code class="option">vim.theme.base16-colors.base07</code>
</a>
</span>
</dt>
<dd>
<p>The base07 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base08"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base08"><code class="option">vim.theme.base16-colors.base08</code>
</a>
</span>
</dt>
<dd>
<p>The base08 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base09"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base09"><code class="option">vim.theme.base16-colors.base09</code>
</a>
</span>
</dt>
<dd>
<p>The base09 color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base0A"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base0A"><code class="option">vim.theme.base16-colors.base0A</code>
</a>
</span>
</dt>
<dd>
<p>The base0A color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base0B"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base0B"><code class="option">vim.theme.base16-colors.base0B</code>
</a>
</span>
</dt>
<dd>
<p>The base0B color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base0C"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base0C"><code class="option">vim.theme.base16-colors.base0C</code>
</a>
</span>
</dt>
<dd>
<p>The base0C color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base0D"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base0D"><code class="option">vim.theme.base16-colors.base0D</code>
</a>
</span>
</dt>
<dd>
<p>The base0D color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base0E"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base0E"><code class="option">vim.theme.base16-colors.base0E</code>
</a>
</span>
</dt>
<dd>
<p>The base0E color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.base16-colors.base0F"></a><a class="term" href="options.html#opt-vim.theme.base16-colors.base0F"><code class="option">vim.theme.base16-colors.base0F</code>
</a>
</span>
</dt>
<dd>
<p>The base0F color to use</p>
<p><span class="emphasis"><em>Type:</em></span>
RGB color in hex format</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.extraConfig"></a><a class="term" href="options.html#opt-vim.theme.extraConfig"><code class="option">vim.theme.extraConfig</code>
</a>
</span>
</dt>
<dd>
<p>Additional lua configuration to add before setup</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.name"></a><a class="term" href="options.html#opt-vim.theme.name"><code class="option">vim.theme.name</code>
</a>
</span>
</dt>
<dd>
<p>Supported themes can be found in <code class="filename">supportedThemes.nix</code>.
Setting the theme to “base16” enables base16 theming and
requires all of the colors in <code class="option">vim.theme.base16-colors</code> to be set.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “base16”, “catppuccin”, “dracula”, “gruvbox”, “onedark”, “oxocarbon”, “rose-pine”, “tokyonight”</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.style"></a><a class="term" href="options.html#opt-vim.theme.style"><code class="option">vim.theme.style</code>
</a>
</span>
</dt>
<dd>
<p>Specific style for theme if it supports it</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “dark”, “darker”, “cool”, “deep”, “warm”, “warmer”</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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.theme.transparent"></a><a class="term" href="options.html#opt-vim.theme.transparent"><code class="option">vim.theme.transparent</code>
</a>
</span>
</dt>
<dd>
<p>Whether or not transparency should be enabled. Has no effect for themes that do not support transparency</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>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/theme/theme.nix" target="_top">
&lt;nvf/modules/plugins/theme/theme.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.enable"></a><a class="term" href="options.html#opt-vim.treesitter.enable"><code class="option">vim.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable treesitter, also enabled automatically through language options.</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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.addDefaultGrammars"></a><a class="term" href="options.html#opt-vim.treesitter.addDefaultGrammars"><code class="option">vim.treesitter.addDefaultGrammars</code>
</a>
</span>
</dt>
<dd>
<p>Whether to add the default grammars to the list of grammars
to install.</p><p>This option is only relevant if treesitter has been enabled.</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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.autotagHtml"></a><a class="term" href="options.html#opt-vim.treesitter.autotagHtml"><code class="option">vim.treesitter.autotagHtml</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable autoclose and rename html tag.</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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.enable"></a><a class="term" href="options.html#opt-vim.treesitter.context.enable"><code class="option">vim.treesitter.context.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable context of current buffer contents [nvim-treesitter-context] .</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/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts"><code class="option">vim.treesitter.context.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of treesitter-context</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/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts.line_numbers"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts.line_numbers"><code class="option">vim.treesitter.context.setupOpts.line_numbers</code>
</a>
</span>
</dt>
<dd>
<p>Whether to display line numbers in current context</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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts.max_lines"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts.max_lines"><code class="option">vim.treesitter.context.setupOpts.max_lines</code>
</a>
</span>
</dt>
<dd>
<p>How many lines the window should span.</p><p>Values &gt;= 0 mean there will be no limit.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0</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/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts.min_window_height"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts.min_window_height"><code class="option">vim.treesitter.context.setupOpts.min_window_height</code>
</a>
</span>
</dt>
<dd>
<p>Minimum editor window height to enable context.</p><p>Values &gt;= 0 mean there will be no limit.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0</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/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts.mode"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts.mode"><code class="option">vim.treesitter.context.setupOpts.mode</code>
</a>
</span>
</dt>
<dd>
<p>Line used to calculate context.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “cursor”, “topline”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;cursor&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts.multiline_threshold"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts.multiline_threshold"><code class="option">vim.treesitter.context.setupOpts.multiline_threshold</code>
</a>
</span>
</dt>
<dd>
<p>Maximum number of lines to collapse for a single context line.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">20</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/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts.separator"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts.separator"><code class="option">vim.treesitter.context.setupOpts.separator</code>
</a>
</span>
</dt>
<dd>
<p>Separator between context and content. This option should
be a single character string, like -.</p><p>When separator is set, the context will only show up when
there are at least 2 lines above cursorline.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;-&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts.trim_scope"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts.trim_scope"><code class="option">vim.treesitter.context.setupOpts.trim_scope</code>
</a>
</span>
</dt>
<dd>
<p>Which context lines to discard if
<a class="xref" href="options.html#opt-vim.treesitter.context.setupOpts.max_lines" ><code class="option">vim.treesitter.context.setupOpts.max_lines</code></a> is exceeded.</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “inner”, “outer”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;outer&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.context.setupOpts.zindex"></a><a class="term" href="options.html#opt-vim.treesitter.context.setupOpts.zindex"><code class="option">vim.treesitter.context.setupOpts.zindex</code>
</a>
</span>
</dt>
<dd>
<p>The Z-index of the context window.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">20</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/treesitter/ts-context/context.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.fold"></a><a class="term" href="options.html#opt-vim.treesitter.fold"><code class="option">vim.treesitter.fold</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable fold with treesitter.</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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.grammars"></a><a class="term" href="options.html#opt-vim.treesitter.grammars"><code class="option">vim.treesitter.grammars</code>
</a>
</span>
</dt>
<dd>
<p>List of treesitter grammars to install.</p><p>For languages already supported by nvf, you may
use the <code class="option">vim.language.&lt;lang&gt;.treesitter</code> options, which
will automatically add the required grammars to this.</p>
<p><span class="emphasis"><em>Type:</em></span>
list of package</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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.highlight.enable"></a><a class="term" href="options.html#opt-vim.treesitter.highlight.enable"><code class="option">vim.treesitter.highlight.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable highlighting with treesitter.</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>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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.highlight.additionalVimRegexHighlighting"></a><a class="term" href="options.html#opt-vim.treesitter.highlight.additionalVimRegexHighlighting"><code class="option">vim.treesitter.highlight.additionalVimRegexHighlighting</code>
</a>
</span>
</dt>
<dd>
<p>Takes either a boolean or a list of languages.</p><p>Setting this to true will run <code class="literal">:h syntax</code> and tree-sitter at the same time.
You may this to <code class="literal">true</code> if you depend on syntax being enabled (like for
indentation).</p><div class="note"><h3 class="title">Note</h3><p>Using this option may slow down your editor, and you may see some duplicate
highlights.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
boolean or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.highlight.disable"></a><a class="term" href="options.html#opt-vim.treesitter.highlight.disable"><code class="option">vim.treesitter.highlight.disable</code>
</a>
</span>
</dt>
<dd>
<p>List of treesitter grammars to disable highlighting for.</p><p>This option can be either a list, in which case it will be
converted to a Lua table containing grammars to disable
highlighting for, or a string containing a <span class="strong"><strong>lua function</strong></span>
that will be read as is.</p><div class="warning"><h3 class="title">Warning</h3><p>A comma will be added at the end of your function, so you
do not need to add it yourself. Doing so will cause in
syntax errors within your Neovim configuration.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
(list of string) or (luaInline)</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 lua">-- Disable slow treesitter highlight for large files
function(lang, buf)
local max_filesize = 1000 * 1024 -- 1MB
local ok, stats = pcall(vim.loop.fs_stat, vim.api.nvim_buf_get_name(buf))
if ok and stats and stats.size &gt; max_filesize then
return true
end
end
</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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.incrementalSelection.enable"></a><a class="term" href="options.html#opt-vim.treesitter.incrementalSelection.enable"><code class="option">vim.treesitter.incrementalSelection.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable incremental selection with treesitter.</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>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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.incrementalSelection.disable"></a><a class="term" href="options.html#opt-vim.treesitter.incrementalSelection.disable"><code class="option">vim.treesitter.incrementalSelection.disable</code>
</a>
</span>
</dt>
<dd>
<p>List of treesitter grammars to disable incremental selection
for.</p><p>This option can be either a list, in which case it will be
converted to a Lua table containing grammars to disable
indentation for, or a string containing a <span class="strong"><strong>lua function</strong></span>
that will be read as is.</p><div class="warning"><h3 class="title">Warning</h3><p>A comma will be added at the end of your function, so you
do not need to add it yourself. Doing so will cause in
syntax errors within your Neovim configuration.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
(list of string) or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">[ ]</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[&quot;c&quot; &quot;rust&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.indent.enable"></a><a class="term" href="options.html#opt-vim.treesitter.indent.enable"><code class="option">vim.treesitter.indent.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable indentation with treesitter.</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>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/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.indent.disable"></a><a class="term" href="options.html#opt-vim.treesitter.indent.disable"><code class="option">vim.treesitter.indent.disable</code>
</a>
</span>
</dt>
<dd>
<p>List of treesitter grammars to disable indentation for.</p><p>This option can be either a list, in which case it will be
converted to a Lua table containing grammars to disable
indentation for, or a string containing a <span class="strong"><strong>lua function</strong></span>
that will be read as is.</p><div class="warning"><h3 class="title">Warning</h3><p>A comma will be added at the end of your function, so you
do not need to add it yourself. Doing so will cause in
syntax errors within your Neovim configuration.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
(list of string) or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">[ ]</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[&quot;c&quot; &quot;rust&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.mappings.incrementalSelection.decrementByNode"></a><a class="term" href="options.html#opt-vim.treesitter.mappings.incrementalSelection.decrementByNode"><code class="option">vim.treesitter.mappings.incrementalSelection.decrementByNode</code>
</a>
</span>
</dt>
<dd>
<p>Decrement selection by node [treesitter]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;grm&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.mappings.incrementalSelection.incrementByNode"></a><a class="term" href="options.html#opt-vim.treesitter.mappings.incrementalSelection.incrementByNode"><code class="option">vim.treesitter.mappings.incrementalSelection.incrementByNode</code>
</a>
</span>
</dt>
<dd>
<p>Increment selection by node [treesitter]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;grn&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.mappings.incrementalSelection.incrementByScope"></a><a class="term" href="options.html#opt-vim.treesitter.mappings.incrementalSelection.incrementByScope"><code class="option">vim.treesitter.mappings.incrementalSelection.incrementByScope</code>
</a>
</span>
</dt>
<dd>
<p>Increment selection by scope [treesitter]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;grc&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.treesitter.mappings.incrementalSelection.init"></a><a class="term" href="options.html#opt-vim.treesitter.mappings.incrementalSelection.init"><code class="option">vim.treesitter.mappings.incrementalSelection.init</code>
</a>
</span>
</dt>
<dd>
<p>Init selection [treesitter]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gnn&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/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_top">
&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.enable"></a><a class="term" href="options.html#opt-vim.ui.borders.enable"><code class="option">vim.ui.borders.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable visible borders for most windows.</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/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.globalStyle"></a><a class="term" href="options.html#opt-vim.ui.borders.globalStyle"><code class="option">vim.ui.borders.globalStyle</code>
</a>
</span>
</dt>
<dd>
<p>The global border style to use.</p><p>If a list is given, it should have a length of eight or any divisor of
eight. The array will specify the eight chars building up the border in
a clockwise fashion starting with the top-left corner. You can specify
a different highlight group for each character by passing a
[char, “YourHighlightGroup”] instead</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">[
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
&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/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.fastaction.enable"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.fastaction.enable"><code class="option">vim.ui.borders.plugins.fastaction.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable borders for the fastaction plugin.</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/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.fastaction.style"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.fastaction.style"><code class="option">vim.ui.borders.plugins.fastaction.style</code>
</a>
</span>
</dt>
<dd>
<p>The border style to use for the fastaction plugin</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.lsp-signature.enable"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.lsp-signature.enable"><code class="option">vim.ui.borders.plugins.lsp-signature.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable borders for the lsp-signature plugin.</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/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.lsp-signature.style"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.lsp-signature.style"><code class="option">vim.ui.borders.plugins.lsp-signature.style</code>
</a>
</span>
</dt>
<dd>
<p>The border style to use for the lsp-signature plugin</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.lspsaga.enable"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.lspsaga.enable"><code class="option">vim.ui.borders.plugins.lspsaga.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable borders for the lspsaga plugin.</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/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.lspsaga.style"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.lspsaga.style"><code class="option">vim.ui.borders.plugins.lspsaga.style</code>
</a>
</span>
</dt>
<dd>
<p>The border style to use for the lspsaga plugin</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.nvim-cmp.enable"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.nvim-cmp.enable"><code class="option">vim.ui.borders.plugins.nvim-cmp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable borders for the nvim-cmp plugin.</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/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.nvim-cmp.style"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.nvim-cmp.style"><code class="option">vim.ui.borders.plugins.nvim-cmp.style</code>
</a>
</span>
</dt>
<dd>
<p>The border style to use for the nvim-cmp plugin</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.which-key.enable"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.which-key.enable"><code class="option">vim.ui.borders.plugins.which-key.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable borders for the which-key plugin.</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/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.borders.plugins.which-key.style"></a><a class="term" href="options.html#opt-vim.ui.borders.plugins.which-key.style"><code class="option">vim.ui.borders.plugins.which-key.style</code>
</a>
</span>
</dt>
<dd>
<p>The border style to use for the which-key plugin</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_top">
&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.enable"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.enable"><code class="option">vim.ui.breadcrumbs.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable breadcrumbs.</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/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.lualine.winbar.enable"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.lualine.winbar.enable"><code class="option">vim.ui.breadcrumbs.lualine.winbar.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to automatically configure a winbar component for
Lualine on the Winbar section.</p><div class="note"><h3 class="title">Note</h3><p>This is <span class="strong"><strong>set to <code class="literal">true</code> by default</strong></span>, which means nvim-navic
will occupy <code class="literal">winbar.lualine_c</code> for the breadcrumbs feature
unless this option is set to <code class="literal">false</code>.</p></div>
<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>Example:</em></span>
<code class="literal">false</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/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.lualine.winbar.alwaysRender"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.lualine.winbar.alwaysRender"><code class="option">vim.ui.breadcrumbs.lualine.winbar.alwaysRender</code>
</a>
</span>
</dt>
<dd>
<p>Whether to always display the breadcrumbs component
on winbar.</p><div class="note"><h3 class="title">Note</h3><p>This will pass <code class="literal">draw_empty</code> to the <code class="literal">nvim_navic</code> winbar
component, which causes the component to be drawn even
if its empty</p></div>
<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>Example:</em></span>
<code class="literal">false</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/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.enable"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.enable"><code class="option">vim.ui.breadcrumbs.navbuddy.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable navbuddy LSP helper UI. Enabling this option automatically loads and enables nvim-navic.</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/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.appendName"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.appendName"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.appendName</code>
</a>
</span>
</dt>
<dd>
<p>insert at end of name</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;a&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.appendScope"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.appendScope"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.appendScope</code>
</a>
</span>
</dt>
<dd>
<p>insert at end of scope</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;A&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.children"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.children"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.children</code>
</a>
</span>
</dt>
<dd>
<p>keybinding to navigate to the child node</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;l&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.close"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.close"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.close</code>
</a>
</span>
</dt>
<dd>
<p>keybinding to close Navbuddy UI</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;esc&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.comment"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.comment"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.comment</code>
</a>
</span>
</dt>
<dd>
<p>comment the node</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;c&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.delete"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.delete"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.delete</code>
</a>
</span>
</dt>
<dd>
<p>delete the node</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;d&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.foldCreate"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.foldCreate"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.foldCreate</code>
</a>
</span>
</dt>
<dd>
<p>create a new fold</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;f&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.foldDelete"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.foldDelete"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.foldDelete</code>
</a>
</span>
</dt>
<dd>
<p>delete the current fold</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;F&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.help"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.help"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.help</code>
</a>
</span>
</dt>
<dd>
<p>open mapping help window</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;g?&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.insertName"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.insertName"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.insertName</code>
</a>
</span>
</dt>
<dd>
<p>insert at start of name</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;i&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.insertScope"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.insertScope"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.insertScope</code>
</a>
</span>
</dt>
<dd>
<p>insert at start of scope</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;I&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.moveDown"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.moveDown"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.moveDown</code>
</a>
</span>
</dt>
<dd>
<p>move focused node down</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;J&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.moveUp"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.moveUp"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.moveUp</code>
</a>
</span>
</dt>
<dd>
<p>move focused node up</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;K&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.nextSibling"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.nextSibling"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.nextSibling</code>
</a>
</span>
</dt>
<dd>
<p>keybinding to navigate to the next sibling node</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;j&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.parent"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.parent"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.parent</code>
</a>
</span>
</dt>
<dd>
<p>keybinding to navigate to the parent node</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;h&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.previousSibling"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.previousSibling"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.previousSibling</code>
</a>
</span>
</dt>
<dd>
<p>keybinding to navigate to the previous sibling node</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;k&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.rename"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.rename"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.rename</code>
</a>
</span>
</dt>
<dd>
<p>rename the node</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;r&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.root"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.root"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.root</code>
</a>
</span>
</dt>
<dd>
<p>keybinding to navigate to the root node</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;0&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.select"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.select"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.select</code>
</a>
</span>
</dt>
<dd>
<p>goto selected symbol</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;enter&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.telescope"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.telescope"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.telescope</code>
</a>
</span>
</dt>
<dd>
<p>fuzzy finder at current level</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;t&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.visualName"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.visualName"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.visualName</code>
</a>
</span>
</dt>
<dd>
<p>visual selection of name</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;v&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.visualScope"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.visualScope"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.visualScope</code>
</a>
</span>
</dt>
<dd>
<p>visual selection of scope</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;V&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.yankName"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.yankName"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.yankName</code>
</a>
</span>
</dt>
<dd>
<p>yank the name to system clipboard</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;y&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.mappings.yankScope"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.yankScope"><code class="option">vim.ui.breadcrumbs.navbuddy.mappings.yankScope</code>
</a>
</span>
</dt>
<dd>
<p>yank the scope to system clipboard</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Y&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of navbuddy</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/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Array"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Array"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Array</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰅪 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Boolean"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Boolean"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Boolean</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Class"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Class"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Class</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰌗 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Constant"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Constant"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Constant</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰏿 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Constructor"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Constructor"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Constructor</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Enum"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Enum"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Enum</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰕘&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.EnumMember"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.EnumMember"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.EnumMember</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰕘 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Event"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Event"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Event</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Field"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Field"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Field</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.File"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.File"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.File</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰈙 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Function"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Function"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Function</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰊕 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Interface"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Interface"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Interface</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰕘&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Key"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Key"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Key</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰌋 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Method"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Method"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Method</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰆧 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Module"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Module"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Module</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Namespace"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Namespace"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Namespace</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰌗 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Null"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Null"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Null</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰟢 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Number"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Number"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Number</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰎠 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Object"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Object"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Object</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰅩 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Operator"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Operator"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Operator</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰆕 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Package"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Package"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Package</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Property"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Property"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Property</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.String"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.String"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.String</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Struct"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Struct"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Struct</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰌗 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.TypeParameter"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.TypeParameter"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.TypeParameter</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰊄 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Variable"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Variable"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.icons.Variable</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;󰆧 &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.lsp.auto_attach"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.lsp.auto_attach"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.lsp.auto_attach</code>
</a>
</span>
</dt>
<dd>
<p>Whether to attach to LSP server manually</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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.lsp.preference"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.lsp.preference"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.lsp.preference</code>
</a>
</span>
</dt>
<dd>
<p>list of lsp server names in order of preference</p>
<p><span class="emphasis"><em>Type:</em></span>
null or (list of 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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.enable"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.enable"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable node markers.</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/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.branch"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.branch"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.branch</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.leaf"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.leaf"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.leaf</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot; &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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.leaf_selected"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.leaf_selected"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.node_markers.icons.leaf_selected</code>
</a>
</span>
</dt>
<dd>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.followNode"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.followNode"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.followNode</code>
</a>
</span>
</dt>
<dd>
<p>keep the current node in focus on the source buffer</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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.highlight"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.highlight"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.highlight</code>
</a>
</span>
</dt>
<dd>
<p>highlight the currently focused node</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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.reorient"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.reorient"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.reorient</code>
</a>
</span>
</dt>
<dd>
<p>reorient buffer after changing nodes</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “smart”, “top”, “mid”, “none”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;smart&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.scrolloff"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.scrolloff"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.source_buffer.scrolloff</code>
</a>
</span>
</dt>
<dd>
<p>scrolloff value when navbuddy is open</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.useDefaultMappings"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.useDefaultMappings"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.useDefaultMappings</code>
</a>
</span>
</dt>
<dd>
<p>use default Navbuddy keybindings (disables user-specified keybinds)</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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.border"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.border"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.window.border</code>
</a>
</span>
</dt>
<dd>
<p>border style to use</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.scrolloff"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.scrolloff"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.window.scrolloff</code>
</a>
</span>
</dt>
<dd>
<p>Scrolloff value within navbuddy window</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.left.border"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.left.border"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.left.border</code>
</a>
</span>
</dt>
<dd>
<p>border style to use for the left section of Navbuddy UI</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.mid.border"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.mid.border"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.mid.border</code>
</a>
</span>
</dt>
<dd>
<p>border style to use for the middle section of Navbuddy UI</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.right.border"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.right.border"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.right.border</code>
</a>
</span>
</dt>
<dd>
<p>border style to use for the right section of Navbuddy UI</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.right.preview"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.right.preview"><code class="option">vim.ui.breadcrumbs.navbuddy.setupOpts.window.sections.right.preview</code>
</a>
</span>
</dt>
<dd>
<p>display mode of the preview on the right section</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “leaf”, “always”, “never”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;leaf&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.source"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.source"><code class="option">vim.ui.breadcrumbs.source</code>
</a>
</span>
</dt>
<dd>
<p>The source to be used for breadcrumbs component. Null means no breadcrumbs.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or value “nvim-navic” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;nvim-navic&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/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.enable"></a><a class="term" href="options.html#opt-vim.ui.colorizer.enable"><code class="option">vim.ui.colorizer.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable color highlighting [nvim-colorizer.lua].</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/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts"><code class="option">vim.ui.colorizer.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of colorizer</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/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes"><code class="option">vim.ui.colorizer.setupOpts.filetypes</code>
</a>
</span>
</dt>
<dd>
<p>Filetypes to enable on and their option overrides.</p><p>“*” means enable on all filetypes. Filetypes prefixed with “!” are disabled.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set 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">{
&quot;!vim&quot; = { };
&quot;*&quot; = { };
javascript = {
AARRGGBB = false;
};
}
</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/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.AARRGGBB"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.AARRGGBB"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.AARRGGBB</code>
</a>
</span>
</dt>
<dd>
<p>Colorize 0xAARRGGBB hex codes</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.RGB"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.RGB"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.RGB</code>
</a>
</span>
</dt>
<dd>
<p>Colorize #RGB hex codes</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.RRGGBB"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.RRGGBB"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.RRGGBB</code>
</a>
</span>
</dt>
<dd>
<p>Colorize #RRGGBB hex codes</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.RRGGBBAA"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.RRGGBBAA"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.RRGGBBAA</code>
</a>
</span>
</dt>
<dd>
<p>Colorize #RRGGBBAA hex codes</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.always_update"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.always_update"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.always_update</code>
</a>
</span>
</dt>
<dd>
<p>Update color values even if buffer is not focused. Example use: cmp_menu, cmp_docs</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.css"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.css"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.css</code>
</a>
</span>
</dt>
<dd>
<p>Enable all CSS features: rgb_fn, hsl_fn, names, RGB, RRGGBB</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.css_fn"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.css_fn"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.css_fn</code>
</a>
</span>
</dt>
<dd>
<p>Enable all CSS <span class="emphasis"><em>functions</em></span>: rgb_fn, hsl_fn</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.hsl_fn"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.hsl_fn"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.hsl_fn</code>
</a>
</span>
</dt>
<dd>
<p>Colorize CSS hsl() and hsla() functions</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.mode"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.mode"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.mode</code>
</a>
</span>
</dt>
<dd>
<p>Set the display mode</p>
<p><span class="emphasis"><em>Type:</em></span>
null or one of “foreground”, “background”</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.names"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.names"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.names</code>
</a>
</span>
</dt>
<dd>
<p>Colorize “Name” codes like Blue</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.rgb_fn"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.rgb_fn"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.rgb_fn</code>
</a>
</span>
</dt>
<dd>
<p>Colorize CSS rgb() and rgba() functions</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.sass"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.sass"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.sass</code>
</a>
</span>
</dt>
<dd>
<p>Enable sass colors</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.tailwind"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.tailwind"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.tailwind</code>
</a>
</span>
</dt>
<dd>
<p>Enable tailwind colors</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.filetypes._name_.virtualtext"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.filetypes._name_.virtualtext"><code class="option">vim.ui.colorizer.setupOpts.filetypes.&lt;name&gt;.virtualtext</code>
</a>
</span>
</dt>
<dd>
<p>String to display as virtualtext</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options"><code class="option">vim.ui.colorizer.setupOpts.user_default_options</code>
</a>
</span>
</dt>
<dd>
<p>Default options</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.AARRGGBB"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.AARRGGBB"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.AARRGGBB</code>
</a>
</span>
</dt>
<dd>
<p>Colorize 0xAARRGGBB hex codes</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.RGB"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.RGB"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.RGB</code>
</a>
</span>
</dt>
<dd>
<p>Colorize #RGB hex codes</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.RRGGBB"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.RRGGBB"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.RRGGBB</code>
</a>
</span>
</dt>
<dd>
<p>Colorize #RRGGBB hex codes</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.RRGGBBAA"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.RRGGBBAA"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.RRGGBBAA</code>
</a>
</span>
</dt>
<dd>
<p>Colorize #RRGGBBAA hex codes</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.always_update"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.always_update"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.always_update</code>
</a>
</span>
</dt>
<dd>
<p>Update color values even if buffer is not focused. Example use: cmp_menu, cmp_docs</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.css"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.css"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.css</code>
</a>
</span>
</dt>
<dd>
<p>Enable all CSS features: rgb_fn, hsl_fn, names, RGB, RRGGBB</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.css_fn"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.css_fn"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.css_fn</code>
</a>
</span>
</dt>
<dd>
<p>Enable all CSS <span class="emphasis"><em>functions</em></span>: rgb_fn, hsl_fn</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.hsl_fn"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.hsl_fn"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.hsl_fn</code>
</a>
</span>
</dt>
<dd>
<p>Colorize CSS hsl() and hsla() functions</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.mode"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.mode"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.mode</code>
</a>
</span>
</dt>
<dd>
<p>Set the display mode</p>
<p><span class="emphasis"><em>Type:</em></span>
null or one of “foreground”, “background”</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.names"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.names"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.names</code>
</a>
</span>
</dt>
<dd>
<p>Colorize “Name” codes like Blue</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.rgb_fn"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.rgb_fn"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.rgb_fn</code>
</a>
</span>
</dt>
<dd>
<p>Colorize CSS rgb() and rgba() functions</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.sass"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.sass"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.sass</code>
</a>
</span>
</dt>
<dd>
<p>Enable sass colors</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.tailwind"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.tailwind"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.tailwind</code>
</a>
</span>
</dt>
<dd>
<p>Enable tailwind colors</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.colorizer.setupOpts.user_default_options.virtualtext"></a><a class="term" href="options.html#opt-vim.ui.colorizer.setupOpts.user_default_options.virtualtext"><code class="option">vim.ui.colorizer.setupOpts.user_default_options.virtualtext</code>
</a>
</span>
</dt>
<dd>
<p>String to display as virtualtext</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/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_top">
&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.fastaction.enable"></a><a class="term" href="options.html#opt-vim.ui.fastaction.enable"><code class="option">vim.ui.fastaction.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable overriding vim.ui.select with fastaction.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/ui/fastaction/fastaction-nvim.nix" target="_top">
&lt;nvf/modules/plugins/ui/fastaction/fastaction-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.fastaction.setupOpts"></a><a class="term" href="options.html#opt-vim.ui.fastaction.setupOpts"><code class="option">vim.ui.fastaction.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of fastaction</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/ui/fastaction/fastaction-nvim.nix" target="_top">
&lt;nvf/modules/plugins/ui/fastaction/fastaction-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.illuminate.enable"></a><a class="term" href="options.html#opt-vim.ui.illuminate.enable"><code class="option">vim.ui.illuminate.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable automatically highlight other uses of the word under the cursor [vim-illuminate].</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/ui/illuminate/illuminate.nix" target="_top">
&lt;nvf/modules/plugins/ui/illuminate/illuminate.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.modes-nvim.enable"></a><a class="term" href="options.html#opt-vim.ui.modes-nvim.enable"><code class="option">vim.ui.modes-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable modes.nvims prismatic line decorations.</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/ui/modes/modes.nix" target="_top">
&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.modes-nvim.setupOpts.colors"></a><a class="term" href="options.html#opt-vim.ui.modes-nvim.setupOpts.colors"><code class="option">vim.ui.modes-nvim.setupOpts.colors</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of modes.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/ui/modes/modes.nix" target="_top">
&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.modes-nvim.setupOpts.colors.copy"></a><a class="term" href="options.html#opt-vim.ui.modes-nvim.setupOpts.colors.copy"><code class="option">vim.ui.modes-nvim.setupOpts.colors.copy</code>
</a>
</span>
</dt>
<dd>
<p>The #RRGGBB color code for the visual mode highlights</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;#f5c359&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/NotAShelf/nvf/blob/main/modules/plugins/ui/modes/modes.nix" target="_top">
&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.modes-nvim.setupOpts.colors.delete"></a><a class="term" href="options.html#opt-vim.ui.modes-nvim.setupOpts.colors.delete"><code class="option">vim.ui.modes-nvim.setupOpts.colors.delete</code>
</a>
</span>
</dt>
<dd>
<p>The #RRGGBB color code for the visual mode highlights</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;#c75c6a&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/NotAShelf/nvf/blob/main/modules/plugins/ui/modes/modes.nix" target="_top">
&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.modes-nvim.setupOpts.colors.insert"></a><a class="term" href="options.html#opt-vim.ui.modes-nvim.setupOpts.colors.insert"><code class="option">vim.ui.modes-nvim.setupOpts.colors.insert</code>
</a>
</span>
</dt>
<dd>
<p>The #RRGGBB color code for the visual mode highlights</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;#78ccc5&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/NotAShelf/nvf/blob/main/modules/plugins/ui/modes/modes.nix" target="_top">
&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.modes-nvim.setupOpts.colors.visual"></a><a class="term" href="options.html#opt-vim.ui.modes-nvim.setupOpts.colors.visual"><code class="option">vim.ui.modes-nvim.setupOpts.colors.visual</code>
</a>
</span>
</dt>
<dd>
<p>The #RRGGBB color code for the visual mode highlights</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;#9745be&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/NotAShelf/nvf/blob/main/modules/plugins/ui/modes/modes.nix" target="_top">
&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.modes-nvim.setupOpts.line_opacity.visual"></a><a class="term" href="options.html#opt-vim.ui.modes-nvim.setupOpts.line_opacity.visual"><code class="option">vim.ui.modes-nvim.setupOpts.line_opacity.visual</code>
</a>
</span>
</dt>
<dd>
<p>Set opacity for cursorline and number background</p>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0.0</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/ui/modes/modes.nix" target="_top">
&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.modes-nvim.setupOpts.setCursorline"></a><a class="term" href="options.html#opt-vim.ui.modes-nvim.setupOpts.setCursorline"><code class="option">vim.ui.modes-nvim.setupOpts.setCursorline</code>
</a>
</span>
</dt>
<dd>
<p>Set a colored cursorline on current line</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>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/ui/modes/modes.nix" target="_top">
&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.enable"></a><a class="term" href="options.html#opt-vim.ui.noice.enable"><code class="option">vim.ui.noice.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable noice.nvim UI modification library.</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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts"><code class="option">vim.ui.noice.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of noice.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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.format.cmdline"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.format.cmdline"><code class="option">vim.ui.noice.setupOpts.format.cmdline</code>
</a>
</span>
</dt>
<dd>
<p>formatting options for the cmdline</p>
<p><span class="emphasis"><em>Type:</em></span>
null or anything</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
icon = &quot;&quot;;
lang = &quot;vim&quot;;
pattern = &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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.format.filter"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.format.filter"><code class="option">vim.ui.noice.setupOpts.format.filter</code>
</a>
</span>
</dt>
<dd>
<p>formatting options for filter</p>
<p><span class="emphasis"><em>Type:</em></span>
null or anything</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
icon = &quot;&quot;;
lang = &quot;bash&quot;;
pattern = &quot;^:%s*!&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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.format.help"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.format.help"><code class="option">vim.ui.noice.setupOpts.format.help</code>
</a>
</span>
</dt>
<dd>
<p>formatting options for help</p>
<p><span class="emphasis"><em>Type:</em></span>
null or anything</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
icon = &quot;󰋖&quot;;
pattern = &quot;^:%s*he?l?p?%s+&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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.format.lua"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.format.lua"><code class="option">vim.ui.noice.setupOpts.format.lua</code>
</a>
</span>
</dt>
<dd>
<p>formatting options for lua</p>
<p><span class="emphasis"><em>Type:</em></span>
null or anything</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
icon = &quot;&quot;;
lang = &quot;lua&quot;;
pattern = &quot;^:%s*lua%s+&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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.format.search_down"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.format.search_down"><code class="option">vim.ui.noice.setupOpts.format.search_down</code>
</a>
</span>
</dt>
<dd>
<p>formatting options for search_down</p>
<p><span class="emphasis"><em>Type:</em></span>
null or anything</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
icon = &quot; &quot;;
kind = &quot;search&quot;;
lang = &quot;regex&quot;;
pattern = &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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.format.search_up"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.format.search_up"><code class="option">vim.ui.noice.setupOpts.format.search_up</code>
</a>
</span>
</dt>
<dd>
<p>formatting options for search_up</p>
<p><span class="emphasis"><em>Type:</em></span>
null or anything</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
icon = &quot; &quot;;
kind = &quot;search&quot;;
lang = &quot;regex&quot;;
pattern = &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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.lsp.override._cmp.entry.get_documentation_"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.lsp.override._cmp.entry.get_documentation_"><code class="option">vim.ui.noice.setupOpts.lsp.override.&quot;cmp.entry.get_documentation&quot;</code>
</a>
</span>
</dt>
<dd>
<p>override cmp documentation with Noice</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>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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.lsp.override._vim.lsp.util.convert_input_to_markdown_lines_"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.lsp.override._vim.lsp.util.convert_input_to_markdown_lines_"><code class="option">vim.ui.noice.setupOpts.lsp.override.&quot;vim.lsp.util.convert_input_to_markdown_lines&quot;</code>
</a>
</span>
</dt>
<dd>
<p>override the default lsp markdown formatter with Noice</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/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.lsp.override._vim.lsp.util.stylize_markdown_"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.lsp.override._vim.lsp.util.stylize_markdown_"><code class="option">vim.ui.noice.setupOpts.lsp.override.&quot;vim.lsp.util.stylize_markdown&quot;</code>
</a>
</span>
</dt>
<dd>
<p>override the lsp markdown formatter with Noice</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/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.lsp.signature.enabled"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.lsp.signature.enabled"><code class="option">vim.ui.noice.setupOpts.lsp.signature.enabled</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable signature help.</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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.presets.bottom_search"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.presets.bottom_search"><code class="option">vim.ui.noice.setupOpts.presets.bottom_search</code>
</a>
</span>
</dt>
<dd>
<p>use a classic bottom cmdline for search</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/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.presets.command_palette"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.presets.command_palette"><code class="option">vim.ui.noice.setupOpts.presets.command_palette</code>
</a>
</span>
</dt>
<dd>
<p>position the cmdline and popupmenu together</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/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.presets.inc_rename"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.presets.inc_rename"><code class="option">vim.ui.noice.setupOpts.presets.inc_rename</code>
</a>
</span>
</dt>
<dd>
<p>enables an input dialog for inc-rename.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>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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.presets.long_message_to_split"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.presets.long_message_to_split"><code class="option">vim.ui.noice.setupOpts.presets.long_message_to_split</code>
</a>
</span>
</dt>
<dd>
<p>long messages will be sent to a split</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/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.presets.lsp_doc_border"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.presets.lsp_doc_border"><code class="option">vim.ui.noice.setupOpts.presets.lsp_doc_border</code>
</a>
</span>
</dt>
<dd>
<p>add a border to hover docs and signature help</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>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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.routes"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.routes"><code class="option">vim.ui.noice.setupOpts.routes</code>
</a>
</span>
</dt>
<dd>
<p>How to route messages</p>
<p><span class="emphasis"><em>Type:</em></span>
list of (submodule)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Hide written messages&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/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.routes._.filter"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.routes._.filter"><code class="option">vim.ui.noice.setupOpts.routes.*.filter</code>
</a>
</span>
</dt>
<dd>
<p>a filter for messages matching this route</p>
<p><span class="emphasis"><em>Type:</em></span>
anything</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/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.routes._.opts"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.routes._.opts"><code class="option">vim.ui.noice.setupOpts.routes.*.opts</code>
</a>
</span>
</dt>
<dd>
<p>options for the view and the route</p>
<p><span class="emphasis"><em>Type:</em></span>
null or anything</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/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.noice.setupOpts.routes._.view"></a><a class="term" href="options.html#opt-vim.ui.noice.setupOpts.routes._.view"><code class="option">vim.ui.noice.setupOpts.routes.*.view</code>
</a>
</span>
</dt>
<dd>
<p>how this route is viewed</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/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_top">
&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.smartcolumn.enable"></a><a class="term" href="options.html#opt-vim.ui.smartcolumn.enable"><code class="option">vim.ui.smartcolumn.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable line length indicator.</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/ui/smartcolumn/smartcolumn.nix" target="_top">
&lt;nvf/modules/plugins/ui/smartcolumn/smartcolumn.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.smartcolumn.setupOpts"></a><a class="term" href="options.html#opt-vim.ui.smartcolumn.setupOpts"><code class="option">vim.ui.smartcolumn.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of smartcolumn.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/ui/smartcolumn/smartcolumn.nix" target="_top">
&lt;nvf/modules/plugins/ui/smartcolumn/smartcolumn.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.smartcolumn.setupOpts.colorcolumn"></a><a class="term" href="options.html#opt-vim.ui.smartcolumn.setupOpts.colorcolumn"><code class="option">vim.ui.smartcolumn.setupOpts.colorcolumn</code>
</a>
</span>
</dt>
<dd>
<p>The position at which the column will be displayed. Set to null to disable</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;120&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/NotAShelf/nvf/blob/main/modules/plugins/ui/smartcolumn/smartcolumn.nix" target="_top">
&lt;nvf/modules/plugins/ui/smartcolumn/smartcolumn.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.smartcolumn.setupOpts.custom_colorcolumn"></a><a class="term" href="options.html#opt-vim.ui.smartcolumn.setupOpts.custom_colorcolumn"><code class="option">vim.ui.smartcolumn.setupOpts.custom_colorcolumn</code>
</a>
</span>
</dt>
<dd>
<p>The position at which smart column should be displayed for each individual buffer type</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (string or 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">vim.ui.smartcolumn.setupOpts.custom_colorcolumn = {
nix = &quot;110&quot;;
ruby = &quot;120&quot;;
java = &quot;130&quot;;
go = [&quot;90&quot; &quot;130&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/ui/smartcolumn/smartcolumn.nix" target="_top">
&lt;nvf/modules/plugins/ui/smartcolumn/smartcolumn.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.smartcolumn.setupOpts.disabled_filetypes"></a><a class="term" href="options.html#opt-vim.ui.smartcolumn.setupOpts.disabled_filetypes"><code class="option">vim.ui.smartcolumn.setupOpts.disabled_filetypes</code>
</a>
</span>
</dt>
<dd>
<p>The filetypes smartcolumn will be disabled for.</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">[
&quot;help&quot;
&quot;text&quot;
&quot;markdown&quot;
&quot;NvimTree&quot;
&quot;alpha&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/ui/smartcolumn/smartcolumn.nix" target="_top">
&lt;nvf/modules/plugins/ui/smartcolumn/smartcolumn.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.undoFile.enable"></a><a class="term" href="options.html#opt-vim.undoFile.enable"><code class="option">vim.undoFile.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable undofile for persistent undo behaviour.</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/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.undoFile.path"></a><a class="term" href="options.html#opt-vim.undoFile.path"><code class="option">vim.undoFile.path</code>
</a>
</span>
</dt>
<dd>
<p>Path to the directory in which undo history will be stored</p>
<p><span class="emphasis"><em>Type:</em></span>
string or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting nix">mkLuaInline &quot;vim.fn.stdpath(&#x27;state&#x27;) .. &#x27;/undo&#x27;&quot;
</code></pre>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting nix">mkLuaInline &quot;os.getenv(&#x27;XDG_DATA_HOME&#x27;) .. &#x27;/nvf/undo&#x27;&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/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.useSystemClipboard"></a><a class="term" href="options.html#opt-vim.useSystemClipboard"><code class="option">vim.useSystemClipboard</code>
</a>
</span>
</dt>
<dd>
<p>Make use of the clipboard for default yank and paste operations. Dont use * and +</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>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/neovim/init/basic.nix" target="_top">
&lt;nvf/modules/neovim/init/basic.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.ccc.enable"></a><a class="term" href="options.html#opt-vim.utility.ccc.enable"><code class="option">vim.utility.ccc.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable ccc color picker for neovim.</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/utility/ccc/ccc.nix" target="_top">
&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.ccc.mappings.decrease10"></a><a class="term" href="options.html#opt-vim.utility.ccc.mappings.decrease10"><code class="option">vim.utility.ccc.mappings.decrease10</code>
</a>
</span>
</dt>
<dd>
<p>Decrease the value times delta of the slider</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;H&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/utility/ccc/ccc.nix" target="_top">
&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.ccc.mappings.increase10"></a><a class="term" href="options.html#opt-vim.utility.ccc.mappings.increase10"><code class="option">vim.utility.ccc.mappings.increase10</code>
</a>
</span>
</dt>
<dd>
<p>Increase the value times delta of the slider</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;L&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/utility/ccc/ccc.nix" target="_top">
&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.ccc.mappings.quit"></a><a class="term" href="options.html#opt-vim.utility.ccc.mappings.quit"><code class="option">vim.utility.ccc.mappings.quit</code>
</a>
</span>
</dt>
<dd>
<p>Cancel and close the UI without replace or insert</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;Esc&gt;&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/NotAShelf/nvf/blob/main/modules/plugins/utility/ccc/ccc.nix" target="_top">
&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.diffview-nvim.enable"></a><a class="term" href="options.html#opt-vim.utility.diffview-nvim.enable"><code class="option">vim.utility.diffview-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable diffview-nvim: cycle through diffs for all modified files for any git rev.</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/utility/diffview/diffview.nix" target="_top">
&lt;nvf/modules/plugins/utility/diffview/diffview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.diffview-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.utility.diffview-nvim.setupOpts"><code class="option">vim.utility.diffview-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Fidget</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/utility/diffview/diffview.nix" target="_top">
&lt;nvf/modules/plugins/utility/diffview/diffview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.icon-picker.enable"></a><a class="term" href="options.html#opt-vim.utility.icon-picker.enable"><code class="option">vim.utility.icon-picker.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nerdfonts icon picker for 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/utility/icon-picker/icon-picker.nix" target="_top">
&lt;nvf/modules/plugins/utility/icon-picker/icon-picker.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.enable"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.enable"><code class="option">vim.utility.images.image-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable image support in Neovim [image.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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts"><code class="option">vim.utility.images.image-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of image.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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.backend"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.backend"><code class="option">vim.utility.images.image-nvim.setupOpts.backend</code>
</a>
</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><span class="emphasis"><em>Type:</em></span>
one of “kitty”, “ueberzug”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;ueberzug&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/NotAShelf/nvf/blob/main/modules/plugins/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.editorOnlyRenderWhenFocused"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.editorOnlyRenderWhenFocused"><code class="option">vim.utility.images.image-nvim.setupOpts.editorOnlyRenderWhenFocused</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable only rendering images when the editor is focused.</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.hijackFilePatterns"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.hijackFilePatterns"><code class="option">vim.utility.images.image-nvim.setupOpts.hijackFilePatterns</code>
</a>
</span>
</dt>
<dd>
<p>File patterns to hijack for image.nvim. This is useful for
filetypes that dont have a dedicated integration.</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">[
&quot;*.png&quot;
&quot;*.jpg&quot;
&quot;*.jpeg&quot;
&quot;*.gif&quot;
&quot;*.webp&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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.enable"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.enable"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.markdown.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable image.nvim in markdown files.</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>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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.clearInInsertMode"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.clearInInsertMode"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.markdown.clearInInsertMode</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable clearing of images when entering insert mode.</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.downloadRemoteImages"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.downloadRemoteImages"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.markdown.downloadRemoteImages</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable downloading remote images.</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.filetypes"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.filetypes"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.markdown.filetypes</code>
</a>
</span>
</dt>
<dd>
<p>Filetypes to enable image.nvim in. Markdown extensions
(i.e. quarto) can go here</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">[
&quot;markdown&quot;
&quot;vimwiki&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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.onlyRenderAtCursor"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.markdown.onlyRenderAtCursor"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.markdown.onlyRenderAtCursor</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable only rendering images at cursor.</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.maxWidth"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.maxWidth"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.maxWidth</code>
</a>
</span>
</dt>
<dd>
<p>The maximum width of images to render. Images larger than
this will be scaled down to fit within this width.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</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/NotAShelf/nvf/blob/main/modules/plugins/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.enable"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.enable"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.neorg.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable image.nvim in Neorg files.</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>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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.clearInInsertMode"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.clearInInsertMode"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.neorg.clearInInsertMode</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable clearing of images when entering insert mode.</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.downloadRemoteImages"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.downloadRemoteImages"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.neorg.downloadRemoteImages</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable downloading remote images.</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.filetypes"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.filetypes"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.neorg.filetypes</code>
</a>
</span>
</dt>
<dd>
<p>Filetypes to enable image.nvim in.</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">[
&quot;neorg&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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.onlyRenderAtCursor"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.integrations.neorg.onlyRenderAtCursor"><code class="option">vim.utility.images.image-nvim.setupOpts.integrations.neorg.onlyRenderAtCursor</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable only rendering images at cursor.</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.maxHeight"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.maxHeight"><code class="option">vim.utility.images.image-nvim.setupOpts.maxHeight</code>
</a>
</span>
</dt>
<dd>
<p>The maximum height of images to render. Images larger than
this will be scaled down to fit within this height.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</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/NotAShelf/nvf/blob/main/modules/plugins/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.maxHeightWindowPercentage"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.maxHeightWindowPercentage"><code class="option">vim.utility.images.image-nvim.setupOpts.maxHeightWindowPercentage</code>
</a>
</span>
</dt>
<dd>
<p>The maximum height of images to render as a percentage of the
window height. Images larger than this will be scaled down to
fit within this height.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">50</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.maxWidthWindowPercentage"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.maxWidthWindowPercentage"><code class="option">vim.utility.images.image-nvim.setupOpts.maxWidthWindowPercentage</code>
</a>
</span>
</dt>
<dd>
<p>The maximum width of images to render as a percentage of the
window width. Images larger than this will be scaled down to
fit within this width.</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</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/NotAShelf/nvf/blob/main/modules/plugins/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.windowOverlapClear.enable"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.windowOverlapClear.enable"><code class="option">vim.utility.images.image-nvim.setupOpts.windowOverlapClear.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable clearing of images when they overlap with the window.</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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.images.image-nvim.setupOpts.windowOverlapClear.ftIgnore"></a><a class="term" href="options.html#opt-vim.utility.images.image-nvim.setupOpts.windowOverlapClear.ftIgnore"><code class="option">vim.utility.images.image-nvim.setupOpts.windowOverlapClear.ftIgnore</code>
</a>
</span>
</dt>
<dd>
<p>Filetypes to ignore window overlap clearing in.</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">[
&quot;cmp_menu&quot;
&quot;cmp_docs&quot;
&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/utility/images/image-nvim/image-nvim.nix" target="_top">
&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.hop.enable"></a><a class="term" href="options.html#opt-vim.utility.motion.hop.enable"><code class="option">vim.utility.motion.hop.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Hop.nvim plugin (easy motion).</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/utility/motion/hop/hop.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/hop/hop.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.hop.mappings.hop"></a><a class="term" href="options.html#opt-vim.utility.motion.hop.mappings.hop"><code class="option">vim.utility.motion.hop.mappings.hop</code>
</a>
</span>
</dt>
<dd>
<p>Jump to occurrences [hop.nvim]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;h&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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/hop/hop.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/hop/hop.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.leap.enable"></a><a class="term" href="options.html#opt-vim.utility.motion.leap.enable"><code class="option">vim.utility.motion.leap.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable leap.nvim plugin (easy motion).</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/utility/motion/leap/leap.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.leap.mappings.leapBackwardTill"></a><a class="term" href="options.html#opt-vim.utility.motion.leap.mappings.leapBackwardTill"><code class="option">vim.utility.motion.leap.mappings.leapBackwardTill</code>
</a>
</span>
</dt>
<dd>
<p>Leap backward till</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;sX&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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.leap.mappings.leapBackwardTo"></a><a class="term" href="options.html#opt-vim.utility.motion.leap.mappings.leapBackwardTo"><code class="option">vim.utility.motion.leap.mappings.leapBackwardTo</code>
</a>
</span>
</dt>
<dd>
<p>Leap backward to</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;sS&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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.leap.mappings.leapForwardTill"></a><a class="term" href="options.html#opt-vim.utility.motion.leap.mappings.leapForwardTill"><code class="option">vim.utility.motion.leap.mappings.leapForwardTill</code>
</a>
</span>
</dt>
<dd>
<p>Leap forward till</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;sx&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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.leap.mappings.leapForwardTo"></a><a class="term" href="options.html#opt-vim.utility.motion.leap.mappings.leapForwardTo"><code class="option">vim.utility.motion.leap.mappings.leapForwardTo</code>
</a>
</span>
</dt>
<dd>
<p>Leap forward to</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;ss&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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.leap.mappings.leapFromWindow"></a><a class="term" href="options.html#opt-vim.utility.motion.leap.mappings.leapFromWindow"><code class="option">vim.utility.motion.leap.mappings.leapFromWindow</code>
</a>
</span>
</dt>
<dd>
<p>Leap from window</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gs&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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.enable"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.enable"><code class="option">vim.utility.motion.precognition.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable assisted motion discovery[precognition.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/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts"><code class="option">vim.utility.motion.precognition.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of precognition.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/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.disabled_fts"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.disabled_fts"><code class="option">vim.utility.motion.precognition.setupOpts.disabled_fts</code>
</a>
</span>
</dt>
<dd>
<p>Filetypes that automatically disable precognition</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">[
&quot;startify&quot;
]
</code></pre>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">[&quot;startify&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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.gutterHints"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.gutterHints"><code class="option">vim.utility.motion.precognition.setupOpts.gutterHints</code>
</a>
</span>
</dt>
<dd>
<p>What motions display and at what priority. Only appears in gutters</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.gutterHints._name_.prio"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.gutterHints._name_.prio"><code class="option">vim.utility.motion.precognition.setupOpts.gutterHints.&lt;name&gt;.prio</code>
</a>
</span>
</dt>
<dd>
<p>The priority of the hint</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">10</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/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.gutterHints._name_.text"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.gutterHints._name_.text"><code class="option">vim.utility.motion.precognition.setupOpts.gutterHints.&lt;name&gt;.text</code>
</a>
</span>
</dt>
<dd>
<p>The easier-to-read depiction of the motion</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.highlightColor"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.highlightColor"><code class="option">vim.utility.motion.precognition.setupOpts.highlightColor</code>
</a>
</span>
</dt>
<dd>
<p>The highlight for the virtual text</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of string</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
link = &quot;Comment&quot;;
}
</code></pre>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">{ link = &quot;Comment&quot;; }
# or
{ foreground = &quot;#0000FF&quot;; background = &quot;#000000&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/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.hints"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.hints"><code class="option">vim.utility.motion.precognition.setupOpts.hints</code>
</a>
</span>
</dt>
<dd>
<p>What motions display, and at what priority</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.hints._name_.prio"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.hints._name_.prio"><code class="option">vim.utility.motion.precognition.setupOpts.hints.&lt;name&gt;.prio</code>
</a>
</span>
</dt>
<dd>
<p>The priority of the hint</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">10</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/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.hints._name_.text"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.hints._name_.text"><code class="option">vim.utility.motion.precognition.setupOpts.hints.&lt;name&gt;.text</code>
</a>
</span>
</dt>
<dd>
<p>The easier-to-read depiction of the motion</p>
<p><span class="emphasis"><em>Type:</em></span>
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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.showBlankVirtLine"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.showBlankVirtLine"><code class="option">vim.utility.motion.precognition.setupOpts.showBlankVirtLine</code>
</a>
</span>
</dt>
<dd>
<p>Whether to show a blank virtual line when no movements are shown</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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.motion.precognition.setupOpts.startVisible"></a><a class="term" href="options.html#opt-vim.utility.motion.precognition.setupOpts.startVisible"><code class="option">vim.utility.motion.precognition.setupOpts.startVisible</code>
</a>
</span>
</dt>
<dd>
<p>Whether to start precognition automatically</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/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_top">
&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.new-file-template.enable"></a><a class="term" href="options.html#opt-vim.utility.new-file-template.enable"><code class="option">vim.utility.new-file-template.enable</code>
</a>
</span>
</dt>
<dd>
<p>new-file-template.nvim: Automatically insert a template on new files in neovim.</p><div class="note"><h3 class="title">Note</h3><p>For custom templates add a directory containing <code class="literal">lua/templates/*.lua</code>
to <code class="literal">vim.additionalRuntimePaths</code>.</p></div><p>More documentation on the templates available at <a class="link" href="https://github.com/otavioschwanck/new-file-template.nvim?tab=readme-ov-file#creating-new-templates" target="_top">custom-template-docs</a></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>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/utility/new-file-template/new-file-template.nix" target="_top">
&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.new-file-template.setupOpts"></a><a class="term" href="options.html#opt-vim.utility.new-file-template.setupOpts"><code class="option">vim.utility.new-file-template.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-file-template.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/utility/new-file-template/new-file-template.nix" target="_top">
&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.new-file-template.setupOpts.disableAutocmd"></a><a class="term" href="options.html#opt-vim.utility.new-file-template.setupOpts.disableAutocmd"><code class="option">vim.utility.new-file-template.setupOpts.disableAutocmd</code>
</a>
</span>
</dt>
<dd>
<p>Disable the autocmd that creates the template</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>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/utility/new-file-template/new-file-template.nix" target="_top">
&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.new-file-template.setupOpts.disableFiletype"></a><a class="term" href="options.html#opt-vim.utility.new-file-template.setupOpts.disableFiletype"><code class="option">vim.utility.new-file-template.setupOpts.disableFiletype</code>
</a>
</span>
</dt>
<dd>
<p>Disable default templates for specific filetypes</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>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/utility/new-file-template/new-file-template.nix" target="_top">
&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.new-file-template.setupOpts.disableInsert"></a><a class="term" href="options.html#opt-vim.utility.new-file-template.setupOpts.disableInsert"><code class="option">vim.utility.new-file-template.setupOpts.disableInsert</code>
</a>
</span>
</dt>
<dd>
<p>Enter insert mode after inserting the template</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>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/utility/new-file-template/new-file-template.nix" target="_top">
&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.new-file-template.setupOpts.disableSpecific"></a><a class="term" href="options.html#opt-vim.utility.new-file-template.setupOpts.disableSpecific"><code class="option">vim.utility.new-file-template.setupOpts.disableSpecific</code>
</a>
</span>
</dt>
<dd>
<p>Disable specific regexp for the default templates.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of 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>
<code class="literal">&quot;{ ruby = [\&quot;.*\&quot;]; }&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/NotAShelf/nvf/blob/main/modules/plugins/utility/new-file-template/new-file-template.nix" target="_top">
&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.new-file-template.setupOpts.suffixAsFiletype"></a><a class="term" href="options.html#opt-vim.utility.new-file-template.setupOpts.suffixAsFiletype"><code class="option">vim.utility.new-file-template.setupOpts.suffixAsFiletype</code>
</a>
</span>
</dt>
<dd>
<p>Use suffix of filename rather than <code class="literal">vim.bo.filetype</code> as filetype</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>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/utility/new-file-template/new-file-template.nix" target="_top">
&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.glow.enable"></a><a class="term" href="options.html#opt-vim.utility.preview.glow.enable"><code class="option">vim.utility.preview.glow.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable markdown preview in neovim with glow.</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/utility/preview/glow/glow.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/glow/glow.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.glow.mappings.openPreview"></a><a class="term" href="options.html#opt-vim.utility.preview.glow.mappings.openPreview"><code class="option">vim.utility.preview.glow.mappings.openPreview</code>
</a>
</span>
</dt>
<dd>
<p>Open preview</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;p&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/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/glow/glow.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/glow/glow.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.enable"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.enable"><code class="option">vim.utility.preview.markdownPreview.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Markdown preview in neovim with markdown-preview.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/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.alwaysAllowPreview"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.alwaysAllowPreview"><code class="option">vim.utility.preview.markdownPreview.alwaysAllowPreview</code>
</a>
</span>
</dt>
<dd>
<p>Allow preview on all filetypes</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>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/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.autoClose"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.autoClose"><code class="option">vim.utility.preview.markdownPreview.autoClose</code>
</a>
</span>
</dt>
<dd>
<p>Automatically close the preview window after leaving a Markdown buffer</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/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.autoStart"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.autoStart"><code class="option">vim.utility.preview.markdownPreview.autoStart</code>
</a>
</span>
</dt>
<dd>
<p>Automatically open the preview window after entering a Markdown buffer</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>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/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.broadcastServer"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.broadcastServer"><code class="option">vim.utility.preview.markdownPreview.broadcastServer</code>
</a>
</span>
</dt>
<dd>
<p>Allow for outside and network wide connections</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>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/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.customIP"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.customIP"><code class="option">vim.utility.preview.markdownPreview.customIP</code>
</a>
</span>
</dt>
<dd>
<p>IP-address to use</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.customPort"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.customPort"><code class="option">vim.utility.preview.markdownPreview.customPort</code>
</a>
</span>
</dt>
<dd>
<p>Port to use</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.filetypes"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.filetypes"><code class="option">vim.utility.preview.markdownPreview.filetypes</code>
</a>
</span>
</dt>
<dd>
<p>Allowed filetypes</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">[
&quot;markdown&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/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.preview.markdownPreview.lazyRefresh"></a><a class="term" href="options.html#opt-vim.utility.preview.markdownPreview.lazyRefresh"><code class="option">vim.utility.preview.markdownPreview.lazyRefresh</code>
</a>
</span>
</dt>
<dd>
<p>Only update preview when saving or leaving insert mode</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>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/utility/preview/markdown-preview/markdown-preview.nix" target="_top">
&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.enable"></a><a class="term" href="options.html#opt-vim.utility.surround.enable"><code class="option">vim.utility.surround.enable</code>
</a>
</span>
</dt>
<dd>
<p>nvim-surround: add/change/delete surrounding delimiter pairs with ease.
Note that the default mappings deviate from upstreeam to avoid conflicts
with nvim-leap.</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>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/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts"><code class="option">vim.utility.surround.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-surround</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/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.change"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.change"><code class="option">vim.utility.surround.setupOpts.keymaps.change</code>
</a>
</span>
</dt>
<dd>
<p>keymap for change</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gzr&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.change_line"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.change_line"><code class="option">vim.utility.surround.setupOpts.keymaps.change_line</code>
</a>
</span>
</dt>
<dd>
<p>keymap for change_line</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gZR&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.delete"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.delete"><code class="option">vim.utility.surround.setupOpts.keymaps.delete</code>
</a>
</span>
</dt>
<dd>
<p>keymap for delete</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gzd&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.insert"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.insert"><code class="option">vim.utility.surround.setupOpts.keymaps.insert</code>
</a>
</span>
</dt>
<dd>
<p>keymap for insert</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-g&gt;z&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.insert_line"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.insert_line"><code class="option">vim.utility.surround.setupOpts.keymaps.insert_line</code>
</a>
</span>
</dt>
<dd>
<p>keymap for insert_line</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;C-g&gt;Z&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.normal"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.normal"><code class="option">vim.utility.surround.setupOpts.keymaps.normal</code>
</a>
</span>
</dt>
<dd>
<p>keymap for normal</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gz&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.normal_cur"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.normal_cur"><code class="option">vim.utility.surround.setupOpts.keymaps.normal_cur</code>
</a>
</span>
</dt>
<dd>
<p>keymap for normal_cur</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gZ&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.normal_cur_line"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.normal_cur_line"><code class="option">vim.utility.surround.setupOpts.keymaps.normal_cur_line</code>
</a>
</span>
</dt>
<dd>
<p>keymap for normal_cur_line</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gZZ&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.normal_line"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.normal_line"><code class="option">vim.utility.surround.setupOpts.keymaps.normal_line</code>
</a>
</span>
</dt>
<dd>
<p>keymap for normal_line</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gzz&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.visual"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.visual"><code class="option">vim.utility.surround.setupOpts.keymaps.visual</code>
</a>
</span>
</dt>
<dd>
<p>keymap for visual</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gz&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.setupOpts.keymaps.visual_line"></a><a class="term" href="options.html#opt-vim.utility.surround.setupOpts.keymaps.visual_line"><code class="option">vim.utility.surround.setupOpts.keymaps.visual_line</code>
</a>
</span>
</dt>
<dd>
<p>keymap for visual_line</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;gZ&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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.surround.useVendoredKeybindings"></a><a class="term" href="options.html#opt-vim.utility.surround.useVendoredKeybindings"><code class="option">vim.utility.surround.useVendoredKeybindings</code>
</a>
</span>
</dt>
<dd>
<p>Use alternative set of keybindings that avoids conflicts with other popular plugins, e.g. nvim-leap</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/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_top">
&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.vim-wakatime.enable"></a><a class="term" href="options.html#opt-vim.utility.vim-wakatime.enable"><code class="option">vim.utility.vim-wakatime.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable vim-wakatime: live code statistics.</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/utility/wakatime/vim-wakatime.nix" target="_top">
&lt;nvf/modules/plugins/utility/wakatime/vim-wakatime.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.utility.vim-wakatime.cli-package"></a><a class="term" href="options.html#opt-vim.utility.vim-wakatime.cli-package"><code class="option">vim.utility.vim-wakatime.cli-package</code>
</a>
</span>
</dt>
<dd>
<p>The package that should be used for wakatime-cli. Set as null to use the default path in <code class="literal">$XDG_DATA_HOME</code></p>
<p><span class="emphasis"><em>Type:</em></span>
null or package</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation wakatime-cli-1.102.3&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/utility/wakatime/vim-wakatime.nix" target="_top">
&lt;nvf/modules/plugins/utility/wakatime/vim-wakatime.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.viAlias"></a><a class="term" href="options.html#opt-vim.viAlias"><code class="option">vim.viAlias</code>
</a>
</span>
</dt>
<dd>
<p>Enable the <code class="literal">vi</code> alias for <code class="literal">nvim</code></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/NotAShelf/nvf/blob/main/modules/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.vimAlias"></a><a class="term" href="options.html#opt-vim.vimAlias"><code class="option">vim.vimAlias</code>
</a>
</span>
</dt>
<dd>
<p>Enable the <code class="literal">vim</code> alias for <code class="literal">nvim</code></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/NotAShelf/nvf/blob/main/modules/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cellular-automaton.enable"></a><a class="term" href="options.html#opt-vim.visuals.cellular-automaton.enable"><code class="option">vim.visuals.cellular-automaton.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable cellular-automaton to help you cope with stubborn code [cellular-automaton].</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/visuals/cellular-automaton/cellular-automaton.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cellular-automaton.animation.register"></a><a class="term" href="options.html#opt-vim.visuals.cellular-automaton.animation.register"><code class="option">vim.visuals.cellular-automaton.animation.register</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable registering configured animation(s) automatically.</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>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/visuals/cellular-automaton/cellular-automaton.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cellular-automaton.animation.setup"></a><a class="term" href="options.html#opt-vim.visuals.cellular-automaton.animation.setup"><code class="option">vim.visuals.cellular-automaton.animation.setup</code>
</a>
</span>
</dt>
<dd>
<p>Configuration used to generate an animation to be registered.</p><p>The final value for <code class="literal">ca_config</code> will be used to register a new
animation using <code class="literal">require(&quot;cellular-automaton&quot;).register_animation(ca_config)</code></p><div class="warning"><h3 class="title">Warning</h3><p><code class="literal">ca_config</code> <span class="strong"><strong>must</strong></span> eval to a valid Lua table. nvf does not and cannot
perform any kind of validation on your Lua code, so bogus values will
result in errors when the animation is registered.</p></div>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
local ca_config = {
fps = 50,
name = &#x27;slide&#x27;,
}
-- init function is invoked only once at the start
-- config.init = function (grid)
--
-- end
-- update function
ca_config.update = function (grid)
for i = 1, #grid do
local prev = grid[i][#(grid[i])]
for j = 1, #(grid[i]) do
grid[i][j], prev = prev, grid[i][j]
end
end
return true
end
&#x27;&#x27;;
}
</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/visuals/cellular-automaton/cellular-automaton.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cellular-automaton.mappings.makeItRain"></a><a class="term" href="options.html#opt-vim.visuals.cellular-automaton.mappings.makeItRain"><code class="option">vim.visuals.cellular-automaton.mappings.makeItRain</code>
</a>
</span>
</dt>
<dd>
<p>Make it rain [cellular-automaton]</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&lt;leader&gt;fml&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cinnamon-nvim.enable"></a><a class="term" href="options.html#opt-vim.visuals.cinnamon-nvim.enable"><code class="option">vim.visuals.cinnamon-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable smooth scrolling for ANY command [cinnamon-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/visuals/cinnamon-nvim/cinnamon-nvim.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cinnamon-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.visuals.cinnamon-nvim.setupOpts"><code class="option">vim.visuals.cinnamon-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of cinnamon.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/visuals/cinnamon-nvim/cinnamon-nvim.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cinnamon-nvim.setupOpts.keymaps.basic"></a><a class="term" href="options.html#opt-vim.visuals.cinnamon-nvim.setupOpts.keymaps.basic"><code class="option">vim.visuals.cinnamon-nvim.setupOpts.keymaps.basic</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable basic animation keymaps.</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/visuals/cinnamon-nvim/cinnamon-nvim.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cinnamon-nvim.setupOpts.keymaps.extra"></a><a class="term" href="options.html#opt-vim.visuals.cinnamon-nvim.setupOpts.keymaps.extra"><code class="option">vim.visuals.cinnamon-nvim.setupOpts.keymaps.extra</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extra animation keymaps.</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/visuals/cinnamon-nvim/cinnamon-nvim.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.cinnamon-nvim.setupOpts.options"></a><a class="term" href="options.html#opt-vim.visuals.cinnamon-nvim.setupOpts.options"><code class="option">vim.visuals.cinnamon-nvim.setupOpts.options</code>
</a>
</span>
</dt>
<dd>
<p>Scroll options</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
count_only = false;
mode = &quot;cursor&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/visuals/cinnamon-nvim/cinnamon-nvim.nix" target="_top">
&lt;nvf/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.enable"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.enable"><code class="option">vim.visuals.fidget-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable nvim LSP UI element [fidget-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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts"><code class="option">vim.visuals.fidget-nvim.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of Fidget</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.integration.nvim-tree.enable"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.integration.nvim-tree.enable"><code class="option">vim.visuals.fidget-nvim.setupOpts.integration.nvim-tree.enable</code>
</a>
</span>
</dt>
<dd>
<p>Integrate with nvim-tree/nvim-tree.lua (if enabled)</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>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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.integration.xcodebuild-nvim.enable"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.integration.xcodebuild-nvim.enable"><code class="option">vim.visuals.fidget-nvim.setupOpts.integration.xcodebuild-nvim.enable</code>
</a>
</span>
</dt>
<dd>
<p>Integrate with wojciech-kulik/xcodebuild.nvim (if enabled)</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.logger.float_precision"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.logger.float_precision"><code class="option">vim.visuals.fidget-nvim.setupOpts.logger.float_precision</code>
</a>
</span>
</dt>
<dd>
<p>Limit the number of decimals displayed for floats</p>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0.01</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.logger.level"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.logger.level"><code class="option">vim.visuals.fidget-nvim.setupOpts.logger.level</code>
</a>
</span>
</dt>
<dd>
<p>Minimum logging level</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “debug”, “error”, “info”, “trace”, “warn”, “off”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;warn&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.logger.max_size"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.logger.max_size"><code class="option">vim.visuals.fidget-nvim.setupOpts.logger.max_size</code>
</a>
</span>
</dt>
<dd>
<p>Maximum log file size, in KB</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">10000</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.logger.path"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.logger.path"><code class="option">vim.visuals.fidget-nvim.setupOpts.logger.path</code>
</a>
</span>
</dt>
<dd>
<p>Where Fidget writes its logs to</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
string.format(&quot;%s/fidget.nvim.log&quot;, vim.fn.stdpath(&quot;cache&quot;))
&#x27;&#x27;;
}
</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.configs"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.configs"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.configs</code>
</a>
</span>
</dt>
<dd>
<p>How to configure notification groups when instantiated</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
default = {
_type = &quot;lua-inline&quot;;
expr = &quot;require(&#x27;fidget.notification&#x27;).default_config&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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.filter"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.filter"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.filter</code>
</a>
</span>
</dt>
<dd>
<p>Minimum notifications level</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “debug”, “info”, “warn”, “error”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;info&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.history_size"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.history_size"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.history_size</code>
</a>
</span>
</dt>
<dd>
<p>Number of removed messages to retain in history</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">128</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.override_vim_notify"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.override_vim_notify"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.override_vim_notify</code>
</a>
</span>
</dt>
<dd>
<p>Automatically override vim.notify() with Fidget</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>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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.poll_rate"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.poll_rate"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.poll_rate</code>
</a>
</span>
</dt>
<dd>
<p>How frequently to update and render notifications</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">10</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.redirect"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.redirect"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.redirect</code>
</a>
</span>
</dt>
<dd>
<p>Conditionally redirect notifications to another backend</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(msg, level, opts)
if opts and opts.on_open then
return require(&quot;fidget.integration.nvim-notify&quot;).delegate(msg, level, opts)
end
end
&#x27;&#x27;;
}
</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.view.group_separator"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.view.group_separator"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.view.group_separator</code>
</a>
</span>
</dt>
<dd>
<p>Separator between notification groups</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;---&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.view.group_separator_hl"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.view.group_separator_hl"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.view.group_separator_hl</code>
</a>
</span>
</dt>
<dd>
<p>Highlight group used for group separator</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Comment&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.view.icon_separator"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.view.icon_separator"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.view.icon_separator</code>
</a>
</span>
</dt>
<dd>
<p>Separator between group name and icon</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot; &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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.view.render_message"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.view.render_message"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.view.render_message</code>
</a>
</span>
</dt>
<dd>
<p>How to render notification messages</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(msg, cnt)
return cnt == 1 and msg or string.format(&quot;(%dx) %s&quot;, cnt, msg)
end
&#x27;&#x27;;
}
</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.view.stack_upwards"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.view.stack_upwards"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.view.stack_upwards</code>
</a>
</span>
</dt>
<dd>
<p>Display notification items from bottom to top</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.align"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.align"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.align</code>
</a>
</span>
</dt>
<dd>
<p>How to align the notification window</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “top”, “bottom”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;bottom&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.border"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.border"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.border</code>
</a>
</span>
</dt>
<dd>
<p>Border style of the notification window</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;none&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.max_height"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.max_height"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.max_height</code>
</a>
</span>
</dt>
<dd>
<p>Maximum height of the notification window</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.max_width"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.max_width"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.max_width</code>
</a>
</span>
</dt>
<dd>
<p>Maximum width of the notification window</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.normal_hl"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.normal_hl"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.normal_hl</code>
</a>
</span>
</dt>
<dd>
<p>Base highlight group in the notification window</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Comment&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.relative"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.relative"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.relative</code>
</a>
</span>
</dt>
<dd>
<p>What the notification window position is relative to</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “editor”, “win”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;editor&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.winblend"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.winblend"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.winblend</code>
</a>
</span>
</dt>
<dd>
<p>Background color opacity in the notification window</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">100</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.x_padding"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.x_padding"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.x_padding</code>
</a>
</span>
</dt>
<dd>
<p>Padding from right edge of window boundary</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.y_padding"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.y_padding"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.y_padding</code>
</a>
</span>
</dt>
<dd>
<p>Padding from bottom edge of window boundary</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.notification.window.zindex"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.window.zindex"><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.window.zindex</code>
</a>
</span>
</dt>
<dd>
<p>Stacking priority of the notification window</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">45</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.done_icon"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.done_icon"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.done_icon</code>
</a>
</span>
</dt>
<dd>
<p>Icon shown when LSP progress tasks are completed</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.done_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.done_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.done_style</code>
</a>
</span>
</dt>
<dd>
<p>Highlight group for completed LSP tasks</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Constant&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.done_ttl"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.done_ttl"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.done_ttl</code>
</a>
</span>
</dt>
<dd>
<p>How long a message should persist when complete</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">3</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.format_annote"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.format_annote"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.format_annote</code>
</a>
</span>
</dt>
<dd>
<p>How to format a progress annotation</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(msg) return msg.title end
&#x27;&#x27;;
}
</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.format_group_name"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.format_group_name"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.format_group_name</code>
</a>
</span>
</dt>
<dd>
<p>How to format a progress notification groups name</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(group) return tostring(group) end
&#x27;&#x27;;
}
</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.format_message"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.format_message"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.format_message</code>
</a>
</span>
</dt>
<dd>
<p>How to format a progress message</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
require(&quot;fidget.progress.display&quot;).default_format_message
&#x27;&#x27;;
}
</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.group_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.group_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.group_style</code>
</a>
</span>
</dt>
<dd>
<p>Highlight group for group name (LSP server name)</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Title&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.icon_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.icon_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.icon_style</code>
</a>
</span>
</dt>
<dd>
<p>Highlight group for group icons</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Question&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides</code>
</a>
</span>
</dt>
<dd>
<p>Overrides the default configuration for a notification group defined
in <a class="xref" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.notification.configs" ><code class="option">vim.visuals.fidget-nvim.setupOpts.notification.configs</code></a>.</p><p>If any of the fields are null, the value from the default
configuration is used.</p><p>If default configuration is not defined, the following defaults are used:</p><pre><code class="programlisting lua"> {
name = &quot;Notifications&quot;,
icon = &quot;❰❰&quot;,
ttl = 5,
group_style = &quot;Title&quot;,
icon_style = &quot;Special&quot;,
annote_style = &quot;Question&quot;,
debug_style = &quot;Comment&quot;,
info_style = &quot;Question&quot;,
warn_style = &quot;WarningMsg&quot;,
error_style = &quot;ErrorMsg&quot;,
debug_annote = &quot;DEBUG&quot;,
info_annote = &quot;INFO&quot;,
warn_annote = &quot;WARN&quot;,
error_annote = &quot;ERROR&quot;,
update_hook = function(item)
notification.set_content_key(item)
end,
}
</code></pre>
<p><span class="emphasis"><em>Type:</em></span>
attribute set 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">{
rust_analyzer = {
name = &quot;Rust Analyzer&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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.annote_separator"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.annote_separator"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.annote_separator</code>
</a>
</span>
</dt>
<dd>
<p>Separator between message from annote</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot; &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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.annote_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.annote_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.annote_style</code>
</a>
</span>
</dt>
<dd>
<p>Default style used to highlight item annotes</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Question&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.debug_annote"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.debug_annote"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.debug_annote</code>
</a>
</span>
</dt>
<dd>
<p>Default annotation for debug items</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.debug_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.debug_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.debug_style</code>
</a>
</span>
</dt>
<dd>
<p>Style used to highlight debug item annotes</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.error_annote"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.error_annote"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.error_annote</code>
</a>
</span>
</dt>
<dd>
<p>Default annotation for error items</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.error_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.error_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.error_style</code>
</a>
</span>
</dt>
<dd>
<p>Style used to highlight error item annotes</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.group_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.group_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.group_style</code>
</a>
</span>
</dt>
<dd>
<p>Style used to highlight group name</p>
<p><span class="emphasis"><em>Type:</em></span>
null or string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;Title&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.icon"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.icon"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.icon</code>
</a>
</span>
</dt>
<dd>
<p>Icon of the group, displayed in the notification window.
Can be a string or a function that returns a string.</p><p>If a function, it is invoked every render cycle with the items
list, useful for rendering animations and other dynamic content.</p><div class="note"><h3 class="title">Note</h3><p>If youre looking for detailed information into the function
signature, you can refer to the fidget API documentation available
<a class="link" href="https://github.com/j-hui/fidget.nvim/blob/1ba38e4cbb24683973e00c2e36f53ae64da38ef5/doc/fidget-api.txt#L70-L77" target="_top">here</a></p></div>
<p><span class="emphasis"><em>Type:</em></span>
null or string or (luaInline)</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.icon_on_left"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.icon_on_left"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.icon_on_left</code>
</a>
</span>
</dt>
<dd>
<p>If true, icon is rendered on the left instead of right</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.icon_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.icon_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.icon_style</code>
</a>
</span>
</dt>
<dd>
<p>Style used to highlight icon, if null, use group_style</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.info_annote"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.info_annote"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.info_annote</code>
</a>
</span>
</dt>
<dd>
<p>Default annotation for info items</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.info_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.info_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.info_style</code>
</a>
</span>
</dt>
<dd>
<p>Style used to highlight info item annotes</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.name"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.name"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.name</code>
</a>
</span>
</dt>
<dd>
<p>Name of the group, displayed in the notification window.
Can be a string or a function that returns a string.</p><p>If a function, it is invoked every render cycle with the items
list, useful for rendering animations and other dynamic content.</p><div class="note"><h3 class="title">Note</h3><p>If youre looking for detailed information into the function
signature, you can refer to the fidget API documentation available
<a class="link" href="https://github.com/j-hui/fidget.nvim/blob/1ba38e4cbb24683973e00c2e36f53ae64da38ef5/doc/fidget-api.txt#L70-L77" target="_top">here</a></p></div>
<p><span class="emphasis"><em>Type:</em></span>
null or string or (luaInline)</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.priority"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.priority"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.priority</code>
</a>
</span>
</dt>
<dd>
<p>Order in which group should be displayed</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">50</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.render_limit"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.render_limit"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.render_limit</code>
</a>
</span>
</dt>
<dd>
<p>How many notification items to show at once</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.skip_history"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.skip_history"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.skip_history</code>
</a>
</span>
</dt>
<dd>
<p>Whether messages should be preserved in history</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.ttl"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.ttl"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.ttl</code>
</a>
</span>
</dt>
<dd>
<p>How long a notification item should exist</p>
<p><span class="emphasis"><em>Type:</em></span>
null or signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">5</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.update_hook"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.update_hook"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.update_hook</code>
</a>
</span>
</dt>
<dd>
<p>Called when an item is updated.</p><p>If false, no action is taken.
If a function, it is invoked with the item being updated.</p><div class="note"><h3 class="title">Note</h3><p>If youre looking for detailed information into the function
signature, you can refer to the fidget API documentation available
<a class="link" href="https://github.com/j-hui/fidget.nvim/blob/1ba38e4cbb24683973e00c2e36f53ae64da38ef5/doc/fidget-api.txt#L114" target="_top">here</a></p></div>
<p><span class="emphasis"><em>Type:</em></span>
null or boolean or (luaInline)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">false</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.warn_annote"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.warn_annote"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.warn_annote</code>
</a>
</span>
</dt>
<dd>
<p>Default annotation for warn items</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.warn_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides._name_.warn_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides.&lt;name&gt;.warn_style</code>
</a>
</span>
</dt>
<dd>
<p>Style used to highlight warn item annotes</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.priority"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.priority"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.priority</code>
</a>
</span>
</dt>
<dd>
<p>Priority of the progress notification</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.progress_icon.pattern"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.progress_icon.pattern"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.progress_icon.pattern</code>
</a>
</span>
</dt>
<dd>
<p>Pattern shown when LSP progress tasks are in progress</p>
<p><span class="emphasis"><em>Type:</em></span>
one of “dots”, “dots_negative”, “dots_snake”, “dots_footsteps”, “dots_hop”, “line”, “pipe”, “dots_ellipsis”, “dots_scrolling”, “star”, “flip”, “hamburger”, “grow_vertical”, “grow_horizontal”, “noise”, “dots_bounce”, “triangle”, “arc”, “circle”, “square_corners”, “circle_quarters”, “circle_halves”, “dots_toggle”, “box_toggle”, “arrow”, “zip”, “bouncing_bar”, “bouncing_ball”, “clock”, “earth”, “moon”, “dots_pulse”, “meter”</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;dots&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.progress_icon.period"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.progress_icon.period"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.progress_icon.period</code>
</a>
</span>
</dt>
<dd>
<p>Period of the pattern</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.progress_style"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.progress_style"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.progress_style</code>
</a>
</span>
</dt>
<dd>
<p>Highlight group for in-progress LSP tasks</p>
<p><span class="emphasis"><em>Type:</em></span>
string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;WarningMsg&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.progress_ttl"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.progress_ttl"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.progress_ttl</code>
</a>
</span>
</dt>
<dd>
<p>How long a message should persist when in progress</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">99999</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.render_limit"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.render_limit"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.render_limit</code>
</a>
</span>
</dt>
<dd>
<p>Maximum number of messages to render</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">16</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.display.skip_history"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.skip_history"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.skip_history</code>
</a>
</span>
</dt>
<dd>
<p>Skip adding messages to history</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.ignore"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.ignore"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.ignore</code>
</a>
</span>
</dt>
<dd>
<p>Ignore LSP servers by name</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>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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.ignore_done_already"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.ignore_done_already"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.ignore_done_already</code>
</a>
</span>
</dt>
<dd>
<p>Ignore new tasks that are already done</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>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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.ignore_empty_message"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.ignore_empty_message"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.ignore_empty_message</code>
</a>
</span>
</dt>
<dd>
<p>Ignore new tasks with empty messages</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>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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.lsp.log_handler"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.lsp.log_handler"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.lsp.log_handler</code>
</a>
</span>
</dt>
<dd>
<p>Log <code class="literal">$/progress</code> handler invocations</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>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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.lsp.progress_ringbuf_size"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.lsp.progress_ringbuf_size"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.lsp.progress_ringbuf_size</code>
</a>
</span>
</dt>
<dd>
<p>Nvims LSP client ring buffer size</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">100</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.notification_group"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.notification_group"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.notification_group</code>
</a>
</span>
</dt>
<dd>
<p>How to get a progress messages notification group key</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &#x27;&#x27;
function(msg)
return msg.lsp_client.name
end
&#x27;&#x27;;
}
</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.poll_rate"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.poll_rate"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.poll_rate</code>
</a>
</span>
</dt>
<dd>
<p>How frequently to poll for LSP progress messages</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">0</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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.fidget-nvim.setupOpts.progress.suppress_on_insert"></a><a class="term" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.suppress_on_insert"><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.suppress_on_insert</code>
</a>
</span>
</dt>
<dd>
<p>Suppress new messages when in insert mode</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>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/visuals/fidget-nvim/fidget.nix" target="_top">
&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.highlight-undo.enable"></a><a class="term" href="options.html#opt-vim.visuals.highlight-undo.enable"><code class="option">vim.visuals.highlight-undo.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable highlight undo [highlight-undo].</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/visuals/highlight-undo/highlight-undo.nix" target="_top">
&lt;nvf/modules/plugins/visuals/highlight-undo/highlight-undo.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.highlight-undo.setupOpts"></a><a class="term" href="options.html#opt-vim.visuals.highlight-undo.setupOpts"><code class="option">vim.visuals.highlight-undo.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of highlight-undo</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/visuals/highlight-undo/highlight-undo.nix" target="_top">
&lt;nvf/modules/plugins/visuals/highlight-undo/highlight-undo.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.highlight-undo.setupOpts.duration"></a><a class="term" href="options.html#opt-vim.visuals.highlight-undo.setupOpts.duration"><code class="option">vim.visuals.highlight-undo.setupOpts.duration</code>
</a>
</span>
</dt>
<dd>
<p>Duration of the highlight</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">500</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/visuals/highlight-undo/highlight-undo.nix" target="_top">
&lt;nvf/modules/plugins/visuals/highlight-undo/highlight-undo.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.enable"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.enable"><code class="option">vim.visuals.indent-blankline.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable indentation guides [indent-blankline].</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts"><code class="option">vim.visuals.indent-blankline.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of indent-blankline</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.debounce"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.debounce"><code class="option">vim.visuals.indent-blankline.setupOpts.debounce</code>
</a>
</span>
</dt>
<dd>
<p>Debounce time in milliseconds</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">200</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.indent.char"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.indent.char"><code class="option">vim.visuals.indent-blankline.setupOpts.indent.char</code>
</a>
</span>
</dt>
<dd>
<p>Character(s) for indentation guide</p>
<p><span class="emphasis"><em>Type:</em></span>
string or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;&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/NotAShelf/nvf/blob/main/modules/plugins/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.indent.highlight"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.indent.highlight"><code class="option">vim.visuals.indent-blankline.setupOpts.indent.highlight</code>
</a>
</span>
</dt>
<dd>
<p>The highlight group(s) applied to the indentation guide.</p><p>See <code class="literal">:help ibl.config.indent.highlight</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
null 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>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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.indent.priority"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.indent.priority"><code class="option">vim.visuals.indent-blankline.setupOpts.indent.priority</code>
</a>
</span>
</dt>
<dd>
<p>Virtual text priority for the indentation guide</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.indent.repeat_linebreak"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.indent.repeat_linebreak"><code class="option">vim.visuals.indent-blankline.setupOpts.indent.repeat_linebreak</code>
</a>
</span>
</dt>
<dd>
<p>Repeat indentation guides on wrapped lines</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.indent.smart_indent_cap"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.indent.smart_indent_cap"><code class="option">vim.visuals.indent-blankline.setupOpts.indent.smart_indent_cap</code>
</a>
</span>
</dt>
<dd>
<p>Caps the number of indentation levels based on surrounding code</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.indent.tab_char"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.indent.tab_char"><code class="option">vim.visuals.indent-blankline.setupOpts.indent.tab_char</code>
</a>
</span>
</dt>
<dd>
<p>Character(s) for tab indentation guide.</p><p>See <code class="literal">:help ibl.config.indent.tab_char</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
null 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>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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.enabled"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.enabled"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.enabled</code>
</a>
</span>
</dt>
<dd>
<p>Highlight current scope from treesitter</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">config.vim.treesitter.enable</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.char"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.char"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.char</code>
</a>
</span>
</dt>
<dd>
<p>The character(s) for the scope indentation guide</p>
<p><span class="emphasis"><em>Type:</em></span>
string or list of string</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">config.vim.visuals.indent-blankline.setupOpts.indent.char</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.exclude.language"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.exclude.language"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.exclude.language</code>
</a>
</span>
</dt>
<dd>
<p>The list of treesitter languages to disable scope for.</p><p><code class="literal">*</code> can be used as a wildcard for every language/node type.</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>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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.exclude.node_type"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.exclude.node_type"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.exclude.node_type</code>
</a>
</span>
</dt>
<dd>
<p>Nodes to ignore in scope checking, per language.</p><p><code class="literal">*</code> can be used as a wildcard for every language.</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of list of string</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
&quot;*&quot; = [
&quot;source_file&quot;
&quot;program&quot;
];
lua = [
&quot;chunk&quot;
];
python = [
&quot;module&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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.highlight"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.highlight"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.highlight</code>
</a>
</span>
</dt>
<dd>
<p>The highlight group(s) applied to the scope.</p><p>See <code class="literal">:help </code>ibl.config.scope.highlight`.</p>
<p><span class="emphasis"><em>Type:</em></span>
null 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>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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.include.node_type"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.include.node_type"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.include.node_type</code>
</a>
</span>
</dt>
<dd>
<p>Additional nodes to be used for scope checking, per language</p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of list of string</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.injected_languages"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.injected_languages"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.injected_languages</code>
</a>
</span>
</dt>
<dd>
<p>Check for injected languages (treesitter)</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">config.vim.treesitter.enable</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.priority"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.priority"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.priority</code>
</a>
</span>
</dt>
<dd>
<p>Virtual text priority for the scope</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1024</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.show_end"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.show_end"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.show_end</code>
</a>
</span>
</dt>
<dd>
<p>Show an underline on the last line of the scope</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>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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.show_exact_scope"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.show_exact_scope"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.show_exact_scope</code>
</a>
</span>
</dt>
<dd>
<p>Show the scope underline at the exact start of the scope, even if thats to the right of the indentation guide</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>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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.scope.show_start"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.scope.show_start"><code class="option">vim.visuals.indent-blankline.setupOpts.scope.show_start</code>
</a>
</span>
</dt>
<dd>
<p>Show an underline on the first line of the scope</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>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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.viewport_buffer.max"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.viewport_buffer.max"><code class="option">vim.visuals.indent-blankline.setupOpts.viewport_buffer.max</code>
</a>
</span>
</dt>
<dd>
<p>Number of lines above and below of what is currently
visible in the window</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">500</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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.viewport_buffer.min"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.viewport_buffer.min"><code class="option">vim.visuals.indent-blankline.setupOpts.viewport_buffer.min</code>
</a>
</span>
</dt>
<dd>
<p>Number of lines above and below of what is currently
visible in the window</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.whitespace.highlight"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.whitespace.highlight"><code class="option">vim.visuals.indent-blankline.setupOpts.whitespace.highlight</code>
</a>
</span>
</dt>
<dd>
<p>The highlight group(s) applied to whitespace.</p><p>See <code class="literal">:help ibl.config.whitespace.highlight</code>.</p>
<p><span class="emphasis"><em>Type:</em></span>
null 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>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/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.indent-blankline.setupOpts.whitespace.remove_blankline_trail"></a><a class="term" href="options.html#opt-vim.visuals.indent-blankline.setupOpts.whitespace.remove_blankline_trail"><code class="option">vim.visuals.indent-blankline.setupOpts.whitespace.remove_blankline_trail</code>
</a>
</span>
</dt>
<dd>
<p>Remove trailing whitespace on blanklines</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/indent-blankline/indent-blankline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.enable"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.enable"><code class="option">vim.visuals.nvim-cursorline.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable cursor word and line highlighting [nvim-cursorline].</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/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.setupOpts"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.setupOpts"><code class="option">vim.visuals.nvim-cursorline.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-cursorline</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/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.setupOpts.cursorline.enable"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.setupOpts.cursorline.enable"><code class="option">vim.visuals.nvim-cursorline.setupOpts.cursorline.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable cursor line highlighting.</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/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.setupOpts.cursorline.number"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.setupOpts.cursorline.number"><code class="option">vim.visuals.nvim-cursorline.setupOpts.cursorline.number</code>
</a>
</span>
</dt>
<dd>
<p>If true, <code class="literal">vim.wo.cursorlineopt</code> will be set to “number”
when the trigger conditions are met.</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>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/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.setupOpts.cursorline.timeout"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.setupOpts.cursorline.timeout"><code class="option">vim.visuals.nvim-cursorline.setupOpts.cursorline.timeout</code>
</a>
</span>
</dt>
<dd>
<p>Cursorline timeout</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1000</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/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.setupOpts.cursorword.enable"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.setupOpts.cursorword.enable"><code class="option">vim.visuals.nvim-cursorline.setupOpts.cursorword.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable cursor word highlighting.</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/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.setupOpts.cursorword.hl.underline"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.setupOpts.cursorword.hl.underline"><code class="option">vim.visuals.nvim-cursorline.setupOpts.cursorword.hl.underline</code>
</a>
</span>
</dt>
<dd>
<p>Whether to underline matching cursorword</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.setupOpts.cursorword.min_length"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.setupOpts.cursorword.min_length"><code class="option">vim.visuals.nvim-cursorline.setupOpts.cursorword.min_length</code>
</a>
</span>
</dt>
<dd>
<p>The min_length option defines the minimum number of characters
a word must have to be highlighted as a “cursor word.” Any word
shorter than this value will be ignored and not highlighted.</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">3</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/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-cursorline.setupOpts.cursorword.timeout"></a><a class="term" href="options.html#opt-vim.visuals.nvim-cursorline.setupOpts.cursorword.timeout"><code class="option">vim.visuals.nvim-cursorline.setupOpts.cursorword.timeout</code>
</a>
</span>
</dt>
<dd>
<p>Cursorword timeout</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1000</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/visuals/nvim-cursorline/nvim-cursorline.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-scrollbar.enable"></a><a class="term" href="options.html#opt-vim.visuals.nvim-scrollbar.enable"><code class="option">vim.visuals.nvim-scrollbar.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable extensible Neovim Scrollbar [nvim-scrollbar].</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/visuals/nvim-scrollbar/scrollbar-nvim.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-scrollbar/scrollbar-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-scrollbar.setupOpts"></a><a class="term" href="options.html#opt-vim.visuals.nvim-scrollbar.setupOpts"><code class="option">vim.visuals.nvim-scrollbar.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of scrollbar-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/visuals/nvim-scrollbar/scrollbar-nvim.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-scrollbar/scrollbar-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-scrollbar.setupOpts.excluded_filetypes"></a><a class="term" href="options.html#opt-vim.visuals.nvim-scrollbar.setupOpts.excluded_filetypes"><code class="option">vim.visuals.nvim-scrollbar.setupOpts.excluded_filetypes</code>
</a>
</span>
</dt>
<dd>
<p>Filetypes to hide the scrollbar on</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">[
&quot;prompt&quot;
&quot;TelescopePrompt&quot;
&quot;noice&quot;
&quot;noice&quot;
&quot;NvimTree&quot;
&quot;neo-tree&quot;
&quot;alpha&quot;
&quot;notify&quot;
&quot;Navbuddy&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/visuals/nvim-scrollbar/scrollbar-nvim.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-scrollbar/scrollbar-nvim.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-web-devicons.enable"></a><a class="term" href="options.html#opt-vim.visuals.nvim-web-devicons.enable"><code class="option">vim.visuals.nvim-web-devicons.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Neovim dev icons [nvim-web-devicons].</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/visuals/nvim-web-devicons/nvim-web-devicons.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-web-devicons.setupOpts"></a><a class="term" href="options.html#opt-vim.visuals.nvim-web-devicons.setupOpts"><code class="option">vim.visuals.nvim-web-devicons.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of nvim-web-devicons</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/visuals/nvim-web-devicons/nvim-web-devicons.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-web-devicons.setupOpts.color_icons"></a><a class="term" href="options.html#opt-vim.visuals.nvim-web-devicons.setupOpts.color_icons"><code class="option">vim.visuals.nvim-web-devicons.setupOpts.color_icons</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable different highlight colors per icon.</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>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/visuals/nvim-web-devicons/nvim-web-devicons.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-web-devicons.setupOpts.override"></a><a class="term" href="options.html#opt-vim.visuals.nvim-web-devicons.setupOpts.override"><code class="option">vim.visuals.nvim-web-devicons.setupOpts.override</code>
</a>
</span>
</dt>
<dd>
<p>Your personal icon overrides.</p><p>You can specify color or cterm_color instead of specifying
both of them. DevIcon will be appended to <code class="literal">name</code></p>
<p><span class="emphasis"><em>Type:</em></span>
attribute set of (attribute set)</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">{
zsh = {
name = &quot;Zsh&quot;;
icon = &quot;&quot;;
color = &quot;#428850&quot;;
cterm_color = &quot;65&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/visuals/nvim-web-devicons/nvim-web-devicons.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.nvim-web-devicons.setupOpts.variant"></a><a class="term" href="options.html#opt-vim.visuals.nvim-web-devicons.setupOpts.variant"><code class="option">vim.visuals.nvim-web-devicons.setupOpts.variant</code>
</a>
</span>
</dt>
<dd>
<p>Set the light or dark variant manually, instead of relying on <code class="literal">background</code></p>
<p><span class="emphasis"><em>Type:</em></span>
null or one of “light”, “dark”</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/NotAShelf/nvf/blob/main/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix" target="_top">
&lt;nvf/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.tiny-devicons-auto-colors.enable"></a><a class="term" href="options.html#opt-vim.visuals.tiny-devicons-auto-colors.enable"><code class="option">vim.visuals.tiny-devicons-auto-colors.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable alternative nvim-web-devicons icon colors [tiny-devicons-auto-colors].</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/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_top">
&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.tiny-devicons-auto-colors.setupOpts"></a><a class="term" href="options.html#opt-vim.visuals.tiny-devicons-auto-colors.setupOpts"><code class="option">vim.visuals.tiny-devicons-auto-colors.setupOpts</code>
</a>
</span>
</dt>
<dd>
<p>Option table to pass into the setup function of tiny-devicons-auto-colors</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/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_top">
&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.cache.enabled"></a><a class="term" href="options.html#opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.cache.enabled"><code class="option">vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.cache.enabled</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable caching of icon colors. This will greatly improve performance.</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>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/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_top">
&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.cache.path"></a><a class="term" href="options.html#opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.cache.path"><code class="option">vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.cache.path</code>
</a>
</span>
</dt>
<dd>
<p>Path to the cache file</p>
<p><span class="emphasis"><em>Type:</em></span>
luaInline</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">{
_type = &quot;lua-inline&quot;;
expr = &quot;vim.fn.stdpath(\&quot;cache\&quot;) .. \&quot;/tiny-devicons-auto-colors-cache.json\&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/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_top">
&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.chroma"></a><a class="term" href="options.html#opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.chroma"><code class="option">vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.chroma</code>
</a>
</span>
</dt>
<dd>
<p>Chroma factor of icons</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1</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/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_top">
&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.hue"></a><a class="term" href="options.html#opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.hue"><code class="option">vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.hue</code>
</a>
</span>
</dt>
<dd>
<p>Hue factor of icons</p>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1.25</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/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_top">
&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.lightness"></a><a class="term" href="options.html#opt-vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.lightness"><code class="option">vim.visuals.tiny-devicons-auto-colors.setupOpts.factors.lightness</code>
</a>
</span>
</dt>
<dd>
<p>Lightness factor of icons</p>
<p><span class="emphasis"><em>Type:</em></span>
floating point number</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">1.76</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/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_top">
&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.withNodeJs"></a><a class="term" href="options.html#opt-vim.withNodeJs"><code class="option">vim.withNodeJs</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable NodeJs support in the Neovim wrapper
.</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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.withPython3"></a><a class="term" href="options.html#opt-vim.withPython3"><code class="option">vim.withPython3</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Python3 support in the Neovim wrapper
.</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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.withRuby"></a><a class="term" href="options.html#opt-vim.withRuby"><code class="option">vim.withRuby</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Ruby support in the Neovim wrapper.
.</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>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/wrapper/build/options.nix" target="_top">
&lt;nvf/modules/wrapper/build/options.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
</dl>
</div>
</div> <div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"><a accesskey="p" href="quirks.html">Prev</a>&nbsp;</td>
<td width="20%" align="center">&nbsp;</td>
<td width="40%" align="right">&nbsp;<a accesskey="n" href="release-notes.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Appendix A. Known Issues and Quirks&nbsp;</td>
<td width="20%" align="center"><a accesskey="h" href="index.xhtml">Home</a></td>
<td width="40%" align="right" valign="top">&nbsp;Appendix C. Release Notes</td>
</tr>
</table>
</div>
</body>
</html>