<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metaname="viewport"content="width=device-width, initial-scale=1.0"><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/><title>AppendixA.Configuration Options</title><linkrel="stylesheet"type="text/css"href="style.css"/><scriptsrc="highlight.min.js"type="text/javascript"></script><scriptsrc="highlight.load.js"type="text/javascript"></script><metaname="generator"content="DocBook XSL Stylesheets V1.79.2"/><linkrel="home"href="index.html"title="neovim-flake Manual"/><linkrel="up"href="index.html"title="neovim-flake Manual"/><linkrel="prev"href="index.html"title="neovim-flake Manual"/><linkrel="next"href="release-notes.html"title="AppendixB.Release Notes"/></head><body><divclass="navheader"><tablewidth="100%"summary="Navigation header"><tr><thcolspan="3"align="center">AppendixA.Configuration Options</th></tr><tr><tdwidth="20%"align="left"><aaccesskey="p"href="index.html">Prev</a></td><thwidth="60%"align="center"></th><tdwidth="20%"align="right"><aaccesskey="n"href="release-notes.html">Next</a></td></tr></table><hr/></div><divclass="appendix"><divclass="titlepage"><div><div><h1class="title"><aid="ch-options"></a>AppendixA.Configuration Options</h1></div></div></div><divclass="variablelist"><aid="neovim-flake-options"></a><dlclass="variablelist"><dt><spanclass="term"><aid="opt-_module.args"></a><aclass="link"href="options.html#opt-_module.args"><codeclass="option">_module.args</code></a></span></dt><dd><pclass="simpara">Additional arguments passed to each module in addition to ones
like <codeclass="literal">lib</code>, <codeclass="literal">config</code>,
and <codeclass="literal">pkgs</code>, <codeclass="literal">modulesPath</code>.</p><pclass="simpara">This option is also available to all submodules. Submodules do not
not bound to an attribute.</p><pclass="simpara">Some arguments are already passed by default, of which the
following <spanclass="emphasis"><em>cannot</em></span> be changed with this option:</p><divclass="itemizedlist"><ulclass="itemizedlist"style="list-style-type: disc; "><liclass="listitem"><codeclass="varname">lib</code>: The nixpkgs library.</li><liclass="listitem"><codeclass="varname">config</code>: The results of all options after merging the values from all modules together.</li><liclass="listitem"><codeclass="varname">options</code>: The options declared in all modules.</li><liclass="listitem"><codeclass="varname">specialArgs</code>: The <codeclass="literal">specialArgs</code> argument passed to <codeclass="literal">evalModules</code>.</li><liclass="listitem"><pclass="simpara">All attributes of <codeclass="varname">specialArgs</code></p><pclass="simpara">Whereas option values can generally depend on other option values
thanks to laziness, this does not apply to <codeclass="literal">imports</code>, which
must be computed statically before anything else.</p><pclass="simpara">For this reason, callers of the module system can provide <codeclass="literal">specialArgs</code>
which are available during import resolution.</p><pclass="simpara">For NixOS, <codeclass="literal">specialArgs</code> includes
<codeclass="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
<codeclass="literal">nixpkgs</code> or NixOS directories.</p><preclass="programlisting">
{ modulesPath, ... }: {
imports = [
(modulesPath + "/profiles/minimal.nix")
];
}
</pre></li></ul></div><pclass="simpara">For NixOS, the default value for this option includes at least this argument:</p><divclass="itemizedlist"><ulclass="itemizedlist"style="list-style-type: disc; "><liclass="listitem"><p><codeclass="varname">pkgs</code>: The nixpkgs package set according to
the <codeclass="option">nixpkgs.pkgs</code> option.</p></li></ul></div><p><spanclass="emphasis"><em>Type:</em></span> lazy attribute set of raw value</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/lib/modules.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.enableEditorconfig"></a><aclass="link"href="options.html#opt-vim.enableEditorconfig"><codeclass="option">vim.enableEditorconfig</code></a></span></dt><dd><p>Follow editorconfig rules in current directory</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.enableLuaLoader"></a><aclass="link"href="options.html#opt-vim.enableLuaLoader"><codeclass="option">vim.enableLuaLoader</code></a></span></dt><dd><p>Whether to enable experimental Lua module loader to speed up the start up process.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.enable"></a><aclass="link"href="options.html#opt-vim.assistant.copilot.enable"><codeclass="option">vim.assistant.copilot.enable</code></a></span></dt><dd><p>Whether to enable GitHub Copilot AI assistant.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.copilotNodeCommand"></a><aclass="link"href="options.html#opt-vim.assistant.copilot.copilotNodeCommand"><codeclass="option">vim.assistant.copilot.copilotNodeCommand</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><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"\${pkgs.nodejs-slim.out}/bin/node"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.copilotNodePackage"></a><aclass="link"href="options.html#opt-vim.assistant.copilot.copilotNodePackage"><codeclass="option">vim.assistant.copilot.copilotNodePackage</code></a></span></dt><dd><p>The nodeJS package that will be used for GitHub Copilot. If you are using a custom node command
you may want to set this option to null so that the package is not pulled from nixpkgs.</p><p><spanclass="emphasis"><em>Type:</em></span> null or package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation nodejs-slim-18.16.1></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.mappings.panel.jumpNext"></a><aclass="link"href="options.html#opt-vim.assistant.copilot.mappings.panel.jumpNext"><codeclass="option">vim.assistant.copilot.mappings.panel.jumpNext</code></a></span></dt><dd><p>Jump to next suggestion</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"]]"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.mappings.panel.jumpPrev"></a><aclass="link"href="options.html#opt-vim.assistant.copilot.mappings.panel.jumpPrev"><codeclass="option">vim.assistant.copilot.mappings.panel.jumpPrev</code></a></span></dt><dd><p>Jump to previous suggestion</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"[["</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.mappings.suggestion.acceptLine"></a><aclass="link"href="options.html#opt-vim.assistant.copilot.mappings.suggestion.acceptLine"><codeclass="option">vim.assistant.copilot.mappings.suggestion.acceptLine</code></a></span></dt><dd><p>Accept next line</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.mappings.suggestion.acceptWord"></a><aclass="link"href="options.html#opt-vim.assistant.copilot.mappings.suggestion.acceptWord"><codeclass="option">vim.assistant.copilot.mappings.suggestion.acceptWord</code></a></span></dt><dd><p>Accept next word</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.panel.position"></a><aclass="link"href="options.html#opt-vim.assistant.copilot.panel.position"><codeclass="option">vim.assistant.copilot.panel.position</code></a></span></dt><dd><p>Panel position</p><p><spanclass="emphasis"><em>Type:</em></span> one of "bottom", "top", "left", "right"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"bottom"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autocomplete.formatting.format"></a><aclass="link"href="options.html#opt-vim.autocomplete.formatting.format"><codeclass="option">vim.autocomplete.formatting.format</code></a></span></dt><dd><pclass="simpara">The function used to customize the appearance of the completion menu.</p><pclass="simpara">If <aclass="xref"href="options.html#opt-vim.lsp.lspkind.enable"><codeclass="option">vim.lsp.lspkind.enable</code></a> is true, then the function
will be called before modifications from lspkind.</p><pclass="simpara">Default is to call the menu mapping function.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"nvim_cmp_menu_map"</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting lua">---
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autocomplete.mappings.scrollDocsDown"></a><aclass="link"href="options.html#opt-vim.autocomplete.mappings.scrollDocsDown"><codeclass="option">vim.autocomplete.mappings.scrollDocsDown</code></a></span></dt><dd><p>Scroll docs down [nvim-cmp]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<C-f>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/completion/nvim-cmp/nvim-cmp.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autocomplete.mappings.scrollDocsUp"></a><aclass="link"href="options.html#opt-vim.autocomplete.mappings.scrollDocsUp"><codeclass="option">vim.autocomplete.mappings.scrollDocsUp</code></a></span></dt><dd><p>Scroll docs up [nvim-cmp]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<C-d>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/completion/nvim-cmp/nvim-cmp.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autocomplete.sources"></a><aclass="link"href="options.html#opt-vim.autocomplete.sources"><codeclass="option">vim.autocomplete.sources</code></a></span></dt><dd><pclass="simpara">Attribute set of source names for nvim-cmp.</p><pclass="simpara">If an attribute set is provided, then the menu value of
<codeclass="literal">vim_item</code> in the format will be set to the value (if
utilizing the <codeclass="literal">nvim_cmp_menu_map</code> function).</p><pclass="simpara">Note: only use a single attribute name per attribute set</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autopairs.nvim-compe.map_complete"></a><aclass="link"href="options.html#opt-vim.autopairs.nvim-compe.map_complete"><codeclass="option">vim.autopairs.nvim-compe.map_complete</code></a></span></dt><dd><p>auto insert `(` after select function or method item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/autopairs/nvim-autopairs/nvim-autopairs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.bell"></a><aclass="link"href="options.html#opt-vim.bell"><codeclass="option">vim.bell</code></a></span></dt><dd><p>Set how bells are handled. Options: on, visual or none</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "visual", "on"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"none"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.binds.cheatsheet.enable"></a><aclass="link"href="options.html#opt-vim.binds.cheatsheet.enable"><codeclass="option">vim.binds.cheatsheet.enable</code></a></span></dt><dd><p>Whether to enable cheatsheet-nvim: searchable cheatsheet for nvim using telescope.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/binds/cheatsheet/cheatsheet.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.cmdHeight"></a><aclass="link"href="options.html#opt-vim.cmdHeight"><codeclass="option">vim.cmdHeight</code></a></span></dt><dd><p>Height of the command pane</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.colourTerm"></a><aclass="link"href="options.html#opt-vim.colourTerm"><codeclass="option">vim.colourTerm</code></a></span></dt><dd><p>Set terminal up for 256 colours</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.comments.comment-nvim.enable"></a><aclass="link"href="options.html#opt-vim.comments.comment-nvim.enable"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/comments/comment-nvim/comment-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.comments.comment-nvim.mappings.toggleCurrentBlock"></a><aclass="link"href="options.html#opt-vim.comments.comment-nvim.mappings.toggleCurrentBlock"><codeclass="option">vim.comments.comment-nvim.mappings.toggleCurrentBlock</code></a></span></dt><dd><p>Toggle current block comment</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gbc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/comments/comment-nvim/comment-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.comments.comment-nvim.mappings.toggleCurrentLine"></a><aclass="link"href="options.html#opt-vim.comments.comment-nvim.mappings.toggleCurrentLine"><codeclass="option">vim.comments.comment-nvim.mappings.toggleCurrentLine</code></a></span></dt><dd><p>Toggle current line comment</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gcc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/comments/comment-nvim/comment-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.comments.comment-nvim.mappings.toggleOpLeaderLine"></a><aclass="link"href="options.html#opt-vim.comments.comment-nvim.mappings.toggleOpLeaderLine"><codeclass="option">vim.comments.comment-nvim.mappings.toggleOpLeaderLine</code></a></span></dt><dd><p>Toggle line comment</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/comments/comment-nvim/comment-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.configRC"></a><aclass="link"href="options.html#opt-vim.configRC"><codeclass="option">vim.configRC</code></a></span></dt><dd><p>vimrc contents</p><p><spanclass="emphasis"><em>Type:</em></span> (DAG of strings concatenated with "\n") or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.cursorlineOpt"></a><aclass="link"href="options.html#opt-vim.cursorlineOpt"><codeclass="option">vim.cursorlineOpt</code></a></span></dt><dd><p>Highlight the text line of the cursor with CursorLine hl-CursorLine</p><p><spanclass="emphasis"><em>Type:</em></span> one of "line", "screenline", "number", "both"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"line"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.alpha.enable"></a><aclass="link"href="options.html#opt-vim.dashboard.alpha.enable"><codeclass="option">vim.dashboard.alpha.enable</code></a></span></dt><dd><p>Whether to enable dashboard via alpha.nvim.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/alpha/alpha.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.dashboard-nvim.enable"></a><aclass="link"href="options.html#opt-vim.dashboard.dashboard-nvim.enable"><codeclass="option">vim.dashboard.dashboard-nvim.enable</code></a></span></dt><dd><p>Whether to enable dashboard via dashboard.nvim.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/dashboard-nvim/dashboard-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.enable"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.enable"><codeclass="option">vim.dashboard.startify.enable</code></a></span></dt><dd><p>Whether to enable dashboard via vim-startify.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.bookmarks"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.bookmarks"><codeclass="option">vim.dashboard.startify.bookmarks</code></a></span></dt><dd><p>List of book marks to disaply on start page</p><p><spanclass="emphasis"><em>Type:</em></span> list of (attribute set)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting">{
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.changeDirCmd"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.changeDirCmd"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> one of "cd", "lcd", "tcd"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"lcd"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.changeToDir"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.changeToDir"><codeclass="option">vim.dashboard.startify.changeToDir</code></a></span></dt><dd><p>Should vim change to the directory of the file you open</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.changeToVCRoot"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.changeToVCRoot"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.commands"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.commands"><codeclass="option">vim.dashboard.startify.commands</code></a></span></dt><dd><p>Commands that are presented to the user on startify page</p><p><spanclass="emphasis"><em>Type:</em></span> list of (string or (attribute set) or list of string)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.customFooter"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.customFooter"><codeclass="option">vim.dashboard.startify.customFooter</code></a></span></dt><dd><p>Text to place in the footer</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.customHeader"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.customHeader"><codeclass="option">vim.dashboard.startify.customHeader</code></a></span></dt><dd><p>Text to place in the header</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.customIndices"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.customIndices"><codeclass="option">vim.dashboard.startify.customIndices</code></a></span></dt><dd><p>Specify a list of default charecters to use instead of numbers</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.disableOnStartup"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.disableOnStartup"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.filesNumber"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.filesNumber"><codeclass="option">vim.dashboard.startify.filesNumber</code></a></span></dt><dd><p>How many files to list</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">10</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.lists"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.lists"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> list of (attribute set)</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.paddingLeft"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.paddingLeft"><codeclass="option">vim.dashboard.startify.paddingLeft</code></a></span></dt><dd><p>Number of spaces used for left padding.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">3</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionAutoload"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionAutoload"><codeclass="option">vim.dashboard.startify.sessionAutoload</code></a></span></dt><dd><p>Make startify auto load Session.vim files from the current directory</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionBeforeSave"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionBeforeSave"><codeclass="option">vim.dashboard.startify.sessionBeforeSave</code></a></span></dt><dd><p>Commands to run before saving a session</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionDeleteBuffers"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionDeleteBuffers"><codeclass="option">vim.dashboard.startify.sessionDeleteBuffers</code></a></span></dt><dd><p>Delete all buffers when loading or closing a session</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionDir"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionDir"><codeclass="option">vim.dashboard.startify.sessionDir</code></a></span></dt><dd><p>Directory to save and load sessions from</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"~/.vim/session"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionPersistence"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionPersistence"><codeclass="option">vim.dashboard.startify.sessionPersistence</code></a></span></dt><dd><p>Persist session before leaving vim or switching session</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionRemoveLines"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionRemoveLines"><codeclass="option">vim.dashboard.startify.sessionRemoveLines</code></a></span></dt><dd><p>Patterns to remove from session files</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionSavecmds"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionSavecmds"><codeclass="option">vim.dashboard.startify.sessionSavecmds</code></a></span></dt><dd><p>List of commands to run when loading a session.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionSavevars"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionSavevars"><codeclass="option">vim.dashboard.startify.sessionSavevars</code></a></span></dt><dd><p>List of variables to save into a session file.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionSort"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.sessionSort"><codeclass="option">vim.dashboard.startify.sessionSort</code></a></span></dt><dd><p>Set if you want items sorted by date rather than alphabetically</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.skipList"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.skipList"><codeclass="option">vim.dashboard.startify.skipList</code></a></span></dt><dd><p>List of regex patterns to exclude from MRU lists</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.skipListServer"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.skipListServer"><codeclass="option">vim.dashboard.startify.skipListServer</code></a></span></dt><dd><p>List of vim servers to not load startify for</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.unsafe"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.unsafe"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.updateOldFiles"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.updateOldFiles"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.useEnv"></a><aclass="link"href="options.html#opt-vim.dashboard.startify.useEnv"><codeclass="option">vim.dashboard.startify.useEnv</code></a></span></dt><dd><p>Show environment variables in path if name is shorter than value</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugMode.level"></a><aclass="link"href="options.html#opt-vim.debugMode.level"><codeclass="option">vim.debugMode.level</code></a></span></dt><dd><p>Set the debug level</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">20</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.enable"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.enable"><codeclass="option">vim.debugger.nvim-dap.enable</code></a></span></dt><dd><p>Whether to enable Enable debugging via nvim-dap.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.goDown"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.mappings.goDown"><codeclass="option">vim.debugger.nvim-dap.mappings.goDown</code></a></span></dt><dd><p>Go down stacktrace</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dvi"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.goUp"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.mappings.goUp"><codeclass="option">vim.debugger.nvim-dap.mappings.goUp</code></a></span></dt><dd><p>Go up stacktrace</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dvo"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.runLast"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.mappings.runLast"><codeclass="option">vim.debugger.nvim-dap.mappings.runLast</code></a></span></dt><dd><p>Re-run Last Debug Session</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>d."</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.runToCursor"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.mappings.runToCursor"><codeclass="option">vim.debugger.nvim-dap.mappings.runToCursor</code></a></span></dt><dd><p>Continue to the current cursor</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dgc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.stepInto"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.mappings.stepInto"><codeclass="option">vim.debugger.nvim-dap.mappings.stepInto</code></a></span></dt><dd><p>Step into function</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dgi"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.stepOut"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.mappings.stepOut"><codeclass="option">vim.debugger.nvim-dap.mappings.stepOut</code></a></span></dt><dd><p>Step out of function</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dgo"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.sources"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.sources"><codeclass="option">vim.debugger.nvim-dap.sources</code></a></span></dt><dd><p>List of debuggers to install</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of Concatenated string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.ui.autoStart"></a><aclass="link"href="options.html#opt-vim.debugger.nvim-dap.ui.autoStart"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.extraPlugins"></a><aclass="link"href="options.html#opt-vim.extraPlugins"><codeclass="option">vim.extraPlugins</code></a></span></dt><dd><p>List of plugins and related config.
Note that these are setup after builtin plugins.</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting"> with pkgs.vimPlugins; {
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.extraPlugins._name_.after"></a><aclass="link"href="options.html#opt-vim.extraPlugins._name_.after"><codeclass="option">vim.extraPlugins.<name>.after</code></a></span></dt><dd><p>Setup this plugin after the following ones.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.extraPlugins._name_.setup"></a><aclass="link"href="options.html#opt-vim.extraPlugins._name_.setup"><codeclass="option">vim.extraPlugins.<name>.setup</code></a></span></dt><dd><p>Lua code to run during setup.</p><p><spanclass="emphasis"><em>Type:</em></span> strings concatenated with "\n"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">"require('aerial').setup {}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.enable"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.enable"><codeclass="option">vim.filetree.nvimTreeLua.enable</code></a></span></dt><dd><p>Whether to enable filetree via nvim-tree-lua.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.actions.expandAll.exclude"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.actions.expandAll.exclude"><codeclass="option">vim.filetree.nvimTreeLua.actions.expandAll.exclude</code></a></span></dt><dd><p>Exclude files from expand all</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.actions.openFile.quitOnOpen"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.actions.openFile.quitOnOpen"><codeclass="option">vim.filetree.nvimTreeLua.actions.openFile.quitOnOpen</code></a></span></dt><dd><p>Quit the tree when opening a file</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.actions.openFile.resizeWindow"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.actions.openFile.resizeWindow"><codeclass="option">vim.filetree.nvimTreeLua.actions.openFile.resizeWindow</code></a></span></dt><dd><p>Resize the tree when opening a file</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.actions.openFile.windowPicker.chars"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.actions.openFile.windowPicker.chars"><codeclass="option">vim.filetree.nvimTreeLua.actions.openFile.windowPicker.chars</code></a></span></dt><dd><p>A string of chars used as identifiers by the window picker</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.closeOnLastWindow"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.closeOnLastWindow"><codeclass="option">vim.filetree.nvimTreeLua.closeOnLastWindow</code></a></span></dt><dd><p>Close when tree is last window open</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.disableNetRW"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.disableNetRW"><codeclass="option">vim.filetree.nvimTreeLua.disableNetRW</code></a></span></dt><dd><p>Disables netrw and replaces it with tree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.followBufferFile"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.followBufferFile"><codeclass="option">vim.filetree.nvimTreeLua.followBufferFile</code></a></span></dt><dd><p>Follow file that is in current buffer on tree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.groupEmptyFolders"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.groupEmptyFolders"><codeclass="option">vim.filetree.nvimTreeLua.groupEmptyFolders</code></a></span></dt><dd><p>Compact empty folders trees into a single item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.hideFiles"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.hideFiles"><codeclass="option">vim.filetree.nvimTreeLua.hideFiles</code></a></span></dt><dd><p>Files to hide in the file view by default.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.hijackCursor"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.hijackCursor"><codeclass="option">vim.filetree.nvimTreeLua.hijackCursor</code></a></span></dt><dd><p>Hijack the cursor in the tree to put it at the start of the filename</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.hijackUnnamedBufferWhenOpening"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.hijackUnnamedBufferWhenOpening"><codeclass="option">vim.filetree.nvimTreeLua.hijackUnnamedBufferWhenOpening</code></a></span></dt><dd><p>Open nvimtree in place of the unnamed buffer if it's empty.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.ignoreFileTypes"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.ignoreFileTypes"><codeclass="option">vim.filetree.nvimTreeLua.ignoreFileTypes</code></a></span></dt><dd><p>Ignore file types</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.ignore_ft_on_setup"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.ignore_ft_on_setup"><codeclass="option">vim.filetree.nvimTreeLua.ignore_ft_on_setup</code></a></span></dt><dd><p>Ignore file types on setup</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.lspDiagnostics"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.lspDiagnostics"><codeclass="option">vim.filetree.nvimTreeLua.lspDiagnostics</code></a></span></dt><dd><p>Shows lsp diagnostics in the tree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.mappings.findFile"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.mappings.findFile"><codeclass="option">vim.filetree.nvimTreeLua.mappings.findFile</code></a></span></dt><dd><p>Find file in NvimTree</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tg"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.openOnSetup"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.openOnSetup"><codeclass="option">vim.filetree.nvimTreeLua.openOnSetup</code></a></span></dt><dd><p>Open when vim is started on a directory</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.openTreeOnNewTab"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.openTreeOnNewTab"><codeclass="option">vim.filetree.nvimTreeLua.openTreeOnNewTab</code></a></span></dt><dd><p>Opens the tree view when opening a new tab</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.renderer.groupEmptyFolders"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.renderer.groupEmptyFolders"><codeclass="option">vim.filetree.nvimTreeLua.renderer.groupEmptyFolders</code></a></span></dt><dd><p>Compact empty folders trees into a single item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.renderer.highlightOpenedFiles"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.renderer.highlightOpenedFiles"><codeclass="option">vim.filetree.nvimTreeLua.renderer.highlightOpenedFiles</code></a></span></dt><dd><p>Highlight opened files</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "icon", "name", "all"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"none"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.renderer.rootFolderLabel"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.renderer.rootFolderLabel"><codeclass="option">vim.filetree.nvimTreeLua.renderer.rootFolderLabel</code></a></span></dt><dd><p>Root folder label. Set null to disable</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.renderer.trailingSlash"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.renderer.trailingSlash"><codeclass="option">vim.filetree.nvimTreeLua.renderer.trailingSlash</code></a></span></dt><dd><p>Add a trailing slash to all folders</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.sortBy"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.sortBy"><codeclass="option">vim.filetree.nvimTreeLua.sortBy</code></a></span></dt><dd><p>Sort by name or extension</p><p><spanclass="emphasis"><em>Type:</em></span> one of "name", "extension", "modification_time", "case_sensitive"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"name"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.syncRootWithCwd"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.syncRootWithCwd"><codeclass="option">vim.filetree.nvimTreeLua.syncRootWithCwd</code></a></span></dt><dd><p>Changes the tree root directory on `DirChanged` and refreshes the tree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.systemOpenCmd"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.systemOpenCmd"><codeclass="option">vim.filetree.nvimTreeLua.systemOpenCmd</code></a></span></dt><dd><p>The command used to open a file with the associated default program</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"\${pkgs.xdg-utils}/bin/xdg-open"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.trailingSlash"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.trailingSlash"><codeclass="option">vim.filetree.nvimTreeLua.trailingSlash</code></a></span></dt><dd><p>Add a trailing slash to all folders</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.updateCwd"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.updateCwd"><codeclass="option">vim.filetree.nvimTreeLua.updateCwd</code></a></span></dt><dd><p>Updates the tree when changing nvim's directory (DirChanged event).</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.updateFocusedFile"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.updateFocusedFile"><codeclass="option">vim.filetree.nvimTreeLua.updateFocusedFile</code></a></span></dt><dd><p>Updates the tree when changing nvim's directory (DirChanged event).</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (boolean or attribute set of boolean)</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">{
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.view.adaptiveSize"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.view.adaptiveSize"><codeclass="option">vim.filetree.nvimTreeLua.view.adaptiveSize</code></a></span></dt><dd><p>Resize the tree when the window is resized</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.view.cursorline"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.view.cursorline"><codeclass="option">vim.filetree.nvimTreeLua.view.cursorline</code></a></span></dt><dd><p>Whether to display the cursor line in NvimTree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.view.side"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.view.side"><codeclass="option">vim.filetree.nvimTreeLua.view.side</code></a></span></dt><dd><p>Side the tree will appear on left or right</p><p><spanclass="emphasis"><em>Type:</em></span> one of "left", "right"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"left"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.view.width"></a><aclass="link"href="options.html#opt-vim.filetree.nvimTreeLua.view.width"><codeclass="option">vim.filetree.nvimTreeLua.view.width</code></a></span></dt><dd><p>Width of the tree in charecters</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">35</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.enable"></a><aclass="link"href="options.html#opt-vim.git.enable"><codeclass="option">vim.git.enable</code></a></span></dt><dd><p>Whether to enable git tools via gitsigns.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.codeActions"></a><aclass="link"href="options.html#opt-vim.git.gitsigns.codeActions"><codeclass="option">vim.git.gitsigns.codeActions</code></a></span></dt><dd><p>Whether to enable gitsigns codeactions through null-ls.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.blameLine"></a><aclass="link"href="options.html#opt-vim.git.gitsigns.mappings.blameLine"><codeclass="option">vim.git.gitsigns.mappings.blameLine</code></a></span></dt><dd><p>Blame line [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hb"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.diffThis"></a><aclass="link"href="options.html#opt-vim.git.gitsigns.mappings.diffThis"><codeclass="option">vim.git.gitsigns.mappings.diffThis</code></a></span></dt><dd><p>Diff this [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hd"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableDAP"></a><aclass="link"href="options.html#opt-vim.languages.enableDAP"><codeclass="option">vim.languages.enableDAP</code></a></span></dt><dd><p>Turn on Debug Adapter for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableExtraDiagnostics"></a><aclass="link"href="options.html#opt-vim.languages.enableExtraDiagnostics"><codeclass="option">vim.languages.enableExtraDiagnostics</code></a></span></dt><dd><p>Turn on extra diagnostics for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableFormat"></a><aclass="link"href="options.html#opt-vim.languages.enableFormat"><codeclass="option">vim.languages.enableFormat</code></a></span></dt><dd><p>Turn on formatting for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableLSP"></a><aclass="link"href="options.html#opt-vim.languages.enableLSP"><codeclass="option">vim.languages.enableLSP</code></a></span></dt><dd><p>Turn on LSP for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableTreesitter"></a><aclass="link"href="options.html#opt-vim.languages.enableTreesitter"><codeclass="option">vim.languages.enableTreesitter</code></a></span></dt><dd><p>Turn on treesitter for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.enable"></a><aclass="link"href="options.html#opt-vim.languages.clang.enable"><codeclass="option">vim.languages.clang.enable</code></a></span></dt><dd><p>Whether to enable C/C++ language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.cHeader"></a><aclass="link"href="options.html#opt-vim.languages.clang.cHeader"><codeclass="option">vim.languages.clang.cHeader</code></a></span></dt><dd><p>C syntax for headers. Can fix treesitter errors, see:
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.dap.debugger"></a><aclass="link"href="options.html#opt-vim.languages.clang.dap.debugger"><codeclass="option">vim.languages.clang.dap.debugger</code></a></span></dt><dd><p>clang debugger to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "lldb-vscode" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"lldb-vscode"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.lsp.opts"></a><aclass="link"href="options.html#opt-vim.languages.clang.lsp.opts"><codeclass="option">vim.languages.clang.lsp.opts</code></a></span></dt><dd><p>Options to pass to clang LSP server</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.lsp.server"></a><aclass="link"href="options.html#opt-vim.languages.clang.lsp.server"><codeclass="option">vim.languages.clang.lsp.server</code></a></span></dt><dd><p>The clang LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "ccls", "clangd"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"ccls"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.treesitter.cPackage"></a><aclass="link"href="options.html#opt-vim.languages.clang.treesitter.cPackage"><codeclass="option">vim.languages.clang.treesitter.cPackage</code></a></span></dt><dd><p>The c treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.c</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.enable"></a><aclass="link"href="options.html#opt-vim.languages.dart.enable"><codeclass="option">vim.languages.dart.enable</code></a></span></dt><dd><p>Whether to enable Dart language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.dap.enable"></a><aclass="link"href="options.html#opt-vim.languages.dart.dap.enable"><codeclass="option">vim.languages.dart.dap.enable</code></a></span></dt><dd><p>Enable Dart DAP support via flutter-tools</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.flutter-tools.enableNoResolvePatch"></a><aclass="link"href="options.html#opt-vim.languages.dart.flutter-tools.enableNoResolvePatch"><codeclass="option">vim.languages.dart.flutter-tools.enableNoResolvePatch</code></a></span></dt><dd><p>Patch flutter-tools so that it doesn't resolve symlinks when detecting flutter path.
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 "`dart` missing from PATH", disable this option.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.flutter-tools.color.enable"></a><aclass="link"href="options.html#opt-vim.languages.dart.flutter-tools.color.enable"><codeclass="option">vim.languages.dart.flutter-tools.color.enable</code></a></span></dt><dd><p>Whether to enable Whether or mot to highlight color variables at all.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.flutter-tools.color.virtualText.enable"></a><aclass="link"href="options.html#opt-vim.languages.dart.flutter-tools.color.virtualText.enable"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.flutter-tools.color.virtualText.character"></a><aclass="link"href="options.html#opt-vim.languages.dart.flutter-tools.color.virtualText.character"><codeclass="option">vim.languages.dart.flutter-tools.color.virtualText.character</code></a></span></dt><dd><p>Virtual text character to highlight</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"■"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.lsp.opts"></a><aclass="link"href="options.html#opt-vim.languages.dart.lsp.opts"><codeclass="option">vim.languages.dart.lsp.opts</code></a></span></dt><dd><p>Options to pass to Dart LSP server</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.lsp.server"></a><aclass="link"href="options.html#opt-vim.languages.dart.lsp.server"><codeclass="option">vim.languages.dart.lsp.server</code></a></span></dt><dd><p>The Dart LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "dart" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"dart"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.elixir.enable"></a><aclass="link"href="options.html#opt-vim.languages.elixir.enable"><codeclass="option">vim.languages.elixir.enable</code></a></span></dt><dd><p>Whether to enable Elixir language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/elixir/elixir-tools.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.enable"></a><aclass="link"href="options.html#opt-vim.languages.go.enable"><codeclass="option">vim.languages.go.enable</code></a></span></dt><dd><p>Whether to enable Go language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.dap.debugger"></a><aclass="link"href="options.html#opt-vim.languages.go.dap.debugger"><codeclass="option">vim.languages.go.dap.debugger</code></a></span></dt><dd><p>Go debugger to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "delve" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"delve"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.lsp.enable"></a><aclass="link"href="options.html#opt-vim.languages.go.lsp.enable"><codeclass="option">vim.languages.go.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Go LSP support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.lsp.server"></a><aclass="link"href="options.html#opt-vim.languages.go.lsp.server"><codeclass="option">vim.languages.go.lsp.server</code></a></span></dt><dd><p>Go LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "gopls" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gopls"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.treesitter.enable"></a><aclass="link"href="options.html#opt-vim.languages.go.treesitter.enable"><codeclass="option">vim.languages.go.treesitter.enable</code></a></span></dt><dd><p>Whether to enable Enable Go treesitter.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.treesitter.package"></a><aclass="link"href="options.html#opt-vim.languages.go.treesitter.package"><codeclass="option">vim.languages.go.treesitter.package</code></a></span></dt><dd><p>The go treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.go</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.html.enable"></a><aclass="link"href="options.html#opt-vim.languages.html.enable"><codeclass="option">vim.languages.html.enable</code></a></span></dt><dd><p>Whether to enable HTML language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/html.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.html.treesitter.package"></a><aclass="link"href="options.html#opt-vim.languages.html.treesitter.package"><codeclass="option">vim.languages.html.treesitter.package</code></a></span></dt><dd><p>The html treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.html</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/html.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.html.treesitter.autotagHtml"></a><aclass="link"href="options.html#opt-vim.languages.html.treesitter.autotagHtml"><codeclass="option">vim.languages.html.treesitter.autotagHtml</code></a></span></dt><dd><p>Enable autoclose/autorename of html tags (nvim-ts-autotag)</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/html.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.markdown.enable"></a><aclass="link"href="options.html#opt-vim.languages.markdown.enable"><codeclass="option">vim.languages.markdown.enable</code></a></span></dt><dd><p>Whether to enable Markdown markup language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/markdown/markdown.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.markdown.glow.enable"></a><aclass="link"href="options.html#opt-vim.languages.markdown.glow.enable"><codeclass="option">vim.languages.markdown.glow.enable</code></a></span></dt><dd><p>Enable markdown preview in neovim with glow</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/markdown/markdown.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.enable"></a><aclass="link"href="options.html#opt-vim.languages.nix.enable"><codeclass="option">vim.languages.nix.enable</code></a></span></dt><dd><p>Whether to enable Nix language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.extraDiagnostics.enable"></a><aclass="link"href="options.html#opt-vim.languages.nix.extraDiagnostics.enable"><codeclass="option">vim.languages.nix.extraDiagnostics.enable</code></a></span></dt><dd><p>Enable extra Nix diagnostics</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path"target="_top">
<neovim-flake/modules/languages/nix.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.extraDiagnostics.types"></a><aclass="link"href="options.html#opt-vim.languages.nix.extraDiagnostics.types"><codeclass="option">vim.languages.nix.extraDiagnostics.types</code></a></span></dt><dd><p>List of Nix diagnostics to enable</p><p><spanclass="emphasis"><em>Type:</em></span> list of (one of "deadnix", "statix" or (submodule))</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.format.type"></a><aclass="link"href="options.html#opt-vim.languages.nix.format.type"><codeclass="option">vim.languages.nix.format.type</code></a></span></dt><dd><p>Nix formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "alejandra", "nixpkgs-fmt"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"alejandra"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.lsp.server"></a><aclass="link"href="options.html#opt-vim.languages.nix.lsp.server"><codeclass="option">vim.languages.nix.lsp.server</code></a></span></dt><dd><p>Nix LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"nil"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.python.enable"></a><aclass="link"href="options.html#opt-vim.languages.python.enable"><codeclass="option">vim.languages.python.enable</code></a></span></dt><dd><p>Whether to enable Python language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
This is a python package with debugpy installed, see https://nixos.wiki/wiki/Python#Install_Python_Packages.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation python3-3.10.12-env></code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">with pkgs; python39.withPackages (ps: with ps; [debugpy])</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.python.dap.debugger"></a><aclass="link"href="options.html#opt-vim.languages.python.dap.debugger"><codeclass="option">vim.languages.python.dap.debugger</code></a></span></dt><dd><p>Python debugger to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "debugpy" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"debugpy"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.python.format.type"></a><aclass="link"href="options.html#opt-vim.languages.python.format.type"><codeclass="option">vim.languages.python.format.type</code></a></span></dt><dd><p>Python formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "black" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"black"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.python.lsp.server"></a><aclass="link"href="options.html#opt-vim.languages.python.lsp.server"><codeclass="option">vim.languages.python.lsp.server</code></a></span></dt><dd><p>Python LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "pyright" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"pyright"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.enable"></a><aclass="link"href="options.html#opt-vim.languages.rust.enable"><codeclass="option">vim.languages.rust.enable</code></a></span></dt><dd><p>Whether to enable Rust language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.lsp.enable"></a><aclass="link"href="options.html#opt-vim.languages.rust.lsp.enable"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.lsp.opts"></a><aclass="link"href="options.html#opt-vim.languages.rust.lsp.opts"><codeclass="option">vim.languages.rust.lsp.opts</code></a></span></dt><dd><p>Options to pass to rust analyzer</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.enable"></a><aclass="link"href="options.html#opt-vim.languages.sql.enable"><codeclass="option">vim.languages.sql.enable</code></a></span></dt><dd><p>Whether to enable SQL language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.extraDiagnostics.enable"></a><aclass="link"href="options.html#opt-vim.languages.sql.extraDiagnostics.enable"><codeclass="option">vim.languages.sql.extraDiagnostics.enable</code></a></span></dt><dd><p>Whether to enable Enable extra SQL diagnostics.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.extraDiagnostics.types"></a><aclass="link"href="options.html#opt-vim.languages.sql.extraDiagnostics.types"><codeclass="option">vim.languages.sql.extraDiagnostics.types</code></a></span></dt><dd><p>List of SQL diagnostics to enable</p><p><spanclass="emphasis"><em>Type:</em></span> list of (value "sqlfluff" (singular enum) or (submodule))</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.format.type"></a><aclass="link"href="options.html#opt-vim.languages.sql.format.type"><codeclass="option">vim.languages.sql.format.type</code></a></span></dt><dd><p>SQL formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "sqlfluff" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"sqlfluff"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.lsp.server"></a><aclass="link"href="options.html#opt-vim.languages.sql.lsp.server"><codeclass="option">vim.languages.sql.lsp.server</code></a></span></dt><dd><p>SQL LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "sqls" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"sqls"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.enable"></a><aclass="link"href="options.html#opt-vim.languages.svelte.enable"><codeclass="option">vim.languages.svelte.enable</code></a></span></dt><dd><p>Whether to enable Svelte language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.extraDiagnostics.enable"></a><aclass="link"href="options.html#opt-vim.languages.svelte.extraDiagnostics.enable"><codeclass="option">vim.languages.svelte.extraDiagnostics.enable</code></a></span></dt><dd><p>Whether to enable Enable extra Svelte diagnostics.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.extraDiagnostics.types"></a><aclass="link"href="options.html#opt-vim.languages.svelte.extraDiagnostics.types"><codeclass="option">vim.languages.svelte.extraDiagnostics.types</code></a></span></dt><dd><p>List of Svelte diagnostics to enable</p><p><spanclass="emphasis"><em>Type:</em></span> list of (value "eslint_d" (singular enum) or (submodule))</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.format.type"></a><aclass="link"href="options.html#opt-vim.languages.svelte.format.type"><codeclass="option">vim.languages.svelte.format.type</code></a></span></dt><dd><p>Svelte formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "prettier" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"prettier"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.lsp.server"></a><aclass="link"href="options.html#opt-vim.languages.svelte.lsp.server"><codeclass="option">vim.languages.svelte.lsp.server</code></a></span></dt><dd><p>Svelte LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "svelte" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"svelte"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.enable"></a><aclass="link"href="options.html#opt-vim.languages.ts.enable"><codeclass="option">vim.languages.ts.enable</code></a></span></dt><dd><p>Whether to enable Typescript/Javascript language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.extraDiagnostics.enable"></a><aclass="link"href="options.html#opt-vim.languages.ts.extraDiagnostics.enable"><codeclass="option">vim.languages.ts.extraDiagnostics.enable</code></a></span></dt><dd><p>Whether to enable Enable extra Typescript/Javascript diagnostics.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.extraDiagnostics.types"></a><aclass="link"href="options.html#opt-vim.languages.ts.extraDiagnostics.types"><codeclass="option">vim.languages.ts.extraDiagnostics.types</code></a></span></dt><dd><p>List of Typescript/Javascript diagnostics to enable</p><p><spanclass="emphasis"><em>Type:</em></span> list of (value "eslint_d" (singular enum) or (submodule))</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.format.type"></a><aclass="link"href="options.html#opt-vim.languages.ts.format.type"><codeclass="option">vim.languages.ts.format.type</code></a></span></dt><dd><p>Typescript/Javascript formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "prettier", "prettierd"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"prettier"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.lsp.server"></a><aclass="link"href="options.html#opt-vim.languages.ts.lsp.server"><codeclass="option">vim.languages.ts.lsp.server</code></a></span></dt><dd><p>Typescript/Javascript LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "denols", "tsserver"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"tsserver"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.zig.enable"></a><aclass="link"href="options.html#opt-vim.languages.zig.enable"><codeclass="option">vim.languages.zig.enable</code></a></span></dt><dd><p>Whether to enable Zig language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/zig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.zig.lsp.enable"></a><aclass="link"href="options.html#opt-vim.languages.zig.lsp.enable"><codeclass="option">vim.languages.zig.lsp.enable</code></a></span></dt><dd><p>Whether to enable Zig LSP support (zls).</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/zig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.zig.lsp.zigPackage"></a><aclass="link"href="options.html#opt-vim.languages.zig.lsp.zigPackage"><codeclass="option">vim.languages.zig.lsp.zigPackage</code></a></span></dt><dd><p>Zig package used by ZLS</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation zig-0.10.1></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/zig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.leaderKey"></a><aclass="link"href="options.html#opt-vim.leaderKey"><codeclass="option">vim.leaderKey</code></a></span></dt><dd><p>The leader key to be used internally</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lineNumberMode"></a><aclass="link"href="options.html#opt-vim.lineNumberMode"><codeclass="option">vim.lineNumberMode</code></a></span></dt><dd><p>How line numbers are displayed. none, relative, number, relNumber</p><p><spanclass="emphasis"><em>Type:</em></span> one of "relative", "number", "relNumber", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"relNumber"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.enable"></a><aclass="link"href="options.html#opt-vim.lsp.enable"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.formatOnSave"></a><aclass="link"href="options.html#opt-vim.lsp.formatOnSave"><codeclass="option">vim.lsp.formatOnSave</code></a></span></dt><dd><p>Whether to enable format on save.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lightbulb.enable"></a><aclass="link"href="options.html#opt-vim.lsp.lightbulb.enable"><codeclass="option">vim.lsp.lightbulb.enable</code></a></span></dt><dd><p>Whether to enable Lightbulb for code actions. Requires an emoji font.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lightbulb/lightbulb.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspconfig.enable"></a><aclass="link"href="options.html#opt-vim.lsp.lspconfig.enable"><codeclass="option">vim.lsp.lspconfig.enable</code></a></span></dt><dd><p>Whether to enable nvim-lspconfig, also enabled automatically.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspconfig/lspconfig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspconfig.sources"></a><aclass="link"href="options.html#opt-vim.lsp.lspconfig.sources"><codeclass="option">vim.lsp.lspconfig.sources</code></a></span></dt><dd><p>nvim-lspconfig sources</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspconfig/lspconfig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspkind.mode"></a><aclass="link"href="options.html#opt-vim.lsp.lspkind.mode"><codeclass="option">vim.lsp.lspkind.mode</code></a></span></dt><dd><p>Defines how annotations are shown</p><p><spanclass="emphasis"><em>Type:</em></span> one of "text", "text_symbol", "symbol_text", "symbol"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"symbol_text"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspkind/lspkind.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lsplines.enable"></a><aclass="link"href="options.html#opt-vim.lsp.lsplines.enable"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lsplines/lsplines.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.lspFinder"></a><aclass="link"href="options.html#opt-vim.lsp.lspsaga.mappings.lspFinder"><codeclass="option">vim.lsp.lspsaga.mappings.lspFinder</code></a></span></dt><dd><p>LSP Finder [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>lf"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.showLineDiagnostics"></a><aclass="link"href="options.html#opt-vim.lsp.lspsaga.mappings.showLineDiagnostics"><codeclass="option">vim.lsp.lspsaga.mappings.showLineDiagnostics</code></a></span></dt><dd><p>Show line diagnostics [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>ll"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.signatureHelp"></a><aclass="link"href="options.html#opt-vim.lsp.lspsaga.mappings.signatureHelp"><codeclass="option">vim.lsp.lspsaga.mappings.signatureHelp</code></a></span></dt><dd><p>Signature help [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<ledaer>ls"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.smartScrollDown"></a><aclass="link"href="options.html#opt-vim.lsp.lspsaga.mappings.smartScrollDown"><codeclass="option">vim.lsp.lspsaga.mappings.smartScrollDown</code></a></span></dt><dd><p>Smart scroll up [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<C-b>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.smartScrollUp"></a><aclass="link"href="options.html#opt-vim.lsp.lspsaga.mappings.smartScrollUp"><codeclass="option">vim.lsp.lspsaga.mappings.smartScrollUp</code></a></span></dt><dd><p>Smart scroll up [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<C-f>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.null-ls.enable"></a><aclass="link"href="options.html#opt-vim.lsp.null-ls.enable"><codeclass="option">vim.lsp.null-ls.enable</code></a></span></dt><dd><p>Whether to enable null-ls, also enabled automatically.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/null-ls/null-ls.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.null-ls.sources"></a><aclass="link"href="options.html#opt-vim.lsp.null-ls.sources"><codeclass="option">vim.lsp.null-ls.sources</code></a></span></dt><dd><p>null-ls sources</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/null-ls/null-ls.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.nvimCodeActionMenu.mappings.open"></a><aclass="link"href="options.html#opt-vim.lsp.nvimCodeActionMenu.mappings.open"><codeclass="option">vim.lsp.nvimCodeActionMenu.mappings.open</code></a></span></dt><dd><p>Open code action menu [nvim-code-action-menu]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>ca"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.nvimCodeActionMenu.show.actionKind"></a><aclass="link"href="options.html#opt-vim.lsp.nvimCodeActionMenu.show.actionKind"><codeclass="option">vim.lsp.nvimCodeActionMenu.show.actionKind</code></a></span></dt><dd><p>Whether to enable Show action kind.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.nvimCodeActionMenu.show.details"></a><aclass="link"href="options.html#opt-vim.lsp.nvimCodeActionMenu.show.details"><codeclass="option">vim.lsp.nvimCodeActionMenu.show.details</code></a></span></dt><dd><p>Whether to enable Show details.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.nvimCodeActionMenu.show.diff"></a><aclass="link"href="options.html#opt-vim.lsp.nvimCodeActionMenu.show.diff"><codeclass="option">vim.lsp.nvimCodeActionMenu.show.diff</code></a></span></dt><dd><p>Whether to enable Show diff.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.luaConfigRC"></a><aclass="link"href="options.html#opt-vim.luaConfigRC"><codeclass="option">vim.luaConfigRC</code></a></span></dt><dd><p>vim lua config</p><p><spanclass="emphasis"><em>Type:</em></span> (DAG of strings concatenated with "\n") or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.mapLeaderSpace"></a><aclass="link"href="options.html#opt-vim.mapLeaderSpace"><codeclass="option">vim.mapLeaderSpace</code></a></span></dt><dd><p>Map the space key to leader key</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.mapTimeout"></a><aclass="link"href="options.html#opt-vim.mapTimeout"><codeclass="option">vim.mapTimeout</code></a></span></dt><dd><p>Timeout in ms that neovim will wait for mapped action to complete</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">500</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps"></a><aclass="link"href="options.html#opt-vim.maps"><codeclass="option">vim.maps</code></a></span></dt><dd><p>Custom keybindings for any mode.
For plain maps (e.g. just 'map' or 'remap') use maps.normalVisualOp.</p><p><spanclass="emphasis"><em>Type:</em></span> submodule</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting">''
maps = {
normal."<leader>m" = {
silent = true;
action = "<cmd>make<CR>";
}; # Same as nnoremap <leader>m <silent><cmd>make<CR>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command"></a><aclass="link"href="options.html#opt-vim.maps.command"><codeclass="option">vim.maps.command</code></a></span></dt><dd><p>Mappings for command-line mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.command._name_.desc"><codeclass="option">vim.maps.command.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.command._name_.expr"><codeclass="option">vim.maps.command.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.command._name_.lua"><codeclass="option">vim.maps.command.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.command._name_.noremap"><codeclass="option">vim.maps.command.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.command._name_.nowait"><codeclass="option">vim.maps.command.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.command._name_.script"><codeclass="option">vim.maps.command.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.command._name_.silent"><codeclass="option">vim.maps.command.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.command._name_.unique"><codeclass="option">vim.maps.command.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert"></a><aclass="link"href="options.html#opt-vim.maps.insert"><codeclass="option">vim.maps.insert</code></a></span></dt><dd><p>Mappings for insert mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.insert._name_.desc"><codeclass="option">vim.maps.insert.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.insert._name_.expr"><codeclass="option">vim.maps.insert.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.insert._name_.lua"><codeclass="option">vim.maps.insert.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.insert._name_.noremap"><codeclass="option">vim.maps.insert.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.insert._name_.nowait"><codeclass="option">vim.maps.insert.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.insert._name_.script"><codeclass="option">vim.maps.insert.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.insert._name_.silent"><codeclass="option">vim.maps.insert.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.insert._name_.unique"><codeclass="option">vim.maps.insert.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand"><codeclass="option">vim.maps.insertCommand</code></a></span></dt><dd><p>Mappings for insert and command-line mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand._name_.desc"><codeclass="option">vim.maps.insertCommand.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand._name_.expr"><codeclass="option">vim.maps.insertCommand.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand._name_.lua"><codeclass="option">vim.maps.insertCommand.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand._name_.noremap"><codeclass="option">vim.maps.insertCommand.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand._name_.nowait"><codeclass="option">vim.maps.insertCommand.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand._name_.script"><codeclass="option">vim.maps.insertCommand.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand._name_.silent"><codeclass="option">vim.maps.insertCommand.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.insertCommand._name_.unique"><codeclass="option">vim.maps.insertCommand.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang"></a><aclass="link"href="options.html#opt-vim.maps.lang"><codeclass="option">vim.maps.lang</code></a></span></dt><dd><p>Mappings for insert, command-line and lang-arg mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.lang._name_.desc"><codeclass="option">vim.maps.lang.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.lang._name_.expr"><codeclass="option">vim.maps.lang.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.lang._name_.lua"><codeclass="option">vim.maps.lang.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.lang._name_.noremap"><codeclass="option">vim.maps.lang.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.lang._name_.nowait"><codeclass="option">vim.maps.lang.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.lang._name_.script"><codeclass="option">vim.maps.lang.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.lang._name_.silent"><codeclass="option">vim.maps.lang.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.lang._name_.unique"><codeclass="option">vim.maps.lang.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal"></a><aclass="link"href="options.html#opt-vim.maps.normal"><codeclass="option">vim.maps.normal</code></a></span></dt><dd><p>Mappings for normal mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.normal._name_.desc"><codeclass="option">vim.maps.normal.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.normal._name_.expr"><codeclass="option">vim.maps.normal.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.normal._name_.lua"><codeclass="option">vim.maps.normal.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.normal._name_.noremap"><codeclass="option">vim.maps.normal.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.normal._name_.nowait"><codeclass="option">vim.maps.normal.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.normal._name_.script"><codeclass="option">vim.maps.normal.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.normal._name_.silent"><codeclass="option">vim.maps.normal.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.normal._name_.unique"><codeclass="option">vim.maps.normal.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp._name_.desc"><codeclass="option">vim.maps.normalVisualOp.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp._name_.expr"><codeclass="option">vim.maps.normalVisualOp.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp._name_.lua"><codeclass="option">vim.maps.normalVisualOp.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp._name_.noremap"><codeclass="option">vim.maps.normalVisualOp.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp._name_.nowait"><codeclass="option">vim.maps.normalVisualOp.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp._name_.script"><codeclass="option">vim.maps.normalVisualOp.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp._name_.silent"><codeclass="option">vim.maps.normalVisualOp.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.normalVisualOp._name_.unique"><codeclass="option">vim.maps.normalVisualOp.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator"></a><aclass="link"href="options.html#opt-vim.maps.operator"><codeclass="option">vim.maps.operator</code></a></span></dt><dd><p>Mappings for operator-pending mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.operator._name_.desc"><codeclass="option">vim.maps.operator.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.operator._name_.expr"><codeclass="option">vim.maps.operator.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.operator._name_.lua"><codeclass="option">vim.maps.operator.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.operator._name_.noremap"><codeclass="option">vim.maps.operator.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.operator._name_.nowait"><codeclass="option">vim.maps.operator.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.operator._name_.script"><codeclass="option">vim.maps.operator.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.operator._name_.silent"><codeclass="option">vim.maps.operator.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.operator._name_.unique"><codeclass="option">vim.maps.operator.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select"></a><aclass="link"href="options.html#opt-vim.maps.select"><codeclass="option">vim.maps.select</code></a></span></dt><dd><p>Mappings for select mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.select._name_.desc"><codeclass="option">vim.maps.select.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.select._name_.expr"><codeclass="option">vim.maps.select.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.select._name_.lua"><codeclass="option">vim.maps.select.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.select._name_.noremap"><codeclass="option">vim.maps.select.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.select._name_.nowait"><codeclass="option">vim.maps.select.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.select._name_.script"><codeclass="option">vim.maps.select.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.select._name_.silent"><codeclass="option">vim.maps.select.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.select._name_.unique"><codeclass="option">vim.maps.select.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal"></a><aclass="link"href="options.html#opt-vim.maps.terminal"><codeclass="option">vim.maps.terminal</code></a></span></dt><dd><p>Mappings for terminal mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.terminal._name_.desc"><codeclass="option">vim.maps.terminal.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.terminal._name_.expr"><codeclass="option">vim.maps.terminal.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.terminal._name_.lua"><codeclass="option">vim.maps.terminal.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.terminal._name_.noremap"><codeclass="option">vim.maps.terminal.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.terminal._name_.nowait"><codeclass="option">vim.maps.terminal.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.terminal._name_.script"><codeclass="option">vim.maps.terminal.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.terminal._name_.silent"><codeclass="option">vim.maps.terminal.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.terminal._name_.unique"><codeclass="option">vim.maps.terminal.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual"></a><aclass="link"href="options.html#opt-vim.maps.visual"><codeclass="option">vim.maps.visual</code></a></span></dt><dd><p>Mappings for visual and select mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.visual._name_.desc"><codeclass="option">vim.maps.visual.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.visual._name_.expr"><codeclass="option">vim.maps.visual.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.visual._name_.lua"><codeclass="option">vim.maps.visual.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.visual._name_.noremap"><codeclass="option">vim.maps.visual.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.visual._name_.nowait"><codeclass="option">vim.maps.visual.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.visual._name_.script"><codeclass="option">vim.maps.visual.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.visual._name_.silent"><codeclass="option">vim.maps.visual.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.visual._name_.unique"><codeclass="option">vim.maps.visual.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly"><codeclass="option">vim.maps.visualOnly</code></a></span></dt><dd><p>Mappings for visual only mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.desc"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly._name_.desc"><codeclass="option">vim.maps.visualOnly.<name>.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><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.expr"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly._name_.expr"><codeclass="option">vim.maps.visualOnly.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.lua"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly._name_.lua"><codeclass="option">vim.maps.visualOnly.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.noremap"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly._name_.noremap"><codeclass="option">vim.maps.visualOnly.<name>.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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.nowait"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly._name_.nowait"><codeclass="option">vim.maps.visualOnly.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.script"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly._name_.script"><codeclass="option">vim.maps.visualOnly.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.silent"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly._name_.silent"><codeclass="option">vim.maps.visualOnly.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.unique"></a><aclass="link"href="options.html#opt-vim.maps.visualOnly._name_.unique"><codeclass="option">vim.maps.visualOnly.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.mouseSupport"></a><aclass="link"href="options.html#opt-vim.mouseSupport"><codeclass="option">vim.mouseSupport</code></a></span></dt><dd><p>Set modes for mouse support. a - all, n - normal, v - visual, i - insert, c - command</p><p><spanclass="emphasis"><em>Type:</em></span> one of "a", "n", "v", "i", "c"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"a"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.mind-nvim.enable"></a><aclass="link"href="options.html#opt-vim.notes.mind-nvim.enable"><codeclass="option">vim.notes.mind-nvim.enable</code></a></span></dt><dd><p>Whether to enable organizer tool for Neovim..</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/mind-nvim/mind-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.obsidian.completion.nvim_cmp"></a><aclass="link"href="options.html#opt-vim.notes.obsidian.completion.nvim_cmp"><codeclass="option">vim.notes.obsidian.completion.nvim_cmp</code></a></span></dt><dd><p>If using nvim-cmp, otherwise set to false</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/obsidian/obsidian.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.obsidian.daily-notes.date-format"></a><aclass="link"href="options.html#opt-vim.notes.obsidian.daily-notes.date-format"><codeclass="option">vim.notes.obsidian.daily-notes.date-format</code></a></span></dt><dd><p>Date format used for creating daily notes</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/obsidian/obsidian.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.obsidian.daily-notes.folder"></a><aclass="link"href="options.html#opt-vim.notes.obsidian.daily-notes.folder"><codeclass="option">vim.notes.obsidian.daily-notes.folder</code></a></span></dt><dd><p>Directory in which daily notes should be created</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/obsidian/obsidian.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.orgmode.enable"></a><aclass="link"href="options.html#opt-vim.notes.orgmode.enable"><codeclass="option">vim.notes.orgmode.enable</code></a></span></dt><dd><p>Whether to enable nvim-orgmode: Neovim plugin for Emac Orgmode. Get the best of both worlds.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/orgmode/orgmode.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.orgmode.orgAgendaFiles"></a><aclass="link"href="options.html#opt-vim.notes.orgmode.orgAgendaFiles"><codeclass="option">vim.notes.orgmode.orgAgendaFiles</code></a></span></dt><dd><p>List of org files to be used as agenda files.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{'~/Documents/org/*', '~/my-orgs/**/*'}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/orgmode/orgmode.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.orgmode.orgDefaultNotesFile"></a><aclass="link"href="options.html#opt-vim.notes.orgmode.orgDefaultNotesFile"><codeclass="option">vim.notes.orgmode.orgDefaultNotesFile</code></a></span></dt><dd><p>Default org file to be used for notes.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"~/Documents/org/refile.org"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/orgmode/orgmode.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.enable"></a><aclass="link"href="options.html#opt-vim.notes.todo-comments.enable"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.mappings.quickFix"></a><aclass="link"href="options.html#opt-vim.notes.todo-comments.mappings.quickFix"><codeclass="option">vim.notes.todo-comments.mappings.quickFix</code></a></span></dt><dd><p>Open Todo-s in a quickfix list</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tdq"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.mappings.telescope"></a><aclass="link"href="options.html#opt-vim.notes.todo-comments.mappings.telescope"><codeclass="option">vim.notes.todo-comments.mappings.telescope</code></a></span></dt><dd><p>Open Todo-s in telescope</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tds"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.mappings.trouble"></a><aclass="link"href="options.html#opt-vim.notes.todo-comments.mappings.trouble"><codeclass="option">vim.notes.todo-comments.mappings.trouble</code></a></span></dt><dd><p>Open Todo-s in Trouble</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tdt"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.patterns.highlight"></a><aclass="link"href="options.html#opt-vim.notes.todo-comments.patterns.highlight"><codeclass="option">vim.notes.todo-comments.patterns.highlight</code></a></span></dt><dd><p>vim regex pattern used for highlighting comments</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"[[.*<(KEYWORDS)(\\([^\\)]*\\))?:]]"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.patterns.search"></a><aclass="link"href="options.html#opt-vim.notes.todo-comments.patterns.search"><codeclass="option">vim.notes.todo-comments.patterns.search</code></a></span></dt><dd><p>ripgrep regex pattern used for searching comments</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"[[\\b(KEYWORDS)(\\([^\\)]*\\))?:]]"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.background_colour"></a><aclass="link"href="options.html#opt-vim.notify.nvim-notify.background_colour"><codeclass="option">vim.notify.nvim-notify.background_colour</code></a></span></dt><dd><p>The background colour of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#000000"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/notifications/nvim-notify/nvim-notify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.icons"></a><aclass="link"href="options.html#opt-vim.notify.nvim-notify.icons"><codeclass="option">vim.notify.nvim-notify.icons</code></a></span></dt><dd><p>The icons of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">{
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.position"></a><aclass="link"href="options.html#opt-vim.notify.nvim-notify.position"><codeclass="option">vim.notify.nvim-notify.position</code></a></span></dt><dd><p>The position of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> one of "top_left", "top_right", "bottom_left", "bottom_right"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"top_right"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/notifications/nvim-notify/nvim-notify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.stages"></a><aclass="link"href="options.html#opt-vim.notify.nvim-notify.stages"><codeclass="option">vim.notify.nvim-notify.stages</code></a></span></dt><dd><p>The stages of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> one of "fade_in_slide_out", "fade_in", "slide_out", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"fade_in_slide_out"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/notifications/nvim-notify/nvim-notify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.timeout"></a><aclass="link"href="options.html#opt-vim.notify.nvim-notify.timeout"><codeclass="option">vim.notify.nvim-notify.timeout</code></a></span></dt><dd><p>The timeout of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1000</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/notifications/nvim-notify/nvim-notify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.enable_line_number"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.enable_line_number"><codeclass="option">vim.presence.presence-nvim.enable_line_number</code></a></span></dt><dd><p>Show line number on the RPC item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.buttons"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.buttons"><codeclass="option">vim.presence.presence-nvim.buttons</code></a></span></dt><dd><p>Show buttons on the RPC item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.client_id"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.client_id"><codeclass="option">vim.presence.presence-nvim.client_id</code></a></span></dt><dd><p>Client ID of the application</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"79327144129396737"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.image_text"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.image_text"><codeclass="option">vim.presence.presence-nvim.image_text</code></a></span></dt><dd><p>Text displayed when hovering over the Neovim image</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"The One True Text Editor"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.main_image"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.main_image"><codeclass="option">vim.presence.presence-nvim.main_image</code></a></span></dt><dd><p>Main image to be displayed</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"neovim"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.rich_presence.editing_text"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.rich_presence.editing_text"><codeclass="option">vim.presence.presence-nvim.rich_presence.editing_text</code></a></span></dt><dd><p>Text displayed when editing a file</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Editing %s"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.rich_presence.line_number_text"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.rich_presence.line_number_text"><codeclass="option">vim.presence.presence-nvim.rich_presence.line_number_text</code></a></span></dt><dd><p>Text displayed when showing line number</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Line %s out of %s"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.rich_presence.reading_text"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.rich_presence.reading_text"><codeclass="option">vim.presence.presence-nvim.rich_presence.reading_text</code></a></span></dt><dd><p>Text displayed when reading a file</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Reading %s"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.rich_presence.workspace_text"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.rich_presence.workspace_text"><codeclass="option">vim.presence.presence-nvim.rich_presence.workspace_text</code></a></span></dt><dd><p>Text displayed when working on a project</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Working on %s"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.show_time"></a><aclass="link"href="options.html#opt-vim.presence.presence-nvim.show_time"><codeclass="option">vim.presence.presence-nvim.show_time</code></a></span></dt><dd><p>Show time on the RPC item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.preventJunkFiles"></a><aclass="link"href="options.html#opt-vim.preventJunkFiles"><codeclass="option">vim.preventJunkFiles</code></a></span></dt><dd><p>Prevent swapfile, backupfile from being created</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.detectionMethods"></a><aclass="link"href="options.html#opt-vim.projects.project-nvim.detectionMethods"><codeclass="option">vim.projects.project-nvim.detectionMethods</code></a></span></dt><dd><p>Detection methods to use</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.excludeDirs"></a><aclass="link"href="options.html#opt-vim.projects.project-nvim.excludeDirs"><codeclass="option">vim.projects.project-nvim.excludeDirs</code></a></span></dt><dd><p>Directories to exclude from project root search</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/projects/project-nvim/project-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.lspIgnored"></a><aclass="link"href="options.html#opt-vim.projects.project-nvim.lspIgnored"><codeclass="option">vim.projects.project-nvim.lspIgnored</code></a></span></dt><dd><p>LSP servers no ignore by name</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/projects/project-nvim/project-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.manualMode"></a><aclass="link"href="options.html#opt-vim.projects.project-nvim.manualMode"><codeclass="option">vim.projects.project-nvim.manualMode</code></a></span></dt><dd><p>don't automatically change the root directory so the user has the option to manually do so using `:ProjectRoot` command</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/projects/project-nvim/project-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.patterns"></a><aclass="link"href="options.html#opt-vim.projects.project-nvim.patterns"><codeclass="option">vim.projects.project-nvim.patterns</code></a></span></dt><dd><p>Patterns to use for pattern detection method</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.scopeChdir"></a><aclass="link"href="options.html#opt-vim.projects.project-nvim.scopeChdir"><codeclass="option">vim.projects.project-nvim.scopeChdir</code></a></span></dt><dd><p>What scope to change the directory</p><p><spanclass="emphasis"><em>Type:</em></span> one of "global", "tab", "win"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"global"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/projects/project-nvim/project-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.scrollOffset"></a><aclass="link"href="options.html#opt-vim.scrollOffset"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">8</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.enable"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.enable"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.ignoreBufTypes"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.autoSave.ignoreBufTypes"><codeclass="option">vim.session.nvim-session-manager.autoSave.ignoreBufTypes</code></a></span></dt><dd><p>All buffers of these bufer types will be closed before the session is saved</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.ignoreDirs"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.autoSave.ignoreDirs"><codeclass="option">vim.session.nvim-session-manager.autoSave.ignoreDirs</code></a></span></dt><dd><p>A list of directories where the session will not be autosaved</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.ignoreFiletypes"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.autoSave.ignoreFiletypes"><codeclass="option">vim.session.nvim-session-manager.autoSave.ignoreFiletypes</code></a></span></dt><dd><p>All buffers of these file types will be closed before the session is saved</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.ignoreNotNormal"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.autoSave.ignoreNotNormal"><codeclass="option">vim.session.nvim-session-manager.autoSave.ignoreNotNormal</code></a></span></dt><dd><p>Plugin will not save a session when no buffers are opened, or all of them aren't writable or listed</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.lastSession"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.autoSave.lastSession"><codeclass="option">vim.session.nvim-session-manager.autoSave.lastSession</code></a></span></dt><dd><p>Automatically save last session on exit and on session switch</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.onlyInSession"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.autoSave.onlyInSession"><codeclass="option">vim.session.nvim-session-manager.autoSave.onlyInSession</code></a></span></dt><dd><p>Always autosaves session. If true, only autosaves after a session is active</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoloadMode"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.autoloadMode"><codeclass="option">vim.session.nvim-session-manager.autoloadMode</code></a></span></dt><dd><p>Define what to do when Neovim is started without arguments. Possible values: Disabled, CurrentDir, LastSession</p><p><spanclass="emphasis"><em>Type:</em></span> one of "Disabled", "CurrentDir", "LastSession"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"LastSession"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.colonReplacer"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.colonReplacer"><codeclass="option">vim.session.nvim-session-manager.colonReplacer</code></a></span></dt><dd><p>The character to which the colon symbol will be replaced for session files</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"++"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.mappings.loadLastSession"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.mappings.loadLastSession"><codeclass="option">vim.session.nvim-session-manager.mappings.loadLastSession</code></a></span></dt><dd><p>Load last session</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>slt"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.mappings.saveCurrentSession"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.mappings.saveCurrentSession"><codeclass="option">vim.session.nvim-session-manager.mappings.saveCurrentSession</code></a></span></dt><dd><p>Save current session</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>sc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.maxPathLength"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.maxPathLength"><codeclass="option">vim.session.nvim-session-manager.maxPathLength</code></a></span></dt><dd><p>Shorten the display path if length exceeds this threshold. Use 0 if don't want to shorten the path at all</p><p><spanclass="emphasis"><em>Type:</em></span> null or signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">80</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.pathReplacer"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.pathReplacer"><codeclass="option">vim.session.nvim-session-manager.pathReplacer</code></a></span></dt><dd><p>The character to which the path separator will be replaced for session files</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"__"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.usePicker"></a><aclass="link"href="options.html#opt-vim.session.nvim-session-manager.usePicker"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.spellChecking.language"></a><aclass="link"href="options.html#opt-vim.spellChecking.language"><codeclass="option">vim.spellChecking.language</code></a></span></dt><dd><p>The language to be used for spellchecking</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"en_US"</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">"de"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.splitBelow"></a><aclass="link"href="options.html#opt-vim.splitBelow"><codeclass="option">vim.splitBelow</code></a></span></dt><dd><p>New splits will open below instead of on top</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.splitRight"></a><aclass="link"href="options.html#opt-vim.splitRight"><codeclass="option">vim.splitRight</code></a></span></dt><dd><p>New splits will open to the right</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.a"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.activeSection.a"><codeclass="option">vim.statusline.lualine.activeSection.a</code></a></span></dt><dd><p>active config for: | (A) | B | C X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.b"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.activeSection.b"><codeclass="option">vim.statusline.lualine.activeSection.b</code></a></span></dt><dd><p>active config for: | A | (B) | C X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.c"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.activeSection.c"><codeclass="option">vim.statusline.lualine.activeSection.c</code></a></span></dt><dd><p>active config for: | A | B | (C) X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.x"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.activeSection.x"><codeclass="option">vim.statusline.lualine.activeSection.x</code></a></span></dt><dd><p>active config for: | A | B | C (X) | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.y"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.activeSection.y"><codeclass="option">vim.statusline.lualine.activeSection.y</code></a></span></dt><dd><p>active config for: | A | B | C X | (Y) | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.z"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.activeSection.z"><codeclass="option">vim.statusline.lualine.activeSection.z</code></a></span></dt><dd><p>active config for: | A | B | C X | Y | (Z) |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.componentSeparator.left"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.componentSeparator.left"><codeclass="option">vim.statusline.lualine.componentSeparator.left</code></a></span></dt><dd><p>Component separator for left side</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.componentSeparator.right"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.componentSeparator.right"><codeclass="option">vim.statusline.lualine.componentSeparator.right</code></a></span></dt><dd><p>Component separator for right side</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.globalStatus"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.globalStatus"><codeclass="option">vim.statusline.lualine.globalStatus</code></a></span></dt><dd><p>Enable global status for lualine</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.icons.enable"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.icons.enable"><codeclass="option">vim.statusline.lualine.icons.enable</code></a></span></dt><dd><p>Whether to enable icons for lualine.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.a"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.inactiveSection.a"><codeclass="option">vim.statusline.lualine.inactiveSection.a</code></a></span></dt><dd><p>inactive config for: | (A) | B | C X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.b"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.inactiveSection.b"><codeclass="option">vim.statusline.lualine.inactiveSection.b</code></a></span></dt><dd><p>inactive config for: | A | (B) | C X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.c"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.inactiveSection.c"><codeclass="option">vim.statusline.lualine.inactiveSection.c</code></a></span></dt><dd><p>inactive config for: | A | B | (C) X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{'filename'}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.x"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.inactiveSection.x"><codeclass="option">vim.statusline.lualine.inactiveSection.x</code></a></span></dt><dd><p>inactive config for: | A | B | C (X) | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{'location'}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.y"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.inactiveSection.y"><codeclass="option">vim.statusline.lualine.inactiveSection.y</code></a></span></dt><dd><p>inactive config for: | A | B | C X | (Y) | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.z"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.inactiveSection.z"><codeclass="option">vim.statusline.lualine.inactiveSection.z</code></a></span></dt><dd><p>inactive config for: | A | B | C X | Y | (Z) |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.refresh.statusline"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.refresh.statusline"><codeclass="option">vim.statusline.lualine.refresh.statusline</code></a></span></dt><dd><p>Refresh rate for lualine</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1000</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.refresh.tabline"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.refresh.tabline"><codeclass="option">vim.statusline.lualine.refresh.tabline</code></a></span></dt><dd><p>Refresh rate for tabline</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1000</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.refresh.winbar"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.refresh.winbar"><codeclass="option">vim.statusline.lualine.refresh.winbar</code></a></span></dt><dd><p>Refresh rate for winbar</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1000</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.sectionSeparator.left"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.sectionSeparator.left"><codeclass="option">vim.statusline.lualine.sectionSeparator.left</code></a></span></dt><dd><p>Section separator for left side</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.sectionSeparator.right"></a><aclass="link"href="options.html#opt-vim.statusline.lualine.sectionSeparator.right"><codeclass="option">vim.statusline.lualine.sectionSeparator.right</code></a></span></dt><dd><p>Section separator for right side</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabWidth"></a><aclass="link"href="options.html#opt-vim.tabWidth"><codeclass="option">vim.tabWidth</code></a></span></dt><dd><p>Set the width of tabs</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">4</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.enable"></a><aclass="link"href="options.html#opt-vim.tabline.nvimBufferline.enable"><codeclass="option">vim.tabline.nvimBufferline.enable</code></a></span></dt><dd><p>Whether to enable nvim-bufferline-lua as a bufferline.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.mappings.moveNext"></a><aclass="link"href="options.html#opt-vim.tabline.nvimBufferline.mappings.moveNext"><codeclass="option">vim.tabline.nvimBufferline.mappings.moveNext</code></a></span></dt><dd><p>Move next buffer</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>bmn"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.mappings.sortByDirectory"></a><aclass="link"href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortByDirectory"><codeclass="option">vim.tabline.nvimBufferline.mappings.sortByDirectory</code></a></span></dt><dd><p>Sort buffers by directory</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>bsd"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.mappings.sortByExtension"></a><aclass="link"href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortByExtension"><codeclass="option">vim.tabline.nvimBufferline.mappings.sortByExtension</code></a></span></dt><dd><p>Sort buffers by extension</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>bse"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.mappings.sortById"></a><aclass="link"href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortById"><codeclass="option">vim.tabline.nvimBufferline.mappings.sortById</code></a></span></dt><dd><p>Sort buffers by ID</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>bsi"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.telescope.mappings.gitStatus"></a><aclass="link"href="options.html#opt-vim.telescope.mappings.gitStatus"><codeclass="option">vim.telescope.mappings.gitStatus</code></a></span></dt><dd><p>Git status [Telescope]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>fvs"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/telescope/telescope.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.telescope.mappings.lspTypeDefinitions"></a><aclass="link"href="options.html#opt-vim.telescope.mappings.lspTypeDefinitions"><codeclass="option">vim.telescope.mappings.lspTypeDefinitions</code></a></span></dt><dd><p>LSP Type Definitions [Telescope]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>flt"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/telescope/telescope.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.enable"></a><aclass="link"href="options.html#opt-vim.terminal.toggleterm.enable"><codeclass="option">vim.terminal.toggleterm.enable</code></a></span></dt><dd><p>Whether to enable Enable toggleterm as a replacement to built-in terminal command.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.direction"></a><aclass="link"href="options.html#opt-vim.terminal.toggleterm.direction"><codeclass="option">vim.terminal.toggleterm.direction</code></a></span></dt><dd><p>Direction of the terminal</p><p><spanclass="emphasis"><em>Type:</em></span> one of "horizontal", "vertical", "tab", "float"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"horizontal"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.lazygit.package"></a><aclass="link"href="options.html#opt-vim.terminal.toggleterm.lazygit.package"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> null or package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation lazygit-0.39.4></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.lazygit.direction"></a><aclass="link"href="options.html#opt-vim.terminal.toggleterm.lazygit.direction"><codeclass="option">vim.terminal.toggleterm.lazygit.direction</code></a></span></dt><dd><p>Direction of the lazygit window</p><p><spanclass="emphasis"><em>Type:</em></span> one of "horizontal", "vertical", "tab", "float"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"float"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.mappings.open"></a><aclass="link"href="options.html#opt-vim.terminal.toggleterm.mappings.open"><codeclass="option">vim.terminal.toggleterm.mappings.open</code></a></span></dt><dd><p>The keymapping to open toggleterm</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<c-t>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.theme.extraConfig"></a><aclass="link"href="options.html#opt-vim.theme.extraConfig"><codeclass="option">vim.theme.extraConfig</code></a></span></dt><dd><p>Additional lua configuration to add before setup</p><p><spanclass="emphasis"><em>Type:</em></span> strings concatenated with "\n"</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/theme/theme.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.theme.name"></a><aclass="link"href="options.html#opt-vim.theme.name"><codeclass="option">vim.theme.name</code></a></span></dt><dd><p>Supported themes can be found in `supported_themes.nix`</p><p><spanclass="emphasis"><em>Type:</em></span> one of "catppuccin", "dracula", "onedark", "tokyonight"</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/theme/theme.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.theme.style"></a><aclass="link"href="options.html#opt-vim.theme.style"><codeclass="option">vim.theme.style</code></a></span></dt><dd><p>Specific style for theme if it supports it</p><p><spanclass="emphasis"><em>Type:</em></span> one of "dark", "darker", "cool", "deep", "warm", "warmer"</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/theme/theme.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.theme.transparent"></a><aclass="link"href="options.html#opt-vim.theme.transparent"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/theme/theme.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tidal.enable"></a><aclass="link"href="options.html#opt-vim.tidal.enable"><codeclass="option">vim.tidal.enable</code></a></span></dt><dd><p>Whether to enable tidalcycles tools and plugins.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/tidal/tidal.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tidal.flash"></a><aclass="link"href="options.html#opt-vim.tidal.flash"><codeclass="option">vim.tidal.flash</code></a></span></dt><dd><p>When sending a paragraph or a single line, vim-tidal will "flash" the selection for some milliseconds</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">150</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/tidal/tidal.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tidal.openSC"></a><aclass="link"href="options.html#opt-vim.tidal.openSC"><codeclass="option">vim.tidal.openSC</code></a></span></dt><dd><p>Automatically run the supercollider CLI, sclang, alongside the Tidal GHCI terminal.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/tidal/tidal.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.enable"></a><aclass="link"href="options.html#opt-vim.treesitter.enable"><codeclass="option">vim.treesitter.enable</code></a></span></dt><dd><p>Whether to enable treesitter, also enabled automatically through language options.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.autotagHtml"></a><aclass="link"href="options.html#opt-vim.treesitter.autotagHtml"><codeclass="option">vim.treesitter.autotagHtml</code></a></span></dt><dd><p>Whether to enable autoclose and rename html tag.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.enable"></a><aclass="link"href="options.html#opt-vim.treesitter.context.enable"><codeclass="option">vim.treesitter.context.enable</code></a></span></dt><dd><p>Whether to enable context of current buffer contents [nvim-treesitter-context] .</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.maxLines"></a><aclass="link"href="options.html#opt-vim.treesitter.context.maxLines"><codeclass="option">vim.treesitter.context.maxLines</code></a></span></dt><dd><p>How many lines the window should span. Values <=0 mean no limit.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">0</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.minWindowHeight"></a><aclass="link"href="options.html#opt-vim.treesitter.context.minWindowHeight"><codeclass="option">vim.treesitter.context.minWindowHeight</code></a></span></dt><dd><p>Minimum editor window height to enable context. Values <= 0 mean no limit.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">0</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.mode"></a><aclass="link"href="options.html#opt-vim.treesitter.context.mode"><codeclass="option">vim.treesitter.context.mode</code></a></span></dt><dd><p>Line used to calculate context.</p><p><spanclass="emphasis"><em>Type:</em></span> one of "cursor", "topline"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"cursor"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.multilineThreshold"></a><aclass="link"href="options.html#opt-vim.treesitter.context.multilineThreshold"><codeclass="option">vim.treesitter.context.multilineThreshold</code></a></span></dt><dd><p>Maximum number of lines to collapse for a single context line.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">20</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.separator"></a><aclass="link"href="options.html#opt-vim.treesitter.context.separator"><codeclass="option">vim.treesitter.context.separator</code></a></span></dt><dd><pclass="simpara">Separator between context and content. Should be a single character string, like <spanclass="emphasis"><em>-</em></span>.</p><pclass="simpara">When separator is set, the context will only show up when there are at least 2 lines above cursorline.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.trimScope"></a><aclass="link"href="options.html#opt-vim.treesitter.context.trimScope"><codeclass="option">vim.treesitter.context.trimScope</code></a></span></dt><dd><pclass="simpara">Which context lines to discard if <aclass="xref"href="options.html#opt-vim.treesitter.context.maxLines"><codeclass="option">vim.treesitter.context.maxLines</code></a> is exceeded.</p><p><spanclass="emphasis"><em>Type:</em></span> one of "inner", "outer"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"outer"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.zindex"></a><aclass="link"href="options.html#opt-vim.treesitter.context.zindex"><codeclass="option">vim.treesitter.context.zindex</code></a></span></dt><dd><p>The Z-index of the context window.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">20</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.fold"></a><aclass="link"href="options.html#opt-vim.treesitter.fold"><codeclass="option">vim.treesitter.fold</code></a></span></dt><dd><p>Whether to enable fold with treesitter.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.grammars"></a><aclass="link"href="options.html#opt-vim.treesitter.grammars"><codeclass="option">vim.treesitter.grammars</code></a></span></dt><dd><pclass="simpara">List of treesitter grammars to install. For supported languages
use the <codeclass="literal">vim.language.<lang>.treesitter</code> option</p><p><spanclass="emphasis"><em>Type:</em></span> list of package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.mappings.incrementalSelection.decrementByNode"></a><aclass="link"href="options.html#opt-vim.treesitter.mappings.incrementalSelection.decrementByNode"><codeclass="option">vim.treesitter.mappings.incrementalSelection.decrementByNode</code></a></span></dt><dd><p>Decrement selection by node [treesitter]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"grm"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.mappings.incrementalSelection.incrementByNode"></a><aclass="link"href="options.html#opt-vim.treesitter.mappings.incrementalSelection.incrementByNode"><codeclass="option">vim.treesitter.mappings.incrementalSelection.incrementByNode</code></a></span></dt><dd><p>Increment selection by node [treesitter]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"grn"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.mappings.incrementalSelection.incrementByScope"></a><aclass="link"href="options.html#opt-vim.treesitter.mappings.incrementalSelection.incrementByScope"><codeclass="option">vim.treesitter.mappings.incrementalSelection.incrementByScope</code></a></span></dt><dd><p>Increment selection by scope [treesitter]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"grc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.enable"></a><aclass="link"href="options.html#opt-vim.ui.borders.enable"><codeclass="option">vim.ui.borders.enable</code></a></span></dt><dd><p>Whether to enable visible borders for most windows.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.globalStyle"></a><aclass="link"href="options.html#opt-vim.ui.borders.globalStyle"><codeclass="option">vim.ui.borders.globalStyle</code></a></span></dt><dd><p>global border style to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "single", "double", "rounded"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.code-action-menu.enable"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.code-action-menu.enable"><codeclass="option">vim.ui.borders.plugins.code-action-menu.enable</code></a></span></dt><dd><p>Whether to enable whether to enable borders for the code-actions-menu plugin.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.code-action-menu.style"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.code-action-menu.style"><codeclass="option">vim.ui.borders.plugins.code-action-menu.style</code></a></span></dt><dd><p>border style to use for the code-actions-menu plugin</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "single", "double", "rounded", "shadow"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.lsp-signature.enable"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.lsp-signature.enable"><codeclass="option">vim.ui.borders.plugins.lsp-signature.enable</code></a></span></dt><dd><p>Whether to enable whether to enable borders for the lsp-signature plugin.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.lsp-signature.style"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.lsp-signature.style"><codeclass="option">vim.ui.borders.plugins.lsp-signature.style</code></a></span></dt><dd><p>border style to use for the lsp-signature plugin</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "single", "double", "rounded", "shadow"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.lspsaga.enable"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.lspsaga.enable"><codeclass="option">vim.ui.borders.plugins.lspsaga.enable</code></a></span></dt><dd><p>Whether to enable whether to enable borders for the lspsaga plugin.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.lspsaga.style"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.lspsaga.style"><codeclass="option">vim.ui.borders.plugins.lspsaga.style</code></a></span></dt><dd><p>border style to use for the lspsaga plugin</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "single", "double", "rounded", "shadow"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.nvim-cmp.enable"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.nvim-cmp.enable"><codeclass="option">vim.ui.borders.plugins.nvim-cmp.enable</code></a></span></dt><dd><p>Whether to enable whether to enable borders for the nvim-cmp plugin.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.nvim-cmp.style"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.nvim-cmp.style"><codeclass="option">vim.ui.borders.plugins.nvim-cmp.style</code></a></span></dt><dd><p>border style to use for the nvim-cmp plugin</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "single", "double", "rounded", "shadow"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.which-key.enable"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.which-key.enable"><codeclass="option">vim.ui.borders.plugins.which-key.enable</code></a></span></dt><dd><p>Whether to enable whether to enable borders for the which-key plugin.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.borders.plugins.which-key.style"></a><aclass="link"href="options.html#opt-vim.ui.borders.plugins.which-key.style"><codeclass="option">vim.ui.borders.plugins.which-key.style</code></a></span></dt><dd><p>border style to use for the which-key plugin</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "single", "double", "rounded"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/borders/borders.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.alwaysRender"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.alwaysRender"><codeclass="option">vim.ui.breadcrumbs.alwaysRender</code></a></span></dt><dd><p>Whether to always display the breadcrumbs component on winbar (always renders winbar)</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.lsp.autoAttach"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.lsp.autoAttach"><codeclass="option">vim.ui.breadcrumbs.navbuddy.lsp.autoAttach</code></a></span></dt><dd><p>Whether to attach to LSP server manually</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.lsp.preference"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.lsp.preference"><codeclass="option">vim.ui.breadcrumbs.navbuddy.lsp.preference</code></a></span></dt><dd><p>list of lsp server names in order of preference</p><p><spanclass="emphasis"><em>Type:</em></span> null or (list of string)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.appendName"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.appendName"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.appendName</code></a></span></dt><dd><p>insert at end of name</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"a"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.appendScope"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.appendScope"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.appendScope</code></a></span></dt><dd><p>insert at end of scope</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"A"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.children"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.children"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.children</code></a></span></dt><dd><p>keybinding to navigate to the child node</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"h"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.close"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.close"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.close</code></a></span></dt><dd><p>keybinding to close Navbuddy UI</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<esc>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.foldCreate"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.foldCreate"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.foldCreate</code></a></span></dt><dd><p>create a new fold</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"f"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.foldDelete"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.foldDelete"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.foldDelete</code></a></span></dt><dd><p>delete the current fold</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"F"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.insertName"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.insertName"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.insertName</code></a></span></dt><dd><p>insert at start of name</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"i"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.insertScope"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.insertScope"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.insertScope</code></a></span></dt><dd><p>insert at start of scope</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"I"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.nextSibling"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.nextSibling"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.nextSibling</code></a></span></dt><dd><p>keybinding to navigate to the next sibling node</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"j"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.parent"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.parent"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.parent</code></a></span></dt><dd><p>keybinding to navigate to the parent node</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"h"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.previousSibling"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.previousSibling"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.previousSibling</code></a></span></dt><dd><p>keybinding to navigate to the previous sibling node</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"k"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.root"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.root"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.root</code></a></span></dt><dd><p>keybinding to navigate to the root node</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"0"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.telescope"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.telescope"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.telescope</code></a></span></dt><dd><p>fuzzy finder at current level</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"t"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.yankName"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.yankName"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.yankName</code></a></span></dt><dd><p>yank the name to system clipboard</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"y"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.mappings.yankScope"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.mappings.yankScope"><codeclass="option">vim.ui.breadcrumbs.navbuddy.mappings.yankScope</code></a></span></dt><dd><p>yank the scope to system clipboard</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Y"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.sourceBuffer.followNode"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.sourceBuffer.followNode"><codeclass="option">vim.ui.breadcrumbs.navbuddy.sourceBuffer.followNode</code></a></span></dt><dd><p>keep the current node in focus on the source buffer</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.sourceBuffer.highlight"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.sourceBuffer.highlight"><codeclass="option">vim.ui.breadcrumbs.navbuddy.sourceBuffer.highlight</code></a></span></dt><dd><p>highlight the currently focused node</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.sourceBuffer.reorient"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.sourceBuffer.reorient"><codeclass="option">vim.ui.breadcrumbs.navbuddy.sourceBuffer.reorient</code></a></span></dt><dd><p><spanclass="emphasis"><em>Type:</em></span> one of "smart", "top", "mid", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"smart"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.sourceBuffer.scrolloff"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.sourceBuffer.scrolloff"><codeclass="option">vim.ui.breadcrumbs.navbuddy.sourceBuffer.scrolloff</code></a></span></dt><dd><p>scrolloff value when navbuddy is open</p><p><spanclass="emphasis"><em>Type:</em></span> null or signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.window.border"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.window.border"><codeclass="option">vim.ui.breadcrumbs.navbuddy.window.border</code></a></span></dt><dd><p>border style to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "single", "rounded", "double", "solid", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.window.scrolloff"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.window.scrolloff"><codeclass="option">vim.ui.breadcrumbs.navbuddy.window.scrolloff</code></a></span></dt><dd><p>Scrolloff value within navbuddy window</p><p><spanclass="emphasis"><em>Type:</em></span> null or signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.window.sections.left.border"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.window.sections.left.border"><codeclass="option">vim.ui.breadcrumbs.navbuddy.window.sections.left.border</code></a></span></dt><dd><p>border style to use for the left section of Navbuddy UI</p><p><spanclass="emphasis"><em>Type:</em></span> null or one of "single", "rounded", "double", "solid", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.window.sections.mid.border"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.window.sections.mid.border"><codeclass="option">vim.ui.breadcrumbs.navbuddy.window.sections.mid.border</code></a></span></dt><dd><p>border style to use for the middle section of Navbuddy UI</p><p><spanclass="emphasis"><em>Type:</em></span> null or one of "single", "rounded", "double", "solid", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.window.sections.right.border"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.window.sections.right.border"><codeclass="option">vim.ui.breadcrumbs.navbuddy.window.sections.right.border</code></a></span></dt><dd><p>border style to use for the right section of Navbuddy UI</p><p><spanclass="emphasis"><em>Type:</em></span> null or one of "single", "rounded", "double", "solid", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"rounded"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.navbuddy.window.sections.right.preview"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.navbuddy.window.sections.right.preview"><codeclass="option">vim.ui.breadcrumbs.navbuddy.window.sections.right.preview</code></a></span></dt><dd><p>display mode of the preview on the right section</p><p><spanclass="emphasis"><em>Type:</em></span> one of "leaf", "always", "never"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"leaf"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.breadcrumbs.source"></a><aclass="link"href="options.html#opt-vim.ui.breadcrumbs.source"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> null or value "nvim-navic" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"nvim-navic"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/breadcrumbs/breadcrumbs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.colorizer.enable"></a><aclass="link"href="options.html#opt-vim.ui.colorizer.enable"><codeclass="option">vim.ui.colorizer.enable</code></a></span></dt><dd><p>Whether to enable nvim-colorizer.lua for color highlighting.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/colorizer/colorizer.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.colorizer.options.mode"></a><aclass="link"href="options.html#opt-vim.ui.colorizer.options.mode"><codeclass="option">vim.ui.colorizer.options.mode</code></a></span></dt><dd><p>Set the display mode</p><p><spanclass="emphasis"><em>Type:</em></span> one of "foreground", "background"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"background"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/colorizer/colorizer.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.colorizer.options.names"></a><aclass="link"href="options.html#opt-vim.ui.colorizer.options.names"><codeclass="option">vim.ui.colorizer.options.names</code></a></span></dt><dd><p>"Name" codes such as "Blue"</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/colorizer/colorizer.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.illuminate.enable"></a><aclass="link"href="options.html#opt-vim.ui.illuminate.enable"><codeclass="option">vim.ui.illuminate.enable</code></a></span></dt><dd><p>Whether to enable vim-illuminate: automatically highlight other uses of the word under the cursor.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/illuminate/illuminate.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.enable"></a><aclass="link"href="options.html#opt-vim.ui.modes-nvim.enable"><codeclass="option">vim.ui.modes-nvim.enable</code></a></span></dt><dd><p>Whether to enable modes.nvim's prismatic line decorations.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.colors.copy"></a><aclass="link"href="options.html#opt-vim.ui.modes-nvim.colors.copy"><codeclass="option">vim.ui.modes-nvim.colors.copy</code></a></span></dt><dd><p>The #RRGGBB color code for the visual mode highlights</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#f5c359"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.colors.delete"></a><aclass="link"href="options.html#opt-vim.ui.modes-nvim.colors.delete"><codeclass="option">vim.ui.modes-nvim.colors.delete</code></a></span></dt><dd><p>The #RRGGBB color code for the visual mode highlights</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#c75c6a"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.colors.insert"></a><aclass="link"href="options.html#opt-vim.ui.modes-nvim.colors.insert"><codeclass="option">vim.ui.modes-nvim.colors.insert</code></a></span></dt><dd><p>The #RRGGBB color code for the visual mode highlights</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#78ccc5"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.colors.visual"></a><aclass="link"href="options.html#opt-vim.ui.modes-nvim.colors.visual"><codeclass="option">vim.ui.modes-nvim.colors.visual</code></a></span></dt><dd><p>The #RRGGBB color code for the visual mode highlights</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#9745be"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.setCursorline"></a><aclass="link"href="options.html#opt-vim.ui.modes-nvim.setCursorline"><codeclass="option">vim.ui.modes-nvim.setCursorline</code></a></span></dt><dd><p>Set a colored cursorline on current line</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.smartcolumn.enable"></a><aclass="link"href="options.html#opt-vim.ui.smartcolumn.enable"><codeclass="option">vim.ui.smartcolumn.enable</code></a></span></dt><dd><p>Whether to enable line length indicator.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/smartcolumn/smartcolumn.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.smartcolumn.columnAt.languages"></a><aclass="link"href="options.html#opt-vim.ui.smartcolumn.columnAt.languages"><codeclass="option">vim.ui.smartcolumn.columnAt.languages</code></a></span></dt><dd><p>The position at which smart column should be displayed for each individual buffer type</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (signed integer or list of signed integer)</p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting">vim.ui.smartcolumn.columnAt.languages = {
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.smartcolumn.disabledFiletypes"></a><aclass="link"href="options.html#opt-vim.ui.smartcolumn.disabledFiletypes"><codeclass="option">vim.ui.smartcolumn.disabledFiletypes</code></a></span></dt><dd><p>The filetypes smartcolumn will be disabled for.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.smartcolumn.showColumnAt"></a><aclass="link"href="options.html#opt-vim.ui.smartcolumn.showColumnAt"><codeclass="option">vim.ui.smartcolumn.showColumnAt</code></a></span></dt><dd><p>The position at which the column will be displayed. Set to null to disable</p><p><spanclass="emphasis"><em>Type:</em></span> null or signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">120</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/smartcolumn/smartcolumn.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.updateTime"></a><aclass="link"href="options.html#opt-vim.updateTime"><codeclass="option">vim.updateTime</code></a></span></dt><dd><p>The number of milliseconds till Cursor Hold event is fired</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">300</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.useSystemClipboard"></a><aclass="link"href="options.html#opt-vim.useSystemClipboard"><codeclass="option">vim.useSystemClipboard</code></a></span></dt><dd><p>Make use of the clipboard for default yank and paste operations. Don't use * and +</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.ccc.enable"></a><aclass="link"href="options.html#opt-vim.utility.ccc.enable"><codeclass="option">vim.utility.ccc.enable</code></a></span></dt><dd><p>Whether to enable ccc color picker for neovim.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/ccc/ccc.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.ccc.mappings.decrease10"></a><aclass="link"href="options.html#opt-vim.utility.ccc.mappings.decrease10"><codeclass="option">vim.utility.ccc.mappings.decrease10</code></a></span></dt><dd><p>Decrease the value times delta of the slider</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<H>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/ccc/ccc.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.ccc.mappings.increase10"></a><aclass="link"href="options.html#opt-vim.utility.ccc.mappings.increase10"><codeclass="option">vim.utility.ccc.mappings.increase10</code></a></span></dt><dd><p>Increase the value times delta of the slider</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<L>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/ccc/ccc.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.ccc.mappings.quit"></a><aclass="link"href="options.html#opt-vim.utility.ccc.mappings.quit"><codeclass="option">vim.utility.ccc.mappings.quit</code></a></span></dt><dd><p>Cancel and close the UI without replace or insert</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<Esc>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/ccc/ccc.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.diffview-nvim.enable"></a><aclass="link"href="options.html#opt-vim.utility.diffview-nvim.enable"><codeclass="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><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/diffview/diffview.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.motion.hop.mappings.hop"></a><aclass="link"href="options.html#opt-vim.utility.motion.hop.mappings.hop"><codeclass="option">vim.utility.motion.hop.mappings.hop</code></a></span></dt><dd><p>Jump to occurences [hop.nvim]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>h"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/motion/hop/hop.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.motion.leap.mappings.leapFromWindow"></a><aclass="link"href="options.html#opt-vim.utility.motion.leap.mappings.leapFromWindow"><codeclass="option">vim.utility.motion.leap.mappings.leapFromWindow</code></a></span></dt><dd><p>Leap from window</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gs"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/motion/leap/leap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.vim-wakatime.enable"></a><aclass="link"href="options.html#opt-vim.utility.vim-wakatime.enable"><codeclass="option">vim.utility.vim-wakatime.enable</code></a></span></dt><dd><p>Whether to enable vim-wakatime: live code statistics.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/wakatime/vim-wakatime.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.vim-wakatime.cli-package"></a><aclass="link"href="options.html#opt-vim.utility.vim-wakatime.cli-package"><codeclass="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 `$XDG_DATA_HOME`</p><p><spanclass="emphasis"><em>Type:</em></span> null or package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation wakatime-1.73.0></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/wakatime/vim-wakatime.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.cellularAutomaton.mappings.makeItRain"></a><aclass="link"href="options.html#opt-vim.visuals.cellularAutomaton.mappings.makeItRain"><codeclass="option">vim.visuals.cellularAutomaton.mappings.makeItRain</code></a></span></dt><dd><p>Make it rain [cellular-automaton]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>fml"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.cursorWordline.enable"></a><aclass="link"href="options.html#opt-vim.visuals.cursorWordline.enable"><codeclass="option">vim.visuals.cursorWordline.enable</code></a></span></dt><dd><p>Whether to enable word and delayed line highlight [nvim-cursorline]..</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.cursorWordline.lineTimeout"></a><aclass="link"href="options.html#opt-vim.visuals.cursorWordline.lineTimeout"><codeclass="option">vim.visuals.cursorWordline.lineTimeout</code></a></span></dt><dd><p>Time in milliseconds for cursorline to appear</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">500</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.eolChar"></a><aclass="link"href="options.html#opt-vim.visuals.indentBlankline.eolChar"><codeclass="option">vim.visuals.indentBlankline.eolChar</code></a></span></dt><dd><p>Character at end of line</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"↴"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.fillChar"></a><aclass="link"href="options.html#opt-vim.visuals.indentBlankline.fillChar"><codeclass="option">vim.visuals.indentBlankline.fillChar</code></a></span></dt><dd><p>Character to fill indents</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"⋅"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.showCurrContext"></a><aclass="link"href="options.html#opt-vim.visuals.indentBlankline.showCurrContext"><codeclass="option">vim.visuals.indentBlankline.showCurrContext</code></a></span></dt><dd><p>Highlight current context from treesitter</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">config.vim.treesitter.enable</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.showEndOfLine"></a><aclass="link"href="options.html#opt-vim.visuals.indentBlankline.showEndOfLine"><codeclass="option">vim.visuals.indentBlankline.showEndOfLine</code></a></span></dt><dd><pclass="simpara">Displays the end of line character set by <aclass="xref"href="options.html#opt-vim.visuals.indentBlankline.eolChar"><codeclass="option">vim.visuals.indentBlankline.eolChar</code></a> instead of the
indent guide on line returns.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">config.vim.visuals.indentBlankline.eolChar != null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.useTreesitter"></a><aclass="link"href="options.html#opt-vim.visuals.indentBlankline.useTreesitter"><codeclass="option">vim.visuals.indentBlankline.useTreesitter</code></a></span></dt><dd><p>Use treesitter to calculate indentation when possible.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">config.vim.treesitter.enable</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.nvimWebDevicons.enable"></a><aclass="link"href="options.html#opt-vim.visuals.nvimWebDevicons.enable"><codeclass="option">vim.visuals.nvimWebDevicons.enable</code></a></span></dt><dd><p>Whether to enable dev icons. Required for certain plugins [nvim-web-devicons]..</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">