nvf/options.html
2023-02-01 19:13:54 +00:00

384 lines
112 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix A. Configuration Options</title><link rel="stylesheet" type="text/css" href="style.css" /><link rel="stylesheet" type="text/css" href="overrides.css" /><link rel="stylesheet" type="text/css" href="mono-blue.css" /><script src="highlight.pack.js" type="text/javascript"></script><script src="highlight.load.js" type="text/javascript"></script><meta name="generator" content="DocBook XSL Stylesheets V1.79.2" /><link rel="home" href="index.html" title="neovim-flake Manual" /><link rel="up" href="index.html" title="neovim-flake Manual" /><link rel="prev" href="index.html" title="neovim-flake Manual" /><link rel="next" href="release-notes.html" title="Appendix B. Release Notes" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. Configuration Options</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="release-notes.html">Next</a></td></tr></table><hr /></div><div class="appendix"><div class="titlepage"><div><div><h1 class="title"><a id="ch-options"></a>Appendix A. Configuration Options</h1></div></div></div><div class="variablelist"><a id="neovim-flake-options"></a><dl class="variablelist"><dt><span class="term"><a id="opt-_module.args"></a><a class="term" href="options.html#opt-_module.args"><code class="option">_module.args</code></a></span></dt><dd><p></p><p><span class="emphasis"><em>Type:</em></span> lazy attribute set of raw value</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/lib/modules.nix#blob-path" target="_top">
&lt;neovim-flake/lib/modules.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.autoIndent"></a><a class="term" href="options.html#opt-vim.autoIndent"><code class="option">vim.autoIndent</code></a></span></dt><dd><p>Enable auto indent</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.autocomplete.enable"></a><a class="term" href="options.html#opt-vim.autocomplete.enable"><code class="option">vim.autocomplete.enable</code></a></span></dt><dd><p>enable autocomplete</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/completion#blob-path" target="_top">
&lt;neovim-flake/modules/completion&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.autocomplete.type"></a><a class="term" href="options.html#opt-vim.autocomplete.type"><code class="option">vim.autocomplete.type</code></a></span></dt><dd><p>Set the autocomplete plugin. Options: [nvim-cmp]</p><p><span class="emphasis"><em>Type:</em></span> value "nvim-cmp" (singular enum)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"nvim-cmp"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/completion#blob-path" target="_top">
&lt;neovim-flake/modules/completion&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.autopairs.enable"></a><a class="term" href="options.html#opt-vim.autopairs.enable"><code class="option">vim.autopairs.enable</code></a></span></dt><dd><p>enable autopairs</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/autopairs#blob-path" target="_top">
&lt;neovim-flake/modules/autopairs&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.autopairs.type"></a><a class="term" href="options.html#opt-vim.autopairs.type"><code class="option">vim.autopairs.type</code></a></span></dt><dd><p>Set the autopairs type. Options: nvim-autopairs [nvim-autopairs]</p><p><span class="emphasis"><em>Type:</em></span> value "nvim-autopairs" (singular enum)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"nvim-autopairs"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/autopairs#blob-path" target="_top">
&lt;neovim-flake/modules/autopairs&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.bell"></a><a class="term" href="options.html#opt-vim.bell"><code class="option">vim.bell</code></a></span></dt><dd><p>Set how bells are handled. Options: on, visual or none</p><p><span class="emphasis"><em>Type:</em></span> one of "none", "visual", "on"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"none"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.cmap"></a><a class="term" href="options.html#opt-vim.cmap"><code class="option">vim.cmap</code></a></span></dt><dd><p>Defines 'Command-line mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.cmdHeight"></a><a class="term" href="options.html#opt-vim.cmdHeight"><code class="option">vim.cmdHeight</code></a></span></dt><dd><p>Height of the command pane</p><p><span class="emphasis"><em>Type:</em></span> signed integer</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">1</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.cnoremap"></a><a class="term" href="options.html#opt-vim.cnoremap"><code class="option">vim.cnoremap</code></a></span></dt><dd><p>Defines 'Command-line mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.colourTerm"></a><a class="term" href="options.html#opt-vim.colourTerm"><code class="option">vim.colourTerm</code></a></span></dt><dd><p>Set terminal up for 256 colours</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.configRC"></a><a class="term" href="options.html#opt-vim.configRC"><code class="option">vim.configRC</code></a></span></dt><dd><p>vimrc contents</p><p><span class="emphasis"><em>Type:</em></span> DAG of strings concatenated with "\n"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.disableArrows"></a><a class="term" href="options.html#opt-vim.disableArrows"><code class="option">vim.disableArrows</code></a></span></dt><dd><p>Set to prevent arrow keys from moving cursor</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.enable"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.enable"><code class="option">vim.filetree.nvimTreeLua.enable</code></a></span></dt><dd><p>Enable nvim-tree-lua</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.closeOnFileOpen"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.closeOnFileOpen"><code class="option">vim.filetree.nvimTreeLua.closeOnFileOpen</code></a></span></dt><dd><p>Closes the tree when a file is opened.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.closeOnLastWindow"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.closeOnLastWindow"><code class="option">vim.filetree.nvimTreeLua.closeOnLastWindow</code></a></span></dt><dd><p>Close when tree is last window open</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.disableNetRW"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.disableNetRW"><code class="option">vim.filetree.nvimTreeLua.disableNetRW</code></a></span></dt><dd><p>Disables netrw and replaces it with tree</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.followBufferFile"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.followBufferFile"><code class="option">vim.filetree.nvimTreeLua.followBufferFile</code></a></span></dt><dd><p>Follow file that is in current buffer on tree</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.groupEmptyFolders"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.groupEmptyFolders"><code class="option">vim.filetree.nvimTreeLua.groupEmptyFolders</code></a></span></dt><dd><p>Compact empty folders trees into a single item</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.hideDotFiles"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.hideDotFiles"><code class="option">vim.filetree.nvimTreeLua.hideDotFiles</code></a></span></dt><dd><p>Hide dotfiles</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.hideFiles"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.hideFiles"><code class="option">vim.filetree.nvimTreeLua.hideFiles</code></a></span></dt><dd><p>Files to hide in the file view by default.</p><p><span class="emphasis"><em>Type:</em></span> list of string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
[
".git" "node_modules" ".cache"
]
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.hideIgnoredGitFiles"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.hideIgnoredGitFiles"><code class="option">vim.filetree.nvimTreeLua.hideIgnoredGitFiles</code></a></span></dt><dd><p>Hide files ignored by git</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.hijackNetRW"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.hijackNetRW"><code class="option">vim.filetree.nvimTreeLua.hijackNetRW</code></a></span></dt><dd><p>Prevents netrw from automatically opening when opening directories</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.ignoreFileTypes"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.ignoreFileTypes"><code class="option">vim.filetree.nvimTreeLua.ignoreFileTypes</code></a></span></dt><dd><p>Ignore file types</p><p><span class="emphasis"><em>Type:</em></span> list of string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
[
]
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.indentMarkers"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.indentMarkers"><code class="option">vim.filetree.nvimTreeLua.indentMarkers</code></a></span></dt><dd><p>Show indent markers</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.lspDiagnostics"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.lspDiagnostics"><code class="option">vim.filetree.nvimTreeLua.lspDiagnostics</code></a></span></dt><dd><p>Shows lsp diagnostics in the tree</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.openOnSetup"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.openOnSetup"><code class="option">vim.filetree.nvimTreeLua.openOnSetup</code></a></span></dt><dd><p>Open when vim is started on a directory</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.openTreeOnNewTab"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.openTreeOnNewTab"><code class="option">vim.filetree.nvimTreeLua.openTreeOnNewTab</code></a></span></dt><dd><p>Opens the tree view when opening a new tab</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.resizeOnFileOpen"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.resizeOnFileOpen"><code class="option">vim.filetree.nvimTreeLua.resizeOnFileOpen</code></a></span></dt><dd><p>Resizes the tree when opening a file.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.systemOpenCmd"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.systemOpenCmd"><code class="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><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"\${pkgs.xdg-utils}/bin/xdg-open"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.trailingSlash"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.trailingSlash"><code class="option">vim.filetree.nvimTreeLua.trailingSlash</code></a></span></dt><dd><p>Add a trailing slash to all folders</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.treeSide"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.treeSide"><code class="option">vim.filetree.nvimTreeLua.treeSide</code></a></span></dt><dd><p>Side the tree will appear on left or right</p><p><span class="emphasis"><em>Type:</em></span> one of "left", "right"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"left"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.filetree.nvimTreeLua.treeWidth"></a><a class="term" href="options.html#opt-vim.filetree.nvimTreeLua.treeWidth"><code class="option">vim.filetree.nvimTreeLua.treeWidth</code></a></span></dt><dd><p>Width of the tree in charecters</p><p><span class="emphasis"><em>Type:</em></span> signed integer</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">25</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/filetree/nvimtreelua.nix#blob-path" target="_top">
&lt;neovim-flake/modules/filetree/nvimtreelua.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.git.enable"></a><a class="term" href="options.html#opt-vim.git.enable"><code class="option">vim.git.enable</code></a></span></dt><dd><p>Enable git plugins</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/git/git.nix#blob-path" target="_top">
&lt;neovim-flake/modules/git/git.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.git.gitsigns.enable"></a><a class="term" href="options.html#opt-vim.git.gitsigns.enable"><code class="option">vim.git.gitsigns.enable</code></a></span></dt><dd><p>Enable git options</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/git/git.nix#blob-path" target="_top">
&lt;neovim-flake/modules/git/git.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.globals"></a><a class="term" href="options.html#opt-vim.globals"><code class="option">vim.globals</code></a></span></dt><dd><p>Set containing global variable values</p><p><span class="emphasis"><em>Type:</em></span> attribute set</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.hideSearchHighlight"></a><a class="term" href="options.html#opt-vim.hideSearchHighlight"><code class="option">vim.hideSearchHighlight</code></a></span></dt><dd><p>Hide search highlight so it doesn't stay highlighted</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.imap"></a><a class="term" href="options.html#opt-vim.imap"><code class="option">vim.imap</code></a></span></dt><dd><p>Defines 'Insert and Replace mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.inoremap"></a><a class="term" href="options.html#opt-vim.inoremap"><code class="option">vim.inoremap</code></a></span></dt><dd><p>Defines 'Insert and Replace mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.keys.enable"></a><a class="term" href="options.html#opt-vim.keys.enable"><code class="option">vim.keys.enable</code></a></span></dt><dd><p>Whether to enable key binding plugins.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/keys/which-key.nix#blob-path" target="_top">
&lt;neovim-flake/modules/keys/which-key.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.keys.whichKey.enable"></a><a class="term" href="options.html#opt-vim.keys.whichKey.enable"><code class="option">vim.keys.whichKey.enable</code></a></span></dt><dd><p>Whether to enable which-key menu.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/keys/which-key.nix#blob-path" target="_top">
&lt;neovim-flake/modules/keys/which-key.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lineNumberMode"></a><a class="term" href="options.html#opt-vim.lineNumberMode"><code class="option">vim.lineNumberMode</code></a></span></dt><dd><p>How line numbers are displayed. none, relative, number, relNumber</p><p><span class="emphasis"><em>Type:</em></span> one of "relative", "number", "relNumber", "none"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"relNumber"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.enable"></a><a class="term" href="options.html#opt-vim.lsp.enable"><code class="option">vim.lsp.enable</code></a></span></dt><dd><p>Whether to enable neovim lsp support.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.clang.enable"></a><a class="term" href="options.html#opt-vim.lsp.clang.enable"><code class="option">vim.lsp.clang.enable</code></a></span></dt><dd><p>Whether to enable C language LSP.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.clang.c_header"></a><a class="term" href="options.html#opt-vim.lsp.clang.c_header"><code class="option">vim.lsp.clang.c_header</code></a></span></dt><dd><p>Whether to enable C syntax header files.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.clang.cclsOpts"></a><a class="term" href="options.html#opt-vim.lsp.clang.cclsOpts"><code class="option">vim.lsp.clang.cclsOpts</code></a></span></dt><dd><p></p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">""</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.formatOnSave"></a><a class="term" href="options.html#opt-vim.lsp.formatOnSave"><code class="option">vim.lsp.formatOnSave</code></a></span></dt><dd><p>Whether to enable Format on save.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.go"></a><a class="term" href="options.html#opt-vim.lsp.go"><code class="option">vim.lsp.go</code></a></span></dt><dd><p>Whether to enable Go language LSP.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.lightbulb.enable"></a><a class="term" href="options.html#opt-vim.lsp.lightbulb.enable"><code class="option">vim.lsp.lightbulb.enable</code></a></span></dt><dd><p>Whether to enable lightbulb for code actions. Requires emoji font.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lightbulb.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lightbulb.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.lspSignature.enable"></a><a class="term" href="options.html#opt-vim.lsp.lspSignature.enable"><code class="option">vim.lsp.lspSignature.enable</code></a></span></dt><dd><p>Whether to enable lsp signature viewer.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp-signature.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp-signature.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.lspsaga.enable"></a><a class="term" href="options.html#opt-vim.lsp.lspsaga.enable"><code class="option">vim.lsp.lspsaga.enable</code></a></span></dt><dd><p>Whether to enable LSP Saga.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lspsaga.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lspsaga.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.nix.enable"></a><a class="term" href="options.html#opt-vim.lsp.nix.enable"><code class="option">vim.lsp.nix.enable</code></a></span></dt><dd><p>Whether to enable Nix LSP.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.nix.formatter"></a><a class="term" href="options.html#opt-vim.lsp.nix.formatter"><code class="option">vim.lsp.nix.formatter</code></a></span></dt><dd><p>Which nix formatter to use</p><p><span class="emphasis"><em>Type:</em></span> one of "nixpkgs-fmt", "alejandra"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"alejandra"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.nix.pkg"></a><a class="term" href="options.html#opt-vim.lsp.nix.pkg"><code class="option">vim.lsp.nix.pkg</code></a></span></dt><dd><p>The LSP package to use</p><p><span class="emphasis"><em>Type:</em></span> package</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal"><em class="replaceable"><code>(build of nil-unstable-2022-11-27)</code></em></code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.nix.server"></a><a class="term" href="options.html#opt-vim.lsp.nix.server"><code class="option">vim.lsp.nix.server</code></a></span></dt><dd><p>Which LSP to use</p><p><span class="emphasis"><em>Type:</em></span> one of "rnix", "nil"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"nil"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.nvimCodeActionMenu.enable"></a><a class="term" href="options.html#opt-vim.lsp.nvimCodeActionMenu.enable"><code class="option">vim.lsp.nvimCodeActionMenu.enable</code></a></span></dt><dd><p>Whether to enable nvim code action menu.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/nvim-code-action-menu.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/nvim-code-action-menu.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.python"></a><a class="term" href="options.html#opt-vim.lsp.python"><code class="option">vim.lsp.python</code></a></span></dt><dd><p>Whether to enable Python LSP.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.rust.enable"></a><a class="term" href="options.html#opt-vim.lsp.rust.enable"><code class="option">vim.lsp.rust.enable</code></a></span></dt><dd><p>Whether to enable Rust LSP.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.rust.rustAnalyzerOpts"></a><a class="term" href="options.html#opt-vim.lsp.rust.rustAnalyzerOpts"><code class="option">vim.lsp.rust.rustAnalyzerOpts</code></a></span></dt><dd><p>options to pass to rust analyzer</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Default:</em></span> </p><pre class="programlisting">''
["rust-analyzer"] = {
experimental = {
procAttrMacros = true,
},
},
''</pre><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.sql"></a><a class="term" href="options.html#opt-vim.lsp.sql"><code class="option">vim.lsp.sql</code></a></span></dt><dd><p>Whether to enable SQL Language LSP.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.trouble.enable"></a><a class="term" href="options.html#opt-vim.lsp.trouble.enable"><code class="option">vim.lsp.trouble.enable</code></a></span></dt><dd><p>Whether to enable trouble diagnostics viewer.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/trouble.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/trouble.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.ts"></a><a class="term" href="options.html#opt-vim.lsp.ts"><code class="option">vim.lsp.ts</code></a></span></dt><dd><p>Whether to enable TS language LSP.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.zig.enable"></a><a class="term" href="options.html#opt-vim.lsp.zig.enable"><code class="option">vim.lsp.zig.enable</code></a></span></dt><dd><p>Whether to enable Zig language LSP.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/lsp/lsp.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lsp.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.luaConfigRC"></a><a class="term" href="options.html#opt-vim.luaConfigRC"><code class="option">vim.luaConfigRC</code></a></span></dt><dd><p>vim lua config</p><p><span class="emphasis"><em>Type:</em></span> DAG of strings concatenated with "\n"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.mapLeaderSpace"></a><a class="term" href="options.html#opt-vim.mapLeaderSpace"><code class="option">vim.mapLeaderSpace</code></a></span></dt><dd><p>Map the space key to leader key</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.mapTimeout"></a><a class="term" href="options.html#opt-vim.mapTimeout"><code class="option">vim.mapTimeout</code></a></span></dt><dd><p>Timeout in ms that neovim will wait for mapped action to complete</p><p><span class="emphasis"><em>Type:</em></span> signed integer</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">500</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.markdown.enable"></a><a class="term" href="options.html#opt-vim.markdown.enable"><code class="option">vim.markdown.enable</code></a></span></dt><dd><p>Whether to enable markdown tools and plugins.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/markdown/glow.nix#blob-path" target="_top">
&lt;neovim-flake/modules/markdown/glow.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.markdown.glow.enable"></a><a class="term" href="options.html#opt-vim.markdown.glow.enable"><code class="option">vim.markdown.glow.enable</code></a></span></dt><dd><p>Enable markdown preview in neovim with glow</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/markdown/glow.nix#blob-path" target="_top">
&lt;neovim-flake/modules/markdown/glow.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.mouseSupport"></a><a class="term" href="options.html#opt-vim.mouseSupport"><code class="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><span class="emphasis"><em>Type:</em></span> one of "a", "n", "v", "i", "c"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"a"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.nmap"></a><a class="term" href="options.html#opt-vim.nmap"><code class="option">vim.nmap</code></a></span></dt><dd><p>Defines 'Normal mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.nnoremap"></a><a class="term" href="options.html#opt-vim.nnoremap"><code class="option">vim.nnoremap</code></a></span></dt><dd><p>Defines 'Normal mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.omap"></a><a class="term" href="options.html#opt-vim.omap"><code class="option">vim.omap</code></a></span></dt><dd><p>Defines 'Operator pending mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.onoremap"></a><a class="term" href="options.html#opt-vim.onoremap"><code class="option">vim.onoremap</code></a></span></dt><dd><p>Defines 'Operator pending mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.optPlugins"></a><a class="term" href="options.html#opt-vim.optPlugins"><code class="option">vim.optPlugins</code></a></span></dt><dd><p>List of plugins to optionally load</p><p><span class="emphasis"><em>Type:</em></span> list of (null or one of "nvim-treesitter-context", "gitsigns-nvim", "plenary-nvim", "nvim-lspconfig", "nvim-treesitter", "lspsaga", "lspkind", "nvim-lightbulb", "lsp-signature", "nvim-tree-lua", "nvim-bufferline-lua", "lualine", "nvim-compe", "nvim-autopairs", "nvim-ts-autotag", "nvim-web-devicons", "tokyonight", "bufdelete-nvim", "nvim-cmp", "cmp-nvim-lsp", "cmp-buffer", "cmp-vsnip", "cmp-path", "cmp-treesitter", "crates-nvim", "vim-vsnip", "nvim-code-action-menu", "trouble", "null-ls", "which-key", "indent-blankline", "nvim-cursorline", "sqls-nvim", "glow-nvim", "telescope", "rust-tools", "onedark", "catppuccin" or package)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
[
]
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.preventJunkFiles"></a><a class="term" href="options.html#opt-vim.preventJunkFiles"><code class="option">vim.preventJunkFiles</code></a></span></dt><dd><p>Prevent swapfile, backupfile from being created</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.scrollOffset"></a><a class="term" href="options.html#opt-vim.scrollOffset"><code class="option">vim.scrollOffset</code></a></span></dt><dd><p>Start scrolling this number of lines from the top or bottom of the page.</p><p><span class="emphasis"><em>Type:</em></span> signed integer</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">8</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.showSignColumn"></a><a class="term" href="options.html#opt-vim.showSignColumn"><code class="option">vim.showSignColumn</code></a></span></dt><dd><p>Show the sign column</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.smap"></a><a class="term" href="options.html#opt-vim.smap"><code class="option">vim.smap</code></a></span></dt><dd><p>Defines 'Select mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.snippets.vsnip.enable"></a><a class="term" href="options.html#opt-vim.snippets.vsnip.enable"><code class="option">vim.snippets.vsnip.enable</code></a></span></dt><dd><p>Whether to enable Enable vim-vsnip.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/snippets/vsnip.nix#blob-path" target="_top">
&lt;neovim-flake/modules/snippets/vsnip.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.snoremap"></a><a class="term" href="options.html#opt-vim.snoremap"><code class="option">vim.snoremap</code></a></span></dt><dd><p>Defines 'Select mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.splitBelow"></a><a class="term" href="options.html#opt-vim.splitBelow"><code class="option">vim.splitBelow</code></a></span></dt><dd><p>New splits will open below instead of on top</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.splitRight"></a><a class="term" href="options.html#opt-vim.splitRight"><code class="option">vim.splitRight</code></a></span></dt><dd><p>New splits will open to the right</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.startPlugins"></a><a class="term" href="options.html#opt-vim.startPlugins"><code class="option">vim.startPlugins</code></a></span></dt><dd><p>List of plugins to startup.</p><p><span class="emphasis"><em>Type:</em></span> list of (null or one of "nvim-treesitter-context", "gitsigns-nvim", "plenary-nvim", "nvim-lspconfig", "nvim-treesitter", "lspsaga", "lspkind", "nvim-lightbulb", "lsp-signature", "nvim-tree-lua", "nvim-bufferline-lua", "lualine", "nvim-compe", "nvim-autopairs", "nvim-ts-autotag", "nvim-web-devicons", "tokyonight", "bufdelete-nvim", "nvim-cmp", "cmp-nvim-lsp", "cmp-buffer", "cmp-vsnip", "cmp-path", "cmp-treesitter", "crates-nvim", "vim-vsnip", "nvim-code-action-menu", "trouble", "null-ls", "which-key", "indent-blankline", "nvim-cursorline", "sqls-nvim", "glow-nvim", "telescope", "rust-tools", "onedark", "catppuccin" or package)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
[
]
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.enable"></a><a class="term" href="options.html#opt-vim.statusline.lualine.enable"><code class="option">vim.statusline.lualine.enable</code></a></span></dt><dd><p>Enable lualine</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.activeSection.a"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.a"><code class="option">vim.statusline.lualine.activeSection.a</code></a></span></dt><dd><p>active config for: | (A) | B | C X | Y | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.activeSection.b"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.b"><code class="option">vim.statusline.lualine.activeSection.b</code></a></span></dt><dd><p>active config for: | A | (B) | C X | Y | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.activeSection.c"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.c"><code class="option">vim.statusline.lualine.activeSection.c</code></a></span></dt><dd><p>active config for: | A | B | (C) X | Y | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.activeSection.x"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.x"><code class="option">vim.statusline.lualine.activeSection.x</code></a></span></dt><dd><p>active config for: | A | B | C (X) | Y | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.activeSection.y"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.y"><code class="option">vim.statusline.lualine.activeSection.y</code></a></span></dt><dd><p>active config for: | A | B | C X | (Y) | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.activeSection.z"></a><a class="term" href="options.html#opt-vim.statusline.lualine.activeSection.z"><code class="option">vim.statusline.lualine.activeSection.z</code></a></span></dt><dd><p>active config for: | A | B | C X | Y | (Z) |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.componentSeparator.left"></a><a class="term" href="options.html#opt-vim.statusline.lualine.componentSeparator.left"><code class="option">vim.statusline.lualine.componentSeparator.left</code></a></span></dt><dd><p>Component separator for left side</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.componentSeparator.right"></a><a class="term" href="options.html#opt-vim.statusline.lualine.componentSeparator.right"><code class="option">vim.statusline.lualine.componentSeparator.right</code></a></span></dt><dd><p>Component separator for right side</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.icons"></a><a class="term" href="options.html#opt-vim.statusline.lualine.icons"><code class="option">vim.statusline.lualine.icons</code></a></span></dt><dd><p>Enable icons for lualine</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.inactiveSection.a"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.a"><code class="option">vim.statusline.lualine.inactiveSection.a</code></a></span></dt><dd><p>inactive config for: | (A) | B | C X | Y | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.inactiveSection.b"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.b"><code class="option">vim.statusline.lualine.inactiveSection.b</code></a></span></dt><dd><p>inactive config for: | A | (B) | C X | Y | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.inactiveSection.c"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.c"><code class="option">vim.statusline.lualine.inactiveSection.c</code></a></span></dt><dd><p>inactive config for: | A | B | (C) X | Y | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.inactiveSection.x"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.x"><code class="option">vim.statusline.lualine.inactiveSection.x</code></a></span></dt><dd><p>inactive config for: | A | B | C (X) | Y | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.inactiveSection.y"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.y"><code class="option">vim.statusline.lualine.inactiveSection.y</code></a></span></dt><dd><p>inactive config for: | A | B | C X | (Y) | Z |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.inactiveSection.z"></a><a class="term" href="options.html#opt-vim.statusline.lualine.inactiveSection.z"><code class="option">vim.statusline.lualine.inactiveSection.z</code></a></span></dt><dd><p>inactive config for: | A | B | C X | Y | (Z) |</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.sectionSeparator.left"></a><a class="term" href="options.html#opt-vim.statusline.lualine.sectionSeparator.left"><code class="option">vim.statusline.lualine.sectionSeparator.left</code></a></span></dt><dd><p>Section separator for left side</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.sectionSeparator.right"></a><a class="term" href="options.html#opt-vim.statusline.lualine.sectionSeparator.right"><code class="option">vim.statusline.lualine.sectionSeparator.right</code></a></span></dt><dd><p>Section separator for right side</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.statusline.lualine.theme"></a><a class="term" href="options.html#opt-vim.statusline.lualine.theme"><code class="option">vim.statusline.lualine.theme</code></a></span></dt><dd><p>Theme for lualine</p><p><span class="emphasis"><em>Type:</em></span> one of "auto", "16color", "gruvbox", "ayu_dark", "ayu_light", "ayu_mirage", "codedark", "dracula", "everforest", "gruvbox", "gruvbox_light", "gruvbox_material", "horizon", "iceberg_dark", "iceberg_light", "jellybeans", "material", "modus_vivendi", "molokai", "nightfly", "nord", "oceanicnext", "onelight", "palenight", "papercolor_dark", "papercolor_light", "powerline", "seoul256", "solarized_dark", "tomorrow", "wombat", "onedark"</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/statusline/lualine.nix#blob-path" target="_top">
&lt;neovim-flake/modules/statusline/lualine.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.syntaxHighlighting"></a><a class="term" href="options.html#opt-vim.syntaxHighlighting"><code class="option">vim.syntaxHighlighting</code></a></span></dt><dd><p>Enable syntax highlighting</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.tabWidth"></a><a class="term" href="options.html#opt-vim.tabWidth"><code class="option">vim.tabWidth</code></a></span></dt><dd><p>Set the width of tabs</p><p><span class="emphasis"><em>Type:</em></span> signed integer</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">4</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.tabline.nvimBufferline.enable"></a><a class="term" href="options.html#opt-vim.tabline.nvimBufferline.enable"><code class="option">vim.tabline.nvimBufferline.enable</code></a></span></dt><dd><p>Whether to enable nvim-bufferline-lua.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/tabline/nvim-bufferline.nix#blob-path" target="_top">
&lt;neovim-flake/modules/tabline/nvim-bufferline.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.telescope.enable"></a><a class="term" href="options.html#opt-vim.telescope.enable"><code class="option">vim.telescope.enable</code></a></span></dt><dd><p>Whether to enable enable telescope.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/telescope#blob-path" target="_top">
&lt;neovim-flake/modules/telescope&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.theme.enable"></a><a class="term" href="options.html#opt-vim.theme.enable"><code class="option">vim.theme.enable</code></a></span></dt><dd><p>Enable Theme</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/theme/theme.nix#blob-path" target="_top">
&lt;neovim-flake/modules/theme/theme.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.theme.extraConfig"></a><a class="term" href="options.html#opt-vim.theme.extraConfig"><code class="option">vim.theme.extraConfig</code></a></span></dt><dd><p>Additional lua configuration to add before setup</p><p><span class="emphasis"><em>Type:</em></span> strings concatenated with "\n"</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/theme/theme.nix#blob-path" target="_top">
&lt;neovim-flake/modules/theme/theme.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.theme.name"></a><a class="term" href="options.html#opt-vim.theme.name"><code class="option">vim.theme.name</code></a></span></dt><dd><p>Supported themes can be found in `supported_themes.nix`</p><p><span class="emphasis"><em>Type:</em></span> one of "catppuccin", "onedark", "tokyonight"</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/theme/theme.nix#blob-path" target="_top">
&lt;neovim-flake/modules/theme/theme.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.theme.style"></a><a class="term" href="options.html#opt-vim.theme.style"><code class="option">vim.theme.style</code></a></span></dt><dd><p>Specific style for theme if it supports it</p><p><span class="emphasis"><em>Type:</em></span> one of "dark", "darker", "cool", "deep", "warm", "warmer"</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/theme/theme.nix#blob-path" target="_top">
&lt;neovim-flake/modules/theme/theme.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.tidal.enable"></a><a class="term" href="options.html#opt-vim.tidal.enable"><code class="option">vim.tidal.enable</code></a></span></dt><dd><p>Whether to enable tidal tools and plugins.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/tidal/tidal.nix#blob-path" target="_top">
&lt;neovim-flake/modules/tidal/tidal.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.tidal.flash"></a><a class="term" href="options.html#opt-vim.tidal.flash"><code class="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><span class="emphasis"><em>Type:</em></span> signed integer</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">150</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/tidal/tidal.nix#blob-path" target="_top">
&lt;neovim-flake/modules/tidal/tidal.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.tidal.openSC"></a><a class="term" href="options.html#opt-vim.tidal.openSC"><code class="option">vim.tidal.openSC</code></a></span></dt><dd><p>Automatically run the supercollider CLI, sclang, alongside the Tidal GHCI terminal.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/tidal/tidal.nix#blob-path" target="_top">
&lt;neovim-flake/modules/tidal/tidal.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.tmap"></a><a class="term" href="options.html#opt-vim.tmap"><code class="option">vim.tmap</code></a></span></dt><dd><p>Defines 'Terminal mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.tnoremap"></a><a class="term" href="options.html#opt-vim.tnoremap"><code class="option">vim.tnoremap</code></a></span></dt><dd><p>Defines 'Terminal mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.treesitter.enable"></a><a class="term" href="options.html#opt-vim.treesitter.enable"><code class="option">vim.treesitter.enable</code></a></span></dt><dd><p>enable tree-sitter [nvim-treesitter]</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path" target="_top">
&lt;neovim-flake/modules/treesitter/treesitter.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.treesitter.autotagHtml"></a><a class="term" href="options.html#opt-vim.treesitter.autotagHtml"><code class="option">vim.treesitter.autotagHtml</code></a></span></dt><dd><p>enable autoclose and rename html tag [nvim-ts-autotag]</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path" target="_top">
&lt;neovim-flake/modules/treesitter/treesitter.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.treesitter.context.enable"></a><a class="term" href="options.html#opt-vim.treesitter.context.enable"><code class="option">vim.treesitter.context.enable</code></a></span></dt><dd><p>enable function context [nvim-treesitter-context]</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path" target="_top">
&lt;neovim-flake/modules/treesitter/context.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.treesitter.fold"></a><a class="term" href="options.html#opt-vim.treesitter.fold"><code class="option">vim.treesitter.fold</code></a></span></dt><dd><p>enable fold with tree-sitter</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path" target="_top">
&lt;neovim-flake/modules/treesitter/treesitter.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.treesitter.grammars"></a><a class="term" href="options.html#opt-vim.treesitter.grammars"><code class="option">vim.treesitter.grammars</code></a></span></dt><dd><p>List of treesitter grammars to install.
When enabling a language, its treesitter grammar is added for you.
</p><p><span class="emphasis"><em>Type:</em></span> list of package</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
[
<em class="replaceable"><code>(build of c-grammar-7175a6d)</code></em> <em class="replaceable"><code>(build of cpp-grammar-5ead1e2)</code></em> <em class="replaceable"><code>(build of nix-grammar-6b71a81)</code></em> <em class="replaceable"><code>(build of python-grammar-b14614e)</code></em> <em class="replaceable"><code>(build of rust-grammar-0431a2c)</code></em> <em class="replaceable"><code>(build of markdown-grammar-16d0b5e)</code></em> <em class="replaceable"><code>(build of comment-grammar-a37ca37)</code></em> <em class="replaceable"><code>(build of toml-grammar-8bd2056)</code></em> <em class="replaceable"><code>(build of make-grammar-a4b9187)</code></em> <em class="replaceable"><code>(build of tsx-grammar-0ae3828)</code></em> <em class="replaceable"><code>(build of html-grammar-29f53d8)</code></em> <em class="replaceable"><code>(build of javascript-grammar-cefdcea)</code></em> <em class="replaceable"><code>(build of css-grammar-769203d)</code></em> <em class="replaceable"><code>(build of graphql-grammar-5e66e96)</code></em> <em class="replaceable"><code>(build of json-grammar-7307675)</code></em> <em class="replaceable"><code>(build of zig-grammar-d90d38d)</code></em>
]
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path" target="_top">
&lt;neovim-flake/modules/treesitter/treesitter.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.updateTime"></a><a class="term" href="options.html#opt-vim.updateTime"><code class="option">vim.updateTime</code></a></span></dt><dd><p>The number of milliseconds till Cursor Hold event is fired</p><p><span class="emphasis"><em>Type:</em></span> signed integer</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">300</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.useSystemClipboard"></a><a class="term" href="options.html#opt-vim.useSystemClipboard"><code class="option">vim.useSystemClipboard</code></a></span></dt><dd><p>Make use of the clipboard for default yank and paste operations. Don't use * and +</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.viAlias"></a><a class="term" href="options.html#opt-vim.viAlias"><code class="option">vim.viAlias</code></a></span></dt><dd><p>Enable vi alias</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.vimAlias"></a><a class="term" href="options.html#opt-vim.vimAlias"><code class="option">vim.vimAlias</code></a></span></dt><dd><p>Enable vim alias</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.enable"></a><a class="term" href="options.html#opt-vim.visuals.enable"><code class="option">vim.visuals.enable</code></a></span></dt><dd><p>visual enhancements</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.cursorWordline.enable"></a><a class="term" href="options.html#opt-vim.visuals.cursorWordline.enable"><code class="option">vim.visuals.cursorWordline.enable</code></a></span></dt><dd><p>enable word and delayed line highlight [nvim-cursorline]</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.cursorWordline.lineTimeout"></a><a class="term" href="options.html#opt-vim.visuals.cursorWordline.lineTimeout"><code class="option">vim.visuals.cursorWordline.lineTimeout</code></a></span></dt><dd><p>time in milliseconds for cursorline to appear</p><p><span class="emphasis"><em>Type:</em></span> signed integer</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.indentBlankline.enable"></a><a class="term" href="options.html#opt-vim.visuals.indentBlankline.enable"><code class="option">vim.visuals.indentBlankline.enable</code></a></span></dt><dd><p>enable indentation guides [indent-blankline]</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.indentBlankline.eolChar"></a><a class="term" href="options.html#opt-vim.visuals.indentBlankline.eolChar"><code class="option">vim.visuals.indentBlankline.eolChar</code></a></span></dt><dd><p>Character at end of line</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.indentBlankline.fillChar"></a><a class="term" href="options.html#opt-vim.visuals.indentBlankline.fillChar"><code class="option">vim.visuals.indentBlankline.fillChar</code></a></span></dt><dd><p>Character to fill indents</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.indentBlankline.listChar"></a><a class="term" href="options.html#opt-vim.visuals.indentBlankline.listChar"><code class="option">vim.visuals.indentBlankline.listChar</code></a></span></dt><dd><p>Character for indentation line</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.indentBlankline.showCurrContext"></a><a class="term" href="options.html#opt-vim.visuals.indentBlankline.showCurrContext"><code class="option">vim.visuals.indentBlankline.showCurrContext</code></a></span></dt><dd><p>Highlight current context from treesitter</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.lspkind.enable"></a><a class="term" href="options.html#opt-vim.visuals.lspkind.enable"><code class="option">vim.visuals.lspkind.enable</code></a></span></dt><dd><p>enable vscode-like pictograms for lsp [lspkind]</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.visuals.nvimWebDevicons.enable"></a><a class="term" href="options.html#opt-vim.visuals.nvimWebDevicons.enable"><code class="option">vim.visuals.nvimWebDevicons.enable</code></a></span></dt><dd><p>enable dev icons. required for certain plugins [nvim-web-devicons]</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path" target="_top">
&lt;neovim-flake/modules/visuals/visuals.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.vmap"></a><a class="term" href="options.html#opt-vim.vmap"><code class="option">vim.vmap</code></a></span></dt><dd><p>Defines 'Visual and Select mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.vnoremap"></a><a class="term" href="options.html#opt-vim.vnoremap"><code class="option">vim.vnoremap</code></a></span></dt><dd><p>Defines 'Visual and Select mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.wordWrap"></a><a class="term" href="options.html#opt-vim.wordWrap"><code class="option">vim.wordWrap</code></a></span></dt><dd><p>Enable word wrapping.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/basic#blob-path" target="_top">
&lt;neovim-flake/modules/basic&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.xmap"></a><a class="term" href="options.html#opt-vim.xmap"><code class="option">vim.xmap</code></a></span></dt><dd><p>Defines 'Visual mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.xnoremap"></a><a class="term" href="options.html#opt-vim.xnoremap"><code class="option">vim.xnoremap</code></a></span></dt><dd><p>Defines 'Visual mode' mappings</p><p><span class="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">
{
}
</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/jordanisaacs/neovim-flake/blob/main/modules/core#blob-path" target="_top">
&lt;neovim-flake/modules/core&gt;
</a></code></td></tr></table></dd></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="release-notes.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">neovim-flake Manual </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix B. Release Notes</td></tr></table></div></body></html>