<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metaname="viewport"content="width=device-width, initial-scale=1.0"><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/><title>AppendixA.Configuration Options</title><linkrel="stylesheet"type="text/css"href="style.css"/><scriptsrc="highlight.min.js"type="text/javascript"></script><scriptsrc="highlight.load.js"type="text/javascript"></script><metaname="generator"content="DocBook XSL Stylesheets V1.79.2"/><linkrel="home"href="index.html"title="neovim-flake Manual"/><linkrel="up"href="index.html"title="neovim-flake Manual"/><linkrel="prev"href="index.html"title="neovim-flake Manual"/><linkrel="next"href="release-notes.html"title="AppendixB.Release Notes"/></head><body><divclass="navheader"><tablewidth="100%"summary="Navigation header"><tr><thcolspan="3"align="center">AppendixA.Configuration Options</th></tr><tr><tdwidth="20%"align="left"><aaccesskey="p"href="index.html">Prev</a></td><thwidth="60%"align="center"></th><tdwidth="20%"align="right"><aaccesskey="n"href="release-notes.html">Next</a></td></tr></table><hr/></div><divclass="appendix"><divclass="titlepage"><div><div><h1class="title"><aid="ch-options"></a>AppendixA.Configuration Options</h1></div></div></div><divclass="variablelist"><aid="neovim-flake-options"></a><dlclass="variablelist"><dt><spanclass="term"><aid="opt-_module.args"></a><aclass="term"href="options.html#opt-_module.args"><codeclass="option">_module.args</code></a></span></dt><dd><p>Additional arguments passed to each module in addition to ones
like `lib`, `config`,
and `pkgs`, `modulesPath`.
This option is also available to all submodules. Submodules do not
inherit args from their parent module, nor do they provide args to
their parent module or sibling submodules. The sole exception to
this is the argument `name` which is provided by
parent modules to a submodule and contains the attribute name
the submodule is bound to, or a unique generated name if it is
not bound to an attribute.
Some arguments are already passed by default, of which the
following *cannot* be changed with this option:
- {var}`lib`: The nixpkgs library.
- {var}`config`: The results of all options after merging the values from all modules together.
- {var}`options`: The options declared in all modules.
- {var}`specialArgs`: The `specialArgs` argument passed to `evalModules`.
- All attributes of {var}`specialArgs`
Whereas option values can generally depend on other option values
thanks to laziness, this does not apply to `imports`, which
must be computed statically before anything else.
For this reason, callers of the module system can provide `specialArgs`
which are available during import resolution.
For NixOS, `specialArgs` includes
{var}`modulesPath`, which allows you to import
extra modules from the nixpkgs package tree without having to
somehow make the module aware of the location of the
`nixpkgs` or NixOS directories.
```
{ modulesPath, ... }: {
imports = [
(modulesPath + "/profiles/minimal.nix")
];
}
```
For NixOS, the default value for this option includes at least this argument:
- {var}`pkgs`: The nixpkgs package set according to
the {option}`nixpkgs.pkgs` option.</p><p><spanclass="emphasis"><em>Type:</em></span> lazy attribute set of raw value</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/lib/modules.nix#blob-path"target="_top">
<neovim-flake/lib/modules.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.enableEditorconfig"></a><aclass="term"href="options.html#opt-vim.enableEditorconfig"><codeclass="option">vim.enableEditorconfig</code></a></span></dt><dd><p>Follow editorconfig rules in current directory</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
<neovim-flake/modules/basic/module.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.enableLuaLoader"></a><aclass="term"href="options.html#opt-vim.enableLuaLoader"><codeclass="option">vim.enableLuaLoader</code></a></span></dt><dd><p>Whether to enable experimental Lua module loader to speed up the start up process.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.enable"></a><aclass="term"href="options.html#opt-vim.assistant.copilot.enable"><codeclass="option">vim.assistant.copilot.enable</code></a></span></dt><dd><p>Whether to enable GitHub Copilot AI assistant.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.copilotNodeCommand"></a><aclass="term"href="options.html#opt-vim.assistant.copilot.copilotNodeCommand"><codeclass="option">vim.assistant.copilot.copilotNodeCommand</code></a></span></dt><dd><p>The command that will be executed to initiate nodejs for GitHub Copilot.
Recommended to leave as default.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"\${pkgs.nodejs-slim.out}/bin/node"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.copilotNodePackage"></a><aclass="term"href="options.html#opt-vim.assistant.copilot.copilotNodePackage"><codeclass="option">vim.assistant.copilot.copilotNodePackage</code></a></span></dt><dd><p>The nodeJS package that will be used for GitHub Copilot. If you are using a custom node command
you may want to set this option to null so that the package is not pulled from nixpkgs.</p><p><spanclass="emphasis"><em>Type:</em></span> null or package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation nodejs-slim-18.16.1></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.mappings.panel.jumpNext"></a><aclass="term"href="options.html#opt-vim.assistant.copilot.mappings.panel.jumpNext"><codeclass="option">vim.assistant.copilot.mappings.panel.jumpNext</code></a></span></dt><dd><p>Jump to next suggestion</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"]]"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.mappings.panel.jumpPrev"></a><aclass="term"href="options.html#opt-vim.assistant.copilot.mappings.panel.jumpPrev"><codeclass="option">vim.assistant.copilot.mappings.panel.jumpPrev</code></a></span></dt><dd><p>Jump to previous suggestion</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"[["</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.mappings.suggestion.acceptLine"></a><aclass="term"href="options.html#opt-vim.assistant.copilot.mappings.suggestion.acceptLine"><codeclass="option">vim.assistant.copilot.mappings.suggestion.acceptLine</code></a></span></dt><dd><p>Accept next line</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.mappings.suggestion.acceptWord"></a><aclass="term"href="options.html#opt-vim.assistant.copilot.mappings.suggestion.acceptWord"><codeclass="option">vim.assistant.copilot.mappings.suggestion.acceptWord</code></a></span></dt><dd><p>Accept next word</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.assistant.copilot.panel.position"></a><aclass="term"href="options.html#opt-vim.assistant.copilot.panel.position"><codeclass="option">vim.assistant.copilot.panel.position</code></a></span></dt><dd><p>Panel position</p><p><spanclass="emphasis"><em>Type:</em></span> one of "bottom", "top", "left", "right"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"bottom"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/assistant/copilot/copilot.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autocomplete.formatting.format"></a><aclass="term"href="options.html#opt-vim.autocomplete.formatting.format"><codeclass="option">vim.autocomplete.formatting.format</code></a></span></dt><dd><pclass="simpara">The function used to customize the appearance of the completion menu.</p><pclass="simpara">If <aclass="xref"href="options.html#opt-vim.lsp.lspkind.enable"><codeclass="option">vim.lsp.lspkind.enable</code></a> is true, then the function
will be called before modifications from lspkind.</p><pclass="simpara">Default is to call the menu mapping function.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"nvim_cmp_menu_map"</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting lua">---
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autocomplete.mappings.scrollDocsDown"></a><aclass="term"href="options.html#opt-vim.autocomplete.mappings.scrollDocsDown"><codeclass="option">vim.autocomplete.mappings.scrollDocsDown</code></a></span></dt><dd><p>Scroll docs down [nvim-cmp]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<C-f>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/completion/nvim-cmp/nvim-cmp.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autocomplete.mappings.scrollDocsUp"></a><aclass="term"href="options.html#opt-vim.autocomplete.mappings.scrollDocsUp"><codeclass="option">vim.autocomplete.mappings.scrollDocsUp</code></a></span></dt><dd><p>Scroll docs up [nvim-cmp]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<C-d>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/completion/nvim-cmp/nvim-cmp.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autocomplete.sources"></a><aclass="term"href="options.html#opt-vim.autocomplete.sources"><codeclass="option">vim.autocomplete.sources</code></a></span></dt><dd><pclass="simpara">Attribute set of source names for nvim-cmp.</p><pclass="simpara">If an attribute set is provided, then the menu value of
<codeclass="literal">vim_item</code> in the format will be set to the value (if
utilizing the <codeclass="literal">nvim_cmp_menu_map</code> function).</p><pclass="simpara">Note: only use a single attribute name per attribute set</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (null or string)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.autopairs.nvim-compe.map_complete"></a><aclass="term"href="options.html#opt-vim.autopairs.nvim-compe.map_complete"><codeclass="option">vim.autopairs.nvim-compe.map_complete</code></a></span></dt><dd><p>auto insert `(` after select function or method item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/autopairs/nvim-autopairs/nvim-autopairs.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.bell"></a><aclass="term"href="options.html#opt-vim.bell"><codeclass="option">vim.bell</code></a></span></dt><dd><p>Set how bells are handled. Options: on, visual or none</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "visual", "on"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"none"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.binds.cheatsheet.enable"></a><aclass="term"href="options.html#opt-vim.binds.cheatsheet.enable"><codeclass="option">vim.binds.cheatsheet.enable</code></a></span></dt><dd><p>Whether to enable cheatsheet-nvim: searchable cheatsheet for nvim using telescope.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/binds/cheatsheet/cheatsheet.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.cmdHeight"></a><aclass="term"href="options.html#opt-vim.cmdHeight"><codeclass="option">vim.cmdHeight</code></a></span></dt><dd><p>Height of the command pane</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
<neovim-flake/modules/basic/module.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.colourTerm"></a><aclass="term"href="options.html#opt-vim.colourTerm"><codeclass="option">vim.colourTerm</code></a></span></dt><dd><p>Set terminal up for 256 colours</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.comments.comment-nvim.enable"></a><aclass="term"href="options.html#opt-vim.comments.comment-nvim.enable"><codeclass="option">vim.comments.comment-nvim.enable</code></a></span></dt><dd><p>Whether to enable smart and powerful comment plugin for neovim comment-nvim.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/comments/comment-nvim/comment-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.comments.comment-nvim.mappings.toggleCurrentBlock"></a><aclass="term"href="options.html#opt-vim.comments.comment-nvim.mappings.toggleCurrentBlock"><codeclass="option">vim.comments.comment-nvim.mappings.toggleCurrentBlock</code></a></span></dt><dd><p>Toggle current block comment</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gbc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/comments/comment-nvim/comment-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.comments.comment-nvim.mappings.toggleCurrentLine"></a><aclass="term"href="options.html#opt-vim.comments.comment-nvim.mappings.toggleCurrentLine"><codeclass="option">vim.comments.comment-nvim.mappings.toggleCurrentLine</code></a></span></dt><dd><p>Toggle current line comment</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gcc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/comments/comment-nvim/comment-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.comments.comment-nvim.mappings.toggleOpLeaderLine"></a><aclass="term"href="options.html#opt-vim.comments.comment-nvim.mappings.toggleOpLeaderLine"><codeclass="option">vim.comments.comment-nvim.mappings.toggleOpLeaderLine</code></a></span></dt><dd><p>Toggle line comment</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/comments/comment-nvim/comment-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.configRC"></a><aclass="term"href="options.html#opt-vim.configRC"><codeclass="option">vim.configRC</code></a></span></dt><dd><p>vimrc contents</p><p><spanclass="emphasis"><em>Type:</em></span> (DAG of strings concatenated with "\n") or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.cursorlineOpt"></a><aclass="term"href="options.html#opt-vim.cursorlineOpt"><codeclass="option">vim.cursorlineOpt</code></a></span></dt><dd><p>Highlight the text line of the cursor with CursorLine hl-CursorLine</p><p><spanclass="emphasis"><em>Type:</em></span> one of "line", "screenline", "number", "both"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"line"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
<neovim-flake/modules/basic/module.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.alpha.enable"></a><aclass="term"href="options.html#opt-vim.dashboard.alpha.enable"><codeclass="option">vim.dashboard.alpha.enable</code></a></span></dt><dd><p>Whether to enable dashboard via alpha.nvim.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/alpha/alpha.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.dashboard-nvim.enable"></a><aclass="term"href="options.html#opt-vim.dashboard.dashboard-nvim.enable"><codeclass="option">vim.dashboard.dashboard-nvim.enable</code></a></span></dt><dd><p>Whether to enable dashboard via dashboard.nvim.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/dashboard-nvim/dashboard-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.enable"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.enable"><codeclass="option">vim.dashboard.startify.enable</code></a></span></dt><dd><p>Whether to enable dashboard via vim-startify.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.bookmarks"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.bookmarks"><codeclass="option">vim.dashboard.startify.bookmarks</code></a></span></dt><dd><p>List of book marks to disaply on start page</p><p><spanclass="emphasis"><em>Type:</em></span> list of (attribute set)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting">{
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.changeDirCmd"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.changeDirCmd"><codeclass="option">vim.dashboard.startify.changeDirCmd</code></a></span></dt><dd><p>Command to change the current window with. Can be cd, lcd or tcd</p><p><spanclass="emphasis"><em>Type:</em></span> one of "cd", "lcd", "tcd"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"lcd"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.changeToDir"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.changeToDir"><codeclass="option">vim.dashboard.startify.changeToDir</code></a></span></dt><dd><p>Should vim change to the directory of the file you open</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.changeToVCRoot"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.changeToVCRoot"><codeclass="option">vim.dashboard.startify.changeToVCRoot</code></a></span></dt><dd><p>Should vim change to the version control root when opening a file</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.commands"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.commands"><codeclass="option">vim.dashboard.startify.commands</code></a></span></dt><dd><p>Commands that are presented to the user on startify page</p><p><spanclass="emphasis"><em>Type:</em></span> list of (string or (attribute set) or list of string)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.customFooter"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.customFooter"><codeclass="option">vim.dashboard.startify.customFooter</code></a></span></dt><dd><p>Text to place in the footer</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.customHeader"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.customHeader"><codeclass="option">vim.dashboard.startify.customHeader</code></a></span></dt><dd><p>Text to place in the header</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.customIndices"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.customIndices"><codeclass="option">vim.dashboard.startify.customIndices</code></a></span></dt><dd><p>Specify a list of default charecters to use instead of numbers</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.disableOnStartup"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.disableOnStartup"><codeclass="option">vim.dashboard.startify.disableOnStartup</code></a></span></dt><dd><p>Prevent startify from opening on startup but can be called with :Startify</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.filesNumber"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.filesNumber"><codeclass="option">vim.dashboard.startify.filesNumber</code></a></span></dt><dd><p>How many files to list</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">10</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.lists"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.lists"><codeclass="option">vim.dashboard.startify.lists</code></a></span></dt><dd><p>Specify the lists and in what order they are displayed on startify.</p><p><spanclass="emphasis"><em>Type:</em></span> list of (attribute set)</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.paddingLeft"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.paddingLeft"><codeclass="option">vim.dashboard.startify.paddingLeft</code></a></span></dt><dd><p>Number of spaces used for left padding.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">3</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionAutoload"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionAutoload"><codeclass="option">vim.dashboard.startify.sessionAutoload</code></a></span></dt><dd><p>Make startify auto load Session.vim files from the current directory</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionBeforeSave"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionBeforeSave"><codeclass="option">vim.dashboard.startify.sessionBeforeSave</code></a></span></dt><dd><p>Commands to run before saving a session</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionDeleteBuffers"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionDeleteBuffers"><codeclass="option">vim.dashboard.startify.sessionDeleteBuffers</code></a></span></dt><dd><p>Delete all buffers when loading or closing a session</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionDir"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionDir"><codeclass="option">vim.dashboard.startify.sessionDir</code></a></span></dt><dd><p>Directory to save and load sessions from</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"~/.vim/session"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionPersistence"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionPersistence"><codeclass="option">vim.dashboard.startify.sessionPersistence</code></a></span></dt><dd><p>Persist session before leaving vim or switching session</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionRemoveLines"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionRemoveLines"><codeclass="option">vim.dashboard.startify.sessionRemoveLines</code></a></span></dt><dd><p>Patterns to remove from session files</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionSavecmds"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionSavecmds"><codeclass="option">vim.dashboard.startify.sessionSavecmds</code></a></span></dt><dd><p>List of commands to run when loading a session.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionSavevars"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionSavevars"><codeclass="option">vim.dashboard.startify.sessionSavevars</code></a></span></dt><dd><p>List of variables to save into a session file.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.sessionSort"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.sessionSort"><codeclass="option">vim.dashboard.startify.sessionSort</code></a></span></dt><dd><p>Set if you want items sorted by date rather than alphabetically</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.skipList"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.skipList"><codeclass="option">vim.dashboard.startify.skipList</code></a></span></dt><dd><p>List of regex patterns to exclude from MRU lists</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.skipListServer"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.skipListServer"><codeclass="option">vim.dashboard.startify.skipListServer</code></a></span></dt><dd><p>List of vim servers to not load startify for</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.unsafe"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.unsafe"><codeclass="option">vim.dashboard.startify.unsafe</code></a></span></dt><dd><p>Turns on unsafe mode for Startify. Stops resolving links, checking files are readable and filtering bookmark list</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.updateOldFiles"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.updateOldFiles"><codeclass="option">vim.dashboard.startify.updateOldFiles</code></a></span></dt><dd><p>Set if you want startify to always update and not just when neovim closes</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.dashboard.startify.useEnv"></a><aclass="term"href="options.html#opt-vim.dashboard.startify.useEnv"><codeclass="option">vim.dashboard.startify.useEnv</code></a></span></dt><dd><p>Show environment variables in path if name is shorter than value</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/dashboard/startify/startify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugMode.level"></a><aclass="term"href="options.html#opt-vim.debugMode.level"><codeclass="option">vim.debugMode.level</code></a></span></dt><dd><p>Set the debug level</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">20</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
<neovim-flake/modules/basic/module.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugMode.logFile"></a><aclass="term"href="options.html#opt-vim.debugMode.logFile"><codeclass="option">vim.debugMode.logFile</code></a></span></dt><dd><p>Set the log file</p><p><spanclass="emphasis"><em>Type:</em></span> path</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"/tmp/nvim.log"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.enable"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.enable"><codeclass="option">vim.debugger.nvim-dap.enable</code></a></span></dt><dd><p>Whether to enable Enable debugging via nvim-dap.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.goDown"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.mappings.goDown"><codeclass="option">vim.debugger.nvim-dap.mappings.goDown</code></a></span></dt><dd><p>Go down stacktrace</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dvi"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.goUp"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.mappings.goUp"><codeclass="option">vim.debugger.nvim-dap.mappings.goUp</code></a></span></dt><dd><p>Go up stacktrace</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dvo"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.runLast"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.mappings.runLast"><codeclass="option">vim.debugger.nvim-dap.mappings.runLast</code></a></span></dt><dd><p>Re-run Last Debug Session</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>d."</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.runToCursor"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.mappings.runToCursor"><codeclass="option">vim.debugger.nvim-dap.mappings.runToCursor</code></a></span></dt><dd><p>Continue to the current cursor</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dgc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.stepInto"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.mappings.stepInto"><codeclass="option">vim.debugger.nvim-dap.mappings.stepInto</code></a></span></dt><dd><p>Step into function</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dgi"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.mappings.stepOut"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.mappings.stepOut"><codeclass="option">vim.debugger.nvim-dap.mappings.stepOut</code></a></span></dt><dd><p>Step out of function</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>dgo"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.sources"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.sources"><codeclass="option">vim.debugger.nvim-dap.sources</code></a></span></dt><dd><p>List of debuggers to install</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of Concatenated string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.debugger.nvim-dap.ui.autoStart"></a><aclass="term"href="options.html#opt-vim.debugger.nvim-dap.ui.autoStart"><codeclass="option">vim.debugger.nvim-dap.ui.autoStart</code></a></span></dt><dd><p>Automatically Opens and Closes DAP-UI upon starting/closing a debugging session</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/debugger/nvim-dap/nvim-dap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.enable"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.enable"><codeclass="option">vim.filetree.nvimTreeLua.enable</code></a></span></dt><dd><p>Whether to enable filetree via nvim-tree-lua.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.actions.expandAll.exclude"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.actions.expandAll.exclude"><codeclass="option">vim.filetree.nvimTreeLua.actions.expandAll.exclude</code></a></span></dt><dd><p>Exclude files from expand all</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.actions.openFile.quitOnOpen"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.actions.openFile.quitOnOpen"><codeclass="option">vim.filetree.nvimTreeLua.actions.openFile.quitOnOpen</code></a></span></dt><dd><p>Quit the tree when opening a file</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.actions.openFile.resizeWindow"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.actions.openFile.resizeWindow"><codeclass="option">vim.filetree.nvimTreeLua.actions.openFile.resizeWindow</code></a></span></dt><dd><p>Resize the tree when opening a file</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.actions.openFile.windowPicker.chars"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.actions.openFile.windowPicker.chars"><codeclass="option">vim.filetree.nvimTreeLua.actions.openFile.windowPicker.chars</code></a></span></dt><dd><p>A string of chars used as identifiers by the window picker</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.closeOnLastWindow"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.closeOnLastWindow"><codeclass="option">vim.filetree.nvimTreeLua.closeOnLastWindow</code></a></span></dt><dd><p>Close when tree is last window open</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.disableNetRW"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.disableNetRW"><codeclass="option">vim.filetree.nvimTreeLua.disableNetRW</code></a></span></dt><dd><p>Disables netrw and replaces it with tree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.followBufferFile"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.followBufferFile"><codeclass="option">vim.filetree.nvimTreeLua.followBufferFile</code></a></span></dt><dd><p>Follow file that is in current buffer on tree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.groupEmptyFolders"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.groupEmptyFolders"><codeclass="option">vim.filetree.nvimTreeLua.groupEmptyFolders</code></a></span></dt><dd><p>Compact empty folders trees into a single item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.hideFiles"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.hideFiles"><codeclass="option">vim.filetree.nvimTreeLua.hideFiles</code></a></span></dt><dd><p>Files to hide in the file view by default.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.hijackCursor"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.hijackCursor"><codeclass="option">vim.filetree.nvimTreeLua.hijackCursor</code></a></span></dt><dd><p>Hijack the cursor in the tree to put it at the start of the filename</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.hijackUnnamedBufferWhenOpening"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.hijackUnnamedBufferWhenOpening"><codeclass="option">vim.filetree.nvimTreeLua.hijackUnnamedBufferWhenOpening</code></a></span></dt><dd><p>Open nvimtree in place of the unnamed buffer if it's empty.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.ignoreFileTypes"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.ignoreFileTypes"><codeclass="option">vim.filetree.nvimTreeLua.ignoreFileTypes</code></a></span></dt><dd><p>Ignore file types</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.ignore_ft_on_setup"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.ignore_ft_on_setup"><codeclass="option">vim.filetree.nvimTreeLua.ignore_ft_on_setup</code></a></span></dt><dd><p>Ignore file types on setup</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.lspDiagnostics"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.lspDiagnostics"><codeclass="option">vim.filetree.nvimTreeLua.lspDiagnostics</code></a></span></dt><dd><p>Shows lsp diagnostics in the tree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.mappings.findFile"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.mappings.findFile"><codeclass="option">vim.filetree.nvimTreeLua.mappings.findFile</code></a></span></dt><dd><p>Find file in NvimTree</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tg"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.openOnSetup"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.openOnSetup"><codeclass="option">vim.filetree.nvimTreeLua.openOnSetup</code></a></span></dt><dd><p>Open when vim is started on a directory</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.openTreeOnNewTab"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.openTreeOnNewTab"><codeclass="option">vim.filetree.nvimTreeLua.openTreeOnNewTab</code></a></span></dt><dd><p>Opens the tree view when opening a new tab</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.renderer.groupEmptyFolders"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.renderer.groupEmptyFolders"><codeclass="option">vim.filetree.nvimTreeLua.renderer.groupEmptyFolders</code></a></span></dt><dd><p>Compact empty folders trees into a single item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.renderer.highlightOpenedFiles"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.renderer.highlightOpenedFiles"><codeclass="option">vim.filetree.nvimTreeLua.renderer.highlightOpenedFiles</code></a></span></dt><dd><p>Highlight opened files</p><p><spanclass="emphasis"><em>Type:</em></span> one of "none", "icon", "name", "all"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"none"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.renderer.rootFolderLabel"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.renderer.rootFolderLabel"><codeclass="option">vim.filetree.nvimTreeLua.renderer.rootFolderLabel</code></a></span></dt><dd><p>Root folder label. Set null to disable</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.renderer.trailingSlash"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.renderer.trailingSlash"><codeclass="option">vim.filetree.nvimTreeLua.renderer.trailingSlash</code></a></span></dt><dd><p>Add a trailing slash to all folders</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.sortBy"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.sortBy"><codeclass="option">vim.filetree.nvimTreeLua.sortBy</code></a></span></dt><dd><p>Sort by name or extension</p><p><spanclass="emphasis"><em>Type:</em></span> one of "name", "extension", "modification_time", "case_sensitive"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"name"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.syncRootWithCwd"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.syncRootWithCwd"><codeclass="option">vim.filetree.nvimTreeLua.syncRootWithCwd</code></a></span></dt><dd><p>Changes the tree root directory on `DirChanged` and refreshes the tree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.systemOpenCmd"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.systemOpenCmd"><codeclass="option">vim.filetree.nvimTreeLua.systemOpenCmd</code></a></span></dt><dd><p>The command used to open a file with the associated default program</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"\${pkgs.xdg-utils}/bin/xdg-open"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.trailingSlash"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.trailingSlash"><codeclass="option">vim.filetree.nvimTreeLua.trailingSlash</code></a></span></dt><dd><p>Add a trailing slash to all folders</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.updateCwd"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.updateCwd"><codeclass="option">vim.filetree.nvimTreeLua.updateCwd</code></a></span></dt><dd><p>Updates the tree when changing nvim's directory (DirChanged event).</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.updateFocusedFile"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.updateFocusedFile"><codeclass="option">vim.filetree.nvimTreeLua.updateFocusedFile</code></a></span></dt><dd><p>Updates the tree when changing nvim's directory (DirChanged event).</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (boolean or attribute set of boolean)</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">{
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.view.adaptiveSize"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.view.adaptiveSize"><codeclass="option">vim.filetree.nvimTreeLua.view.adaptiveSize</code></a></span></dt><dd><p>Resize the tree when the window is resized</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.view.cursorline"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.view.cursorline"><codeclass="option">vim.filetree.nvimTreeLua.view.cursorline</code></a></span></dt><dd><p>Whether to display the cursor line in NvimTree</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.view.side"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.view.side"><codeclass="option">vim.filetree.nvimTreeLua.view.side</code></a></span></dt><dd><p>Side the tree will appear on left or right</p><p><spanclass="emphasis"><em>Type:</em></span> one of "left", "right"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"left"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.filetree.nvimTreeLua.view.width"></a><aclass="term"href="options.html#opt-vim.filetree.nvimTreeLua.view.width"><codeclass="option">vim.filetree.nvimTreeLua.view.width</code></a></span></dt><dd><p>Width of the tree in charecters</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">35</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/filetree/nvimtree-lua/nvimtree-lua.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.enable"></a><aclass="term"href="options.html#opt-vim.git.enable"><codeclass="option">vim.git.enable</code></a></span></dt><dd><p>Whether to enable git tools via gitsigns.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.codeActions"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.codeActions"><codeclass="option">vim.git.gitsigns.codeActions</code></a></span></dt><dd><p>Whether to enable gitsigns codeactions through null-ls.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.blameLine"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.blameLine"><codeclass="option">vim.git.gitsigns.mappings.blameLine</code></a></span></dt><dd><p>Blame line [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hb"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.diffProject"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.diffProject"><codeclass="option">vim.git.gitsigns.mappings.diffProject</code></a></span></dt><dd><p>Diff project [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hD"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.diffThis"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.diffThis"><codeclass="option">vim.git.gitsigns.mappings.diffThis</code></a></span></dt><dd><p>Diff this [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hd"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.nextHunk"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.nextHunk"><codeclass="option">vim.git.gitsigns.mappings.nextHunk</code></a></span></dt><dd><p>Next hunk [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"]c"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.previewHunk"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.previewHunk"><codeclass="option">vim.git.gitsigns.mappings.previewHunk</code></a></span></dt><dd><p>Preview hunk [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hP"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.previousHunk"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.previousHunk"><codeclass="option">vim.git.gitsigns.mappings.previousHunk</code></a></span></dt><dd><p>Previous hunk [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"[c"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.resetBuffer"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.resetBuffer"><codeclass="option">vim.git.gitsigns.mappings.resetBuffer</code></a></span></dt><dd><p>Reset buffer [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hR"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.resetHunk"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.resetHunk"><codeclass="option">vim.git.gitsigns.mappings.resetHunk</code></a></span></dt><dd><p>Reset hunk [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hr"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.stageBuffer"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.stageBuffer"><codeclass="option">vim.git.gitsigns.mappings.stageBuffer</code></a></span></dt><dd><p>Stage buffer [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hS"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.stageHunk"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.stageHunk"><codeclass="option">vim.git.gitsigns.mappings.stageHunk</code></a></span></dt><dd><p>Stage hunk [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hs"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.toggleBlame"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.toggleBlame"><codeclass="option">vim.git.gitsigns.mappings.toggleBlame</code></a></span></dt><dd><p>Toggle blame [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tb"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.toggleDeleted"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.toggleDeleted"><codeclass="option">vim.git.gitsigns.mappings.toggleDeleted</code></a></span></dt><dd><p>Toggle deleted [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>td"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
<neovim-flake/modules/git/git.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.git.gitsigns.mappings.undoStageHunk"></a><aclass="term"href="options.html#opt-vim.git.gitsigns.mappings.undoStageHunk"><codeclass="option">vim.git.gitsigns.mappings.undoStageHunk</code></a></span></dt><dd><p>Undo stage hunk [Gitsigns]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>hu"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/git/git.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableDAP"></a><aclass="term"href="options.html#opt-vim.languages.enableDAP"><codeclass="option">vim.languages.enableDAP</code></a></span></dt><dd><p>Turn on Debug Adapter for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableExtraDiagnostics"></a><aclass="term"href="options.html#opt-vim.languages.enableExtraDiagnostics"><codeclass="option">vim.languages.enableExtraDiagnostics</code></a></span></dt><dd><p>Turn on extra diagnostics for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
<neovim-flake/modules/languages>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableFormat"></a><aclass="term"href="options.html#opt-vim.languages.enableFormat"><codeclass="option">vim.languages.enableFormat</code></a></span></dt><dd><p>Turn on formatting for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
<neovim-flake/modules/languages>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableLSP"></a><aclass="term"href="options.html#opt-vim.languages.enableLSP"><codeclass="option">vim.languages.enableLSP</code></a></span></dt><dd><p>Turn on LSP for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
<neovim-flake/modules/languages>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.enableTreesitter"></a><aclass="term"href="options.html#opt-vim.languages.enableTreesitter"><codeclass="option">vim.languages.enableTreesitter</code></a></span></dt><dd><p>Turn on treesitter for enabled languages by default</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path"target="_top">
<neovim-flake/modules/languages>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.enable"></a><aclass="term"href="options.html#opt-vim.languages.clang.enable"><codeclass="option">vim.languages.clang.enable</code></a></span></dt><dd><p>Whether to enable C/C++ language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
<neovim-flake/modules/languages/clang.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.cHeader"></a><aclass="term"href="options.html#opt-vim.languages.clang.cHeader"><codeclass="option">vim.languages.clang.cHeader</code></a></span></dt><dd><p>C syntax for headers. Can fix treesitter errors, see:
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.dap.debugger"></a><aclass="term"href="options.html#opt-vim.languages.clang.dap.debugger"><codeclass="option">vim.languages.clang.dap.debugger</code></a></span></dt><dd><p>clang debugger to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "lldb-vscode" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"lldb-vscode"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
<neovim-flake/modules/languages/clang.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.lsp.enable"></a><aclass="term"href="options.html#opt-vim.languages.clang.lsp.enable"><codeclass="option">vim.languages.clang.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable clang LSP support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.lsp.package"></a><aclass="term"href="options.html#opt-vim.languages.clang.lsp.package"><codeclass="option">vim.languages.clang.lsp.package</code></a></span></dt><dd><p>clang LSP server package</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation ccls-0.20220729></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
<neovim-flake/modules/languages/clang.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.lsp.opts"></a><aclass="term"href="options.html#opt-vim.languages.clang.lsp.opts"><codeclass="option">vim.languages.clang.lsp.opts</code></a></span></dt><dd><p>Options to pass to clang LSP server</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.lsp.server"></a><aclass="term"href="options.html#opt-vim.languages.clang.lsp.server"><codeclass="option">vim.languages.clang.lsp.server</code></a></span></dt><dd><p>The clang LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "ccls", "clangd"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"ccls"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.treesitter.cPackage"></a><aclass="term"href="options.html#opt-vim.languages.clang.treesitter.cPackage"><codeclass="option">vim.languages.clang.treesitter.cPackage</code></a></span></dt><dd><p>The c treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.c</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
<neovim-flake/modules/languages/clang.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.clang.treesitter.cppPackage"></a><aclass="term"href="options.html#opt-vim.languages.clang.treesitter.cppPackage"><codeclass="option">vim.languages.clang.treesitter.cppPackage</code></a></span></dt><dd><p>The cpp treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.cpp</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path"target="_top">
<neovim-flake/modules/languages/clang.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.enable"></a><aclass="term"href="options.html#opt-vim.languages.dart.enable"><codeclass="option">vim.languages.dart.enable</code></a></span></dt><dd><p>Whether to enable Dart language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.dap.enable"></a><aclass="term"href="options.html#opt-vim.languages.dart.dap.enable"><codeclass="option">vim.languages.dart.dap.enable</code></a></span></dt><dd><p>Enable Dart DAP support via flutter-tools</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.flutter-tools.enableNoResolvePatch"></a><aclass="term"href="options.html#opt-vim.languages.dart.flutter-tools.enableNoResolvePatch"><codeclass="option">vim.languages.dart.flutter-tools.enableNoResolvePatch</code></a></span></dt><dd><p>Patch flutter-tools so that it doesn't resolve symlinks when detecting flutter path.
This is required if you want to use a flutter package built with nix.
If you are using a flutter SDK installed from a different source and encounter the error "`dart` missing from PATH", disable this option.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.flutter-tools.color.enable"></a><aclass="term"href="options.html#opt-vim.languages.dart.flutter-tools.color.enable"><codeclass="option">vim.languages.dart.flutter-tools.color.enable</code></a></span></dt><dd><p>Whether to enable Whether or mot to highlight color variables at all.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.flutter-tools.color.virtualText.enable"></a><aclass="term"href="options.html#opt-vim.languages.dart.flutter-tools.color.virtualText.enable"><codeclass="option">vim.languages.dart.flutter-tools.color.virtualText.enable</code></a></span></dt><dd><p>Whether to enable Show the highlight using virtual text.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.flutter-tools.color.virtualText.character"></a><aclass="term"href="options.html#opt-vim.languages.dart.flutter-tools.color.virtualText.character"><codeclass="option">vim.languages.dart.flutter-tools.color.virtualText.character</code></a></span></dt><dd><p>Virtual text character to highlight</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"■"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.lsp.opts"></a><aclass="term"href="options.html#opt-vim.languages.dart.lsp.opts"><codeclass="option">vim.languages.dart.lsp.opts</code></a></span></dt><dd><p>Options to pass to Dart LSP server</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.dart.lsp.server"></a><aclass="term"href="options.html#opt-vim.languages.dart.lsp.server"><codeclass="option">vim.languages.dart.lsp.server</code></a></span></dt><dd><p>The Dart LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "dart" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"dart"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/dart/dart.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.elixir.enable"></a><aclass="term"href="options.html#opt-vim.languages.elixir.enable"><codeclass="option">vim.languages.elixir.enable</code></a></span></dt><dd><p>Whether to enable Elixir language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/elixir/elixir-tools.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.enable"></a><aclass="term"href="options.html#opt-vim.languages.go.enable"><codeclass="option">vim.languages.go.enable</code></a></span></dt><dd><p>Whether to enable Go language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.dap.debugger"></a><aclass="term"href="options.html#opt-vim.languages.go.dap.debugger"><codeclass="option">vim.languages.go.dap.debugger</code></a></span></dt><dd><p>Go debugger to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "delve" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"delve"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
<neovim-flake/modules/languages/go.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.lsp.enable"></a><aclass="term"href="options.html#opt-vim.languages.go.lsp.enable"><codeclass="option">vim.languages.go.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Go LSP support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
<neovim-flake/modules/languages/go.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.lsp.package"></a><aclass="term"href="options.html#opt-vim.languages.go.lsp.package"><codeclass="option">vim.languages.go.lsp.package</code></a></span></dt><dd><p>Go LSP server package</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation gopls-0.12.4></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.lsp.server"></a><aclass="term"href="options.html#opt-vim.languages.go.lsp.server"><codeclass="option">vim.languages.go.lsp.server</code></a></span></dt><dd><p>Go LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "gopls" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gopls"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.treesitter.enable"></a><aclass="term"href="options.html#opt-vim.languages.go.treesitter.enable"><codeclass="option">vim.languages.go.treesitter.enable</code></a></span></dt><dd><p>Whether to enable Enable Go treesitter.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.go.treesitter.package"></a><aclass="term"href="options.html#opt-vim.languages.go.treesitter.package"><codeclass="option">vim.languages.go.treesitter.package</code></a></span></dt><dd><p>The go treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.go</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/go.nix#blob-path"target="_top">
<neovim-flake/modules/languages/go.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.html.enable"></a><aclass="term"href="options.html#opt-vim.languages.html.enable"><codeclass="option">vim.languages.html.enable</code></a></span></dt><dd><p>Whether to enable HTML language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/html.nix#blob-path"target="_top">
<neovim-flake/modules/languages/html.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.html.treesitter.enable"></a><aclass="term"href="options.html#opt-vim.languages.html.treesitter.enable"><codeclass="option">vim.languages.html.treesitter.enable</code></a></span></dt><dd><p>Enable HTML treesitter</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/html.nix#blob-path"target="_top">
<neovim-flake/modules/languages/html.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.html.treesitter.package"></a><aclass="term"href="options.html#opt-vim.languages.html.treesitter.package"><codeclass="option">vim.languages.html.treesitter.package</code></a></span></dt><dd><p>The html treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.html</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/html.nix#blob-path"target="_top">
<neovim-flake/modules/languages/html.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.html.treesitter.autotagHtml"></a><aclass="term"href="options.html#opt-vim.languages.html.treesitter.autotagHtml"><codeclass="option">vim.languages.html.treesitter.autotagHtml</code></a></span></dt><dd><p>Enable autoclose/autorename of html tags (nvim-ts-autotag)</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/html.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.markdown.enable"></a><aclass="term"href="options.html#opt-vim.languages.markdown.enable"><codeclass="option">vim.languages.markdown.enable</code></a></span></dt><dd><p>Whether to enable Markdown markup language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/markdown/markdown.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.markdown.glow.enable"></a><aclass="term"href="options.html#opt-vim.languages.markdown.glow.enable"><codeclass="option">vim.languages.markdown.glow.enable</code></a></span></dt><dd><p>Enable markdown preview in neovim with glow</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/markdown/markdown.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.enable"></a><aclass="term"href="options.html#opt-vim.languages.nix.enable"><codeclass="option">vim.languages.nix.enable</code></a></span></dt><dd><p>Whether to enable Nix language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.format.type"></a><aclass="term"href="options.html#opt-vim.languages.nix.format.type"><codeclass="option">vim.languages.nix.format.type</code></a></span></dt><dd><p>Nix formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "alejandra", "nixpkgs-fmt"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"alejandra"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.lsp.server"></a><aclass="term"href="options.html#opt-vim.languages.nix.lsp.server"><codeclass="option">vim.languages.nix.lsp.server</code></a></span></dt><dd><p>Nix LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"nil"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.nix.treesitter.package"></a><aclass="term"href="options.html#opt-vim.languages.nix.treesitter.package"><codeclass="option">vim.languages.nix.treesitter.package</code></a></span></dt><dd><p>The nix treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.nix</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path"target="_top">
<neovim-flake/modules/languages/nix.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.python.enable"></a><aclass="term"href="options.html#opt-vim.languages.python.enable"><codeclass="option">vim.languages.python.enable</code></a></span></dt><dd><p>Whether to enable Python language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
This is a python package with debugpy installed, see https://nixos.wiki/wiki/Python#Install_Python_Packages.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation python3-3.10.12-env></code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">with pkgs; python39.withPackages (ps: with ps; [debugpy])</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
<neovim-flake/modules/languages/python.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.python.dap.debugger"></a><aclass="term"href="options.html#opt-vim.languages.python.dap.debugger"><codeclass="option">vim.languages.python.dap.debugger</code></a></span></dt><dd><p>Python debugger to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "debugpy" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"debugpy"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.python.format.type"></a><aclass="term"href="options.html#opt-vim.languages.python.format.type"><codeclass="option">vim.languages.python.format.type</code></a></span></dt><dd><p>Python formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "black" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"black"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.python.lsp.server"></a><aclass="term"href="options.html#opt-vim.languages.python.lsp.server"><codeclass="option">vim.languages.python.lsp.server</code></a></span></dt><dd><p>Python LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "pyright" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"pyright"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/python.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.enable"></a><aclass="term"href="options.html#opt-vim.languages.rust.enable"><codeclass="option">vim.languages.rust.enable</code></a></span></dt><dd><p>Whether to enable Rust language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
<neovim-flake/modules/languages/rust.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.crates.enable"></a><aclass="term"href="options.html#opt-vim.languages.rust.crates.enable"><codeclass="option">vim.languages.rust.crates.enable</code></a></span></dt><dd><p>Whether to enable crates-nvim, tools for managing dependencies.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
<neovim-flake/modules/languages/rust.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.crates.codeActions"></a><aclass="term"href="options.html#opt-vim.languages.rust.crates.codeActions"><codeclass="option">vim.languages.rust.crates.codeActions</code></a></span></dt><dd><p>Enable code actions through null-ls</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.lsp.enable"></a><aclass="term"href="options.html#opt-vim.languages.rust.lsp.enable"><codeclass="option">vim.languages.rust.lsp.enable</code></a></span></dt><dd><p>Whether to enable Rust LSP support (rust-analyzer with extra tools).</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.lsp.opts"></a><aclass="term"href="options.html#opt-vim.languages.rust.lsp.opts"><codeclass="option">vim.languages.rust.lsp.opts</code></a></span></dt><dd><p>Options to pass to rust analyzer</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.rust.treesitter.package"></a><aclass="term"href="options.html#opt-vim.languages.rust.treesitter.package"><codeclass="option">vim.languages.rust.treesitter.package</code></a></span></dt><dd><p>The rust treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.rust</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/rust.nix#blob-path"target="_top">
<neovim-flake/modules/languages/rust.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.enable"></a><aclass="term"href="options.html#opt-vim.languages.sql.enable"><codeclass="option">vim.languages.sql.enable</code></a></span></dt><dd><p>Whether to enable SQL language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
<neovim-flake/modules/languages/sql.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.dialect"></a><aclass="term"href="options.html#opt-vim.languages.sql.dialect"><codeclass="option">vim.languages.sql.dialect</code></a></span></dt><dd><p>SQL dialect for sqlfluff (if used)</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"ansi"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.extraDiagnostics.enable"></a><aclass="term"href="options.html#opt-vim.languages.sql.extraDiagnostics.enable"><codeclass="option">vim.languages.sql.extraDiagnostics.enable</code></a></span></dt><dd><p>Whether to enable Enable extra SQL diagnostics.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.extraDiagnostics.types"></a><aclass="term"href="options.html#opt-vim.languages.sql.extraDiagnostics.types"><codeclass="option">vim.languages.sql.extraDiagnostics.types</code></a></span></dt><dd><p>List of SQL diagnostics to enable</p><p><spanclass="emphasis"><em>Type:</em></span> list of (value "sqlfluff" (singular enum) or (submodule))</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.format.type"></a><aclass="term"href="options.html#opt-vim.languages.sql.format.type"><codeclass="option">vim.languages.sql.format.type</code></a></span></dt><dd><p>SQL formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "sqlfluff" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"sqlfluff"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.lsp.package"></a><aclass="term"href="options.html#opt-vim.languages.sql.lsp.package"><codeclass="option">vim.languages.sql.lsp.package</code></a></span></dt><dd><p>SQL LSP server package</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation sqls-0.2.22></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
<neovim-flake/modules/languages/sql.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.sql.lsp.server"></a><aclass="term"href="options.html#opt-vim.languages.sql.lsp.server"><codeclass="option">vim.languages.sql.lsp.server</code></a></span></dt><dd><p>SQL LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "sqls" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"sqls"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/sql.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.enable"></a><aclass="term"href="options.html#opt-vim.languages.svelte.enable"><codeclass="option">vim.languages.svelte.enable</code></a></span></dt><dd><p>Whether to enable Svelte language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
<neovim-flake/modules/languages/svelte.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.extraDiagnostics.enable"></a><aclass="term"href="options.html#opt-vim.languages.svelte.extraDiagnostics.enable"><codeclass="option">vim.languages.svelte.extraDiagnostics.enable</code></a></span></dt><dd><p>Whether to enable Enable extra Svelte diagnostics.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
<neovim-flake/modules/languages/svelte.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.extraDiagnostics.types"></a><aclass="term"href="options.html#opt-vim.languages.svelte.extraDiagnostics.types"><codeclass="option">vim.languages.svelte.extraDiagnostics.types</code></a></span></dt><dd><p>List of Svelte diagnostics to enable</p><p><spanclass="emphasis"><em>Type:</em></span> list of (value "eslint_d" (singular enum) or (submodule))</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.format.type"></a><aclass="term"href="options.html#opt-vim.languages.svelte.format.type"><codeclass="option">vim.languages.svelte.format.type</code></a></span></dt><dd><p>Svelte formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "prettier" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"prettier"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
<neovim-flake/modules/languages/svelte.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.lsp.enable"></a><aclass="term"href="options.html#opt-vim.languages.svelte.lsp.enable"><codeclass="option">vim.languages.svelte.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Svelte LSP support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
<neovim-flake/modules/languages/svelte.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.lsp.package"></a><aclass="term"href="options.html#opt-vim.languages.svelte.lsp.package"><codeclass="option">vim.languages.svelte.lsp.package</code></a></span></dt><dd><p>Svelte LSP server package</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation svelte-language-server-0.15.14></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
<neovim-flake/modules/languages/svelte.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.lsp.server"></a><aclass="term"href="options.html#opt-vim.languages.svelte.lsp.server"><codeclass="option">vim.languages.svelte.lsp.server</code></a></span></dt><dd><p>Svelte LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "svelte" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"svelte"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
<neovim-flake/modules/languages/svelte.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.treesitter.enable"></a><aclass="term"href="options.html#opt-vim.languages.svelte.treesitter.enable"><codeclass="option">vim.languages.svelte.treesitter.enable</code></a></span></dt><dd><p>Whether to enable Enable Svelte treesitter.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
<neovim-flake/modules/languages/svelte.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.svelte.treesitter.sveltePackage"></a><aclass="term"href="options.html#opt-vim.languages.svelte.treesitter.sveltePackage"><codeclass="option">vim.languages.svelte.treesitter.sveltePackage</code></a></span></dt><dd><p>The svelte treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.svelte</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/svelte.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.enable"></a><aclass="term"href="options.html#opt-vim.languages.ts.enable"><codeclass="option">vim.languages.ts.enable</code></a></span></dt><dd><p>Whether to enable Typescript/Javascript language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.extraDiagnostics.enable"></a><aclass="term"href="options.html#opt-vim.languages.ts.extraDiagnostics.enable"><codeclass="option">vim.languages.ts.extraDiagnostics.enable</code></a></span></dt><dd><p>Whether to enable Enable extra Typescript/Javascript diagnostics.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.extraDiagnostics.types"></a><aclass="term"href="options.html#opt-vim.languages.ts.extraDiagnostics.types"><codeclass="option">vim.languages.ts.extraDiagnostics.types</code></a></span></dt><dd><p>List of Typescript/Javascript diagnostics to enable</p><p><spanclass="emphasis"><em>Type:</em></span> list of (value "eslint_d" (singular enum) or (submodule))</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.format.type"></a><aclass="term"href="options.html#opt-vim.languages.ts.format.type"><codeclass="option">vim.languages.ts.format.type</code></a></span></dt><dd><p>Typescript/Javascript formatter to use</p><p><spanclass="emphasis"><em>Type:</em></span> one of "prettier", "prettierd"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"prettier"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.lsp.server"></a><aclass="term"href="options.html#opt-vim.languages.ts.lsp.server"><codeclass="option">vim.languages.ts.lsp.server</code></a></span></dt><dd><p>Typescript/Javascript LSP server to use</p><p><spanclass="emphasis"><em>Type:</em></span> value "tsserver" (singular enum)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"tsserver"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.treesitter.jsPackage"></a><aclass="term"href="options.html#opt-vim.languages.ts.treesitter.jsPackage"><codeclass="option">vim.languages.ts.treesitter.jsPackage</code></a></span></dt><dd><p>The javascript treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.javascript</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
<neovim-flake/modules/languages/ts.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.ts.treesitter.tsPackage"></a><aclass="term"href="options.html#opt-vim.languages.ts.treesitter.tsPackage"><codeclass="option">vim.languages.ts.treesitter.tsPackage</code></a></span></dt><dd><p>The tsx treesitter package to use.</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.tsx</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/ts.nix#blob-path"target="_top">
<neovim-flake/modules/languages/ts.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.zig.enable"></a><aclass="term"href="options.html#opt-vim.languages.zig.enable"><codeclass="option">vim.languages.zig.enable</code></a></span></dt><dd><p>Whether to enable SQL language support.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/zig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.zig.lsp.enable"></a><aclass="term"href="options.html#opt-vim.languages.zig.lsp.enable"><codeclass="option">vim.languages.zig.lsp.enable</code></a></span></dt><dd><p>Whether to enable Zig LSP support (zls).</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/zig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.languages.zig.lsp.zigPackage"></a><aclass="term"href="options.html#opt-vim.languages.zig.lsp.zigPackage"><codeclass="option">vim.languages.zig.lsp.zigPackage</code></a></span></dt><dd><p>Zig package used by ZLS</p><p><spanclass="emphasis"><em>Type:</em></span> package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation zig-0.10.1></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/zig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lineNumberMode"></a><aclass="term"href="options.html#opt-vim.lineNumberMode"><codeclass="option">vim.lineNumberMode</code></a></span></dt><dd><p>How line numbers are displayed. none, relative, number, relNumber</p><p><spanclass="emphasis"><em>Type:</em></span> one of "relative", "number", "relNumber", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"relNumber"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.enable"></a><aclass="term"href="options.html#opt-vim.lsp.enable"><codeclass="option">vim.lsp.enable</code></a></span></dt><dd><p>Whether to enable LSP, also enabled automatically through null-ls and lspconfig options.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.formatOnSave"></a><aclass="term"href="options.html#opt-vim.lsp.formatOnSave"><codeclass="option">vim.lsp.formatOnSave</code></a></span></dt><dd><p>Whether to enable format on save.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lightbulb.enable"></a><aclass="term"href="options.html#opt-vim.lsp.lightbulb.enable"><codeclass="option">vim.lsp.lightbulb.enable</code></a></span></dt><dd><p>Whether to enable Lightbulb for code actions. Requires an emoji font.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lightbulb/lightbulb.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspconfig.enable"></a><aclass="term"href="options.html#opt-vim.lsp.lspconfig.enable"><codeclass="option">vim.lsp.lspconfig.enable</code></a></span></dt><dd><p>Whether to enable nvim-lspconfig, also enabled automatically.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspconfig/lspconfig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspconfig.sources"></a><aclass="term"href="options.html#opt-vim.lsp.lspconfig.sources"><codeclass="option">vim.lsp.lspconfig.sources</code></a></span></dt><dd><p>nvim-lspconfig sources</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspconfig/lspconfig.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspkind.mode"></a><aclass="term"href="options.html#opt-vim.lsp.lspkind.mode"><codeclass="option">vim.lsp.lspkind.mode</code></a></span></dt><dd><p>Defines how annotations are shown</p><p><spanclass="emphasis"><em>Type:</em></span> one of "text", "text_symbol", "symbol_text", "symbol"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"symbol_text"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspkind/lspkind.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.lspFinder"></a><aclass="term"href="options.html#opt-vim.lsp.lspsaga.mappings.lspFinder"><codeclass="option">vim.lsp.lspsaga.mappings.lspFinder</code></a></span></dt><dd><p>LSP Finder [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>lf"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.showLineDiagnostics"></a><aclass="term"href="options.html#opt-vim.lsp.lspsaga.mappings.showLineDiagnostics"><codeclass="option">vim.lsp.lspsaga.mappings.showLineDiagnostics</code></a></span></dt><dd><p>Show line diagnostics [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>ll"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.signatureHelp"></a><aclass="term"href="options.html#opt-vim.lsp.lspsaga.mappings.signatureHelp"><codeclass="option">vim.lsp.lspsaga.mappings.signatureHelp</code></a></span></dt><dd><p>Signature help [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<ledaer>ls"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.smartScrollDown"></a><aclass="term"href="options.html#opt-vim.lsp.lspsaga.mappings.smartScrollDown"><codeclass="option">vim.lsp.lspsaga.mappings.smartScrollDown</code></a></span></dt><dd><p>Smart scroll up [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<C-b>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.lspsaga.mappings.smartScrollUp"></a><aclass="term"href="options.html#opt-vim.lsp.lspsaga.mappings.smartScrollUp"><codeclass="option">vim.lsp.lspsaga.mappings.smartScrollUp</code></a></span></dt><dd><p>Smart scroll up [LSPSaga]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<C-f>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.null-ls.enable"></a><aclass="term"href="options.html#opt-vim.lsp.null-ls.enable"><codeclass="option">vim.lsp.null-ls.enable</code></a></span></dt><dd><p>Whether to enable null-ls, also enabled automatically.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/null-ls/null-ls.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.null-ls.sources"></a><aclass="term"href="options.html#opt-vim.lsp.null-ls.sources"><codeclass="option">vim.lsp.null-ls.sources</code></a></span></dt><dd><p>null-ls sources</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/null-ls/null-ls.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.lsp.nvimCodeActionMenu.mappings.open"></a><aclass="term"href="options.html#opt-vim.lsp.nvimCodeActionMenu.mappings.open"><codeclass="option">vim.lsp.nvimCodeActionMenu.mappings.open</code></a></span></dt><dd><p>Open code action menu [nvim-code-action-menu]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>ca"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/nvim-code-action-menu/nvim-code-action-menu.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.luaConfigRC"></a><aclass="term"href="options.html#opt-vim.luaConfigRC"><codeclass="option">vim.luaConfigRC</code></a></span></dt><dd><p>vim lua config</p><p><spanclass="emphasis"><em>Type:</em></span> (DAG of strings concatenated with "\n") or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.mapLeaderSpace"></a><aclass="term"href="options.html#opt-vim.mapLeaderSpace"><codeclass="option">vim.mapLeaderSpace</code></a></span></dt><dd><p>Map the space key to leader key</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
<neovim-flake/modules/basic/module.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.mapTimeout"></a><aclass="term"href="options.html#opt-vim.mapTimeout"><codeclass="option">vim.mapTimeout</code></a></span></dt><dd><p>Timeout in ms that neovim will wait for mapped action to complete</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">500</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps"></a><aclass="term"href="options.html#opt-vim.maps"><codeclass="option">vim.maps</code></a></span></dt><dd><p>Custom keybindings for any mode.
For plain maps (e.g. just 'map' or 'remap') use maps.normalVisualOp.</p><p><spanclass="emphasis"><em>Type:</em></span> submodule</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting">''
maps = {
normal."<leader>m" = {
silent = true;
action = "<cmd>make<CR>";
}; # Same as nnoremap <leader>m <silent><cmd>make<CR>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command"></a><aclass="term"href="options.html#opt-vim.maps.command"><codeclass="option">vim.maps.command</code></a></span></dt><dd><p>Mappings for command-line mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.action"><codeclass="option">vim.maps.command.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.desc"><codeclass="option">vim.maps.command.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.expr"><codeclass="option">vim.maps.command.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.lua"><codeclass="option">vim.maps.command.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.noremap"><codeclass="option">vim.maps.command.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.nowait"><codeclass="option">vim.maps.command.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.script"><codeclass="option">vim.maps.command.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.silent"><codeclass="option">vim.maps.command.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.command._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.command._name_.unique"><codeclass="option">vim.maps.command.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert"></a><aclass="term"href="options.html#opt-vim.maps.insert"><codeclass="option">vim.maps.insert</code></a></span></dt><dd><p>Mappings for insert mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.action"><codeclass="option">vim.maps.insert.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.desc"><codeclass="option">vim.maps.insert.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.expr"><codeclass="option">vim.maps.insert.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.lua"><codeclass="option">vim.maps.insert.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.noremap"><codeclass="option">vim.maps.insert.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.nowait"><codeclass="option">vim.maps.insert.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.script"><codeclass="option">vim.maps.insert.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.silent"><codeclass="option">vim.maps.insert.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insert._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.insert._name_.unique"><codeclass="option">vim.maps.insert.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand"><codeclass="option">vim.maps.insertCommand</code></a></span></dt><dd><p>Mappings for insert and command-line mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.action"><codeclass="option">vim.maps.insertCommand.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.desc"><codeclass="option">vim.maps.insertCommand.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.expr"><codeclass="option">vim.maps.insertCommand.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.lua"><codeclass="option">vim.maps.insertCommand.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.noremap"><codeclass="option">vim.maps.insertCommand.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.nowait"><codeclass="option">vim.maps.insertCommand.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.script"><codeclass="option">vim.maps.insertCommand.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.silent"><codeclass="option">vim.maps.insertCommand.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.insertCommand._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.insertCommand._name_.unique"><codeclass="option">vim.maps.insertCommand.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang"></a><aclass="term"href="options.html#opt-vim.maps.lang"><codeclass="option">vim.maps.lang</code></a></span></dt><dd><p>Mappings for insert, command-line and lang-arg mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.action"><codeclass="option">vim.maps.lang.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.desc"><codeclass="option">vim.maps.lang.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.expr"><codeclass="option">vim.maps.lang.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.lua"><codeclass="option">vim.maps.lang.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.noremap"><codeclass="option">vim.maps.lang.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.nowait"><codeclass="option">vim.maps.lang.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.script"><codeclass="option">vim.maps.lang.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.silent"><codeclass="option">vim.maps.lang.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.lang._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.lang._name_.unique"><codeclass="option">vim.maps.lang.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal"></a><aclass="term"href="options.html#opt-vim.maps.normal"><codeclass="option">vim.maps.normal</code></a></span></dt><dd><p>Mappings for normal mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.action"><codeclass="option">vim.maps.normal.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.desc"><codeclass="option">vim.maps.normal.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.expr"><codeclass="option">vim.maps.normal.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.lua"><codeclass="option">vim.maps.normal.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.noremap"><codeclass="option">vim.maps.normal.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.nowait"><codeclass="option">vim.maps.normal.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.script"><codeclass="option">vim.maps.normal.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.silent"><codeclass="option">vim.maps.normal.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normal._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.normal._name_.unique"><codeclass="option">vim.maps.normal.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp"><codeclass="option">vim.maps.normalVisualOp</code></a></span></dt><dd><p>Mappings for normal, visual, select and operator-pending (same as plain 'map') mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.action"><codeclass="option">vim.maps.normalVisualOp.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.desc"><codeclass="option">vim.maps.normalVisualOp.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.expr"><codeclass="option">vim.maps.normalVisualOp.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.lua"><codeclass="option">vim.maps.normalVisualOp.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.noremap"><codeclass="option">vim.maps.normalVisualOp.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.nowait"><codeclass="option">vim.maps.normalVisualOp.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.script"><codeclass="option">vim.maps.normalVisualOp.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.silent"><codeclass="option">vim.maps.normalVisualOp.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.normalVisualOp._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.normalVisualOp._name_.unique"><codeclass="option">vim.maps.normalVisualOp.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator"></a><aclass="term"href="options.html#opt-vim.maps.operator"><codeclass="option">vim.maps.operator</code></a></span></dt><dd><p>Mappings for operator-pending mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.action"><codeclass="option">vim.maps.operator.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.desc"><codeclass="option">vim.maps.operator.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.expr"><codeclass="option">vim.maps.operator.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.lua"><codeclass="option">vim.maps.operator.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.noremap"><codeclass="option">vim.maps.operator.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.nowait"><codeclass="option">vim.maps.operator.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.script"><codeclass="option">vim.maps.operator.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.silent"><codeclass="option">vim.maps.operator.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.operator._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.operator._name_.unique"><codeclass="option">vim.maps.operator.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select"></a><aclass="term"href="options.html#opt-vim.maps.select"><codeclass="option">vim.maps.select</code></a></span></dt><dd><p>Mappings for select mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.action"><codeclass="option">vim.maps.select.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.desc"><codeclass="option">vim.maps.select.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.expr"><codeclass="option">vim.maps.select.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.lua"><codeclass="option">vim.maps.select.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.noremap"><codeclass="option">vim.maps.select.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.nowait"><codeclass="option">vim.maps.select.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.script"><codeclass="option">vim.maps.select.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.silent"><codeclass="option">vim.maps.select.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.select._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.select._name_.unique"><codeclass="option">vim.maps.select.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal"></a><aclass="term"href="options.html#opt-vim.maps.terminal"><codeclass="option">vim.maps.terminal</code></a></span></dt><dd><p>Mappings for terminal mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.action"><codeclass="option">vim.maps.terminal.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.desc"><codeclass="option">vim.maps.terminal.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.expr"><codeclass="option">vim.maps.terminal.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.lua"><codeclass="option">vim.maps.terminal.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.noremap"><codeclass="option">vim.maps.terminal.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.nowait"><codeclass="option">vim.maps.terminal.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.script"><codeclass="option">vim.maps.terminal.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.silent"><codeclass="option">vim.maps.terminal.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.terminal._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.terminal._name_.unique"><codeclass="option">vim.maps.terminal.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual"></a><aclass="term"href="options.html#opt-vim.maps.visual"><codeclass="option">vim.maps.visual</code></a></span></dt><dd><p>Mappings for visual and select mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.action"><codeclass="option">vim.maps.visual.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.desc"><codeclass="option">vim.maps.visual.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.expr"><codeclass="option">vim.maps.visual.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.lua"><codeclass="option">vim.maps.visual.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.noremap"><codeclass="option">vim.maps.visual.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.nowait"><codeclass="option">vim.maps.visual.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.script"><codeclass="option">vim.maps.visual.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.silent"><codeclass="option">vim.maps.visual.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visual._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.visual._name_.unique"><codeclass="option">vim.maps.visual.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly"><codeclass="option">vim.maps.visualOnly</code></a></span></dt><dd><p>Mappings for visual only mode</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (submodule)</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">{ }</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.action"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.action"><codeclass="option">vim.maps.visualOnly.<name>.action</code></a></span></dt><dd><p>The action to execute.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.desc"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.desc"><codeclass="option">vim.maps.visualOnly.<name>.desc</code></a></span></dt><dd><p>A description of this keybind, to be shown in which-key, if you have it enabled.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.expr"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.expr"><codeclass="option">vim.maps.visualOnly.<name>.expr</code></a></span></dt><dd><pclass="simpara">Means that the action is actually an expression. Equivalent to adding <expr> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.lua"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.lua"><codeclass="option">vim.maps.visualOnly.<name>.lua</code></a></span></dt><dd><p>If true, `action` is considered to be lua code.
Thus, it will not be wrapped in `""`.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.noremap"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.noremap"><codeclass="option">vim.maps.visualOnly.<name>.noremap</code></a></span></dt><dd><p>Whether to use the 'noremap' variant of the command, ignoring any custom mappings on the defined action. It is highly advised to keep this on, which is the default.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.nowait"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.nowait"><codeclass="option">vim.maps.visualOnly.<name>.nowait</code></a></span></dt><dd><pclass="simpara">Whether to wait for extra input on ambiguous mappings. Equivalent to adding <nowait> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.script"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.script"><codeclass="option">vim.maps.visualOnly.<name>.script</code></a></span></dt><dd><pclass="simpara">Equivalent to adding <script> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.silent"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.silent"><codeclass="option">vim.maps.visualOnly.<name>.silent</code></a></span></dt><dd><pclass="simpara">Whether this mapping should be silent. Equivalent to adding <silent> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.maps.visualOnly._name_.unique"></a><aclass="term"href="options.html#opt-vim.maps.visualOnly._name_.unique"><codeclass="option">vim.maps.visualOnly.<name>.unique</code></a></span></dt><dd><pclass="simpara">Whether to fail if the map is already defined. Equivalent to adding <unique> to a map.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/core#blob-path"target="_top">
<neovim-flake/modules/core>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.minimap.codewindow.enable"></a><aclass="term"href="options.html#opt-vim.minimap.codewindow.enable"><codeclass="option">vim.minimap.codewindow.enable</code></a></span></dt><dd><p>Whether to enable codewindow plugin for minimap view.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/minimap/codewindow/codewindow.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.mouseSupport"></a><aclass="term"href="options.html#opt-vim.mouseSupport"><codeclass="option">vim.mouseSupport</code></a></span></dt><dd><p>Set modes for mouse support. a - all, n - normal, v - visual, i - insert, c - command</p><p><spanclass="emphasis"><em>Type:</em></span> one of "a", "n", "v", "i", "c"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"a"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.mind-nvim.enable"></a><aclass="term"href="options.html#opt-vim.notes.mind-nvim.enable"><codeclass="option">vim.notes.mind-nvim.enable</code></a></span></dt><dd><p>Whether to enable organizer tool for Neovim..</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/mind-nvim/mind-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.obsidian.completion.nvim_cmp"></a><aclass="term"href="options.html#opt-vim.notes.obsidian.completion.nvim_cmp"><codeclass="option">vim.notes.obsidian.completion.nvim_cmp</code></a></span></dt><dd><p>If using nvim-cmp, otherwise set to false</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/obsidian/obsidian.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.obsidian.daily-notes.date-format"></a><aclass="term"href="options.html#opt-vim.notes.obsidian.daily-notes.date-format"><codeclass="option">vim.notes.obsidian.daily-notes.date-format</code></a></span></dt><dd><p>Date format used for creating daily notes</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/obsidian/obsidian.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.obsidian.daily-notes.folder"></a><aclass="term"href="options.html#opt-vim.notes.obsidian.daily-notes.folder"><codeclass="option">vim.notes.obsidian.daily-notes.folder</code></a></span></dt><dd><p>Directory in which daily notes should be created</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/obsidian/obsidian.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.orgmode.enable"></a><aclass="term"href="options.html#opt-vim.notes.orgmode.enable"><codeclass="option">vim.notes.orgmode.enable</code></a></span></dt><dd><p>Whether to enable nvim-orgmode: Neovim plugin for Emac Orgmode. Get the best of both worlds.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/orgmode/orgmode.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.orgmode.orgAgendaFiles"></a><aclass="term"href="options.html#opt-vim.notes.orgmode.orgAgendaFiles"><codeclass="option">vim.notes.orgmode.orgAgendaFiles</code></a></span></dt><dd><p>List of org files to be used as agenda files.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{'~/Documents/org/*', '~/my-orgs/**/*'}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/orgmode/orgmode.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.orgmode.orgDefaultNotesFile"></a><aclass="term"href="options.html#opt-vim.notes.orgmode.orgDefaultNotesFile"><codeclass="option">vim.notes.orgmode.orgDefaultNotesFile</code></a></span></dt><dd><p>Default org file to be used for notes.</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"~/Documents/org/refile.org"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/orgmode/orgmode.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.enable"></a><aclass="term"href="options.html#opt-vim.notes.todo-comments.enable"><codeclass="option">vim.notes.todo-comments.enable</code></a></span></dt><dd><p>Whether to enable todo-comments: highlight and search for todo comments like TODO, HACK, BUG in your code base.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.mappings.quickFix"></a><aclass="term"href="options.html#opt-vim.notes.todo-comments.mappings.quickFix"><codeclass="option">vim.notes.todo-comments.mappings.quickFix</code></a></span></dt><dd><p>Open Todo-s in a quickfix list</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tdq"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.mappings.telescope"></a><aclass="term"href="options.html#opt-vim.notes.todo-comments.mappings.telescope"><codeclass="option">vim.notes.todo-comments.mappings.telescope</code></a></span></dt><dd><p>Open Todo-s in telescope</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tds"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.mappings.trouble"></a><aclass="term"href="options.html#opt-vim.notes.todo-comments.mappings.trouble"><codeclass="option">vim.notes.todo-comments.mappings.trouble</code></a></span></dt><dd><p>Open Todo-s in Trouble</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>tdt"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.patterns.highlight"></a><aclass="term"href="options.html#opt-vim.notes.todo-comments.patterns.highlight"><codeclass="option">vim.notes.todo-comments.patterns.highlight</code></a></span></dt><dd><p>vim regex pattern used for highlighting comments</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"[[.*<(KEYWORDS)(\\([^\\)]*\\))?:]]"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notes.todo-comments.patterns.search"></a><aclass="term"href="options.html#opt-vim.notes.todo-comments.patterns.search"><codeclass="option">vim.notes.todo-comments.patterns.search</code></a></span></dt><dd><p>ripgrep regex pattern used for searching comments</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"[[\\b(KEYWORDS)(\\([^\\)]*\\))?:]]"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/notes/todo-comments/todo-comments.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.background_colour"></a><aclass="term"href="options.html#opt-vim.notify.nvim-notify.background_colour"><codeclass="option">vim.notify.nvim-notify.background_colour</code></a></span></dt><dd><p>The background colour of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#000000"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/notifications/nvim-notify/nvim-notify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.icons"></a><aclass="term"href="options.html#opt-vim.notify.nvim-notify.icons"><codeclass="option">vim.notify.nvim-notify.icons</code></a></span></dt><dd><p>The icons of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">{
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.position"></a><aclass="term"href="options.html#opt-vim.notify.nvim-notify.position"><codeclass="option">vim.notify.nvim-notify.position</code></a></span></dt><dd><p>The position of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> one of "top_left", "top_right", "bottom_left", "bottom_right"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"top_right"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/notifications/nvim-notify/nvim-notify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.stages"></a><aclass="term"href="options.html#opt-vim.notify.nvim-notify.stages"><codeclass="option">vim.notify.nvim-notify.stages</code></a></span></dt><dd><p>The stages of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> one of "fade_in_slide_out", "fade_in", "slide_out", "none"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"fade_in_slide_out"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/notifications/nvim-notify/nvim-notify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.notify.nvim-notify.timeout"></a><aclass="term"href="options.html#opt-vim.notify.nvim-notify.timeout"><codeclass="option">vim.notify.nvim-notify.timeout</code></a></span></dt><dd><p>The timeout of the notification</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1000</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/notifications/nvim-notify/nvim-notify.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.enable_line_number"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.enable_line_number"><codeclass="option">vim.presence.presence-nvim.enable_line_number</code></a></span></dt><dd><p>Show line number on the RPC item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.buttons"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.buttons"><codeclass="option">vim.presence.presence-nvim.buttons</code></a></span></dt><dd><p>Show buttons on the RPC item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.client_id"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.client_id"><codeclass="option">vim.presence.presence-nvim.client_id</code></a></span></dt><dd><p>Client ID of the application</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"79327144129396737"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.image_text"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.image_text"><codeclass="option">vim.presence.presence-nvim.image_text</code></a></span></dt><dd><p>Text displayed when hovering over the Neovim image</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"The One True Text Editor"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.main_image"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.main_image"><codeclass="option">vim.presence.presence-nvim.main_image</code></a></span></dt><dd><p>Main image to be displayed</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"neovim"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.rich_presence.editing_text"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.rich_presence.editing_text"><codeclass="option">vim.presence.presence-nvim.rich_presence.editing_text</code></a></span></dt><dd><p>Text displayed when editing a file</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Editing %s"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.rich_presence.line_number_text"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.rich_presence.line_number_text"><codeclass="option">vim.presence.presence-nvim.rich_presence.line_number_text</code></a></span></dt><dd><p>Text displayed when showing line number</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Line %s out of %s"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.rich_presence.reading_text"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.rich_presence.reading_text"><codeclass="option">vim.presence.presence-nvim.rich_presence.reading_text</code></a></span></dt><dd><p>Text displayed when reading a file</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Reading %s"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.rich_presence.workspace_text"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.rich_presence.workspace_text"><codeclass="option">vim.presence.presence-nvim.rich_presence.workspace_text</code></a></span></dt><dd><p>Text displayed when working on a project</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"Working on %s"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.presence.presence-nvim.show_time"></a><aclass="term"href="options.html#opt-vim.presence.presence-nvim.show_time"><codeclass="option">vim.presence.presence-nvim.show_time</code></a></span></dt><dd><p>Show time on the RPC item</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/rich-presence/presence-nvim/presence-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.preventJunkFiles"></a><aclass="term"href="options.html#opt-vim.preventJunkFiles"><codeclass="option">vim.preventJunkFiles</code></a></span></dt><dd><p>Prevent swapfile, backupfile from being created</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.detectionMethods"></a><aclass="term"href="options.html#opt-vim.projects.project-nvim.detectionMethods"><codeclass="option">vim.projects.project-nvim.detectionMethods</code></a></span></dt><dd><p>Detection methods to use</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.excludeDirs"></a><aclass="term"href="options.html#opt-vim.projects.project-nvim.excludeDirs"><codeclass="option">vim.projects.project-nvim.excludeDirs</code></a></span></dt><dd><p>Directories to exclude from project root search</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/projects/project-nvim/project-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.lspIgnored"></a><aclass="term"href="options.html#opt-vim.projects.project-nvim.lspIgnored"><codeclass="option">vim.projects.project-nvim.lspIgnored</code></a></span></dt><dd><p>LSP servers no ignore by name</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/projects/project-nvim/project-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.manualMode"></a><aclass="term"href="options.html#opt-vim.projects.project-nvim.manualMode"><codeclass="option">vim.projects.project-nvim.manualMode</code></a></span></dt><dd><p>don't automatically change the root directory so the user has the option to manually do so using `:ProjectRoot` command</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/projects/project-nvim/project-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.patterns"></a><aclass="term"href="options.html#opt-vim.projects.project-nvim.patterns"><codeclass="option">vim.projects.project-nvim.patterns</code></a></span></dt><dd><p>Patterns to use for pattern detection method</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.projects.project-nvim.scopeChdir"></a><aclass="term"href="options.html#opt-vim.projects.project-nvim.scopeChdir"><codeclass="option">vim.projects.project-nvim.scopeChdir</code></a></span></dt><dd><p>What scope to change the directory</p><p><spanclass="emphasis"><em>Type:</em></span> one of "global", "tab", "win"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"global"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/projects/project-nvim/project-nvim.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.scrollOffset"></a><aclass="term"href="options.html#opt-vim.scrollOffset"><codeclass="option">vim.scrollOffset</code></a></span></dt><dd><p>Start scrolling this number of lines from the top or bottom of the page.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">8</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.enable"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.enable"><codeclass="option">vim.session.nvim-session-manager.enable</code></a></span></dt><dd><p>Whether to enable nvim-session-manager: manage sessions like folders in VSCode.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.ignoreBufTypes"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.autoSave.ignoreBufTypes"><codeclass="option">vim.session.nvim-session-manager.autoSave.ignoreBufTypes</code></a></span></dt><dd><p>All buffers of these bufer types will be closed before the session is saved</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.ignoreDirs"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.autoSave.ignoreDirs"><codeclass="option">vim.session.nvim-session-manager.autoSave.ignoreDirs</code></a></span></dt><dd><p>A list of directories where the session will not be autosaved</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.ignoreFiletypes"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.autoSave.ignoreFiletypes"><codeclass="option">vim.session.nvim-session-manager.autoSave.ignoreFiletypes</code></a></span></dt><dd><p>All buffers of these file types will be closed before the session is saved</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.ignoreNotNormal"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.autoSave.ignoreNotNormal"><codeclass="option">vim.session.nvim-session-manager.autoSave.ignoreNotNormal</code></a></span></dt><dd><p>Plugin will not save a session when no buffers are opened, or all of them aren't writable or listed</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.lastSession"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.autoSave.lastSession"><codeclass="option">vim.session.nvim-session-manager.autoSave.lastSession</code></a></span></dt><dd><p>Automatically save last session on exit and on session switch</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoSave.onlyInSession"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.autoSave.onlyInSession"><codeclass="option">vim.session.nvim-session-manager.autoSave.onlyInSession</code></a></span></dt><dd><p>Always autosaves session. If true, only autosaves after a session is active</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.autoloadMode"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.autoloadMode"><codeclass="option">vim.session.nvim-session-manager.autoloadMode</code></a></span></dt><dd><p>Define what to do when Neovim is started without arguments. Possible values: Disabled, CurrentDir, LastSession</p><p><spanclass="emphasis"><em>Type:</em></span> one of "Disabled", "CurrentDir", "LastSession"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"LastSession"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.colonReplacer"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.colonReplacer"><codeclass="option">vim.session.nvim-session-manager.colonReplacer</code></a></span></dt><dd><p>The character to which the colon symbol will be replaced for session files</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"++"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.mappings.loadLastSession"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.mappings.loadLastSession"><codeclass="option">vim.session.nvim-session-manager.mappings.loadLastSession</code></a></span></dt><dd><p>Load last session</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>slt"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.mappings.saveCurrentSession"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.mappings.saveCurrentSession"><codeclass="option">vim.session.nvim-session-manager.mappings.saveCurrentSession</code></a></span></dt><dd><p>Save current session</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>sc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.maxPathLength"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.maxPathLength"><codeclass="option">vim.session.nvim-session-manager.maxPathLength</code></a></span></dt><dd><p>Shorten the display path if length exceeds this threshold. Use 0 if don't want to shorten the path at all</p><p><spanclass="emphasis"><em>Type:</em></span> null or signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">80</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.pathReplacer"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.pathReplacer"><codeclass="option">vim.session.nvim-session-manager.pathReplacer</code></a></span></dt><dd><p>The character to which the path separator will be replaced for session files</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"__"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.session.nvim-session-manager.usePicker"></a><aclass="term"href="options.html#opt-vim.session.nvim-session-manager.usePicker"><codeclass="option">vim.session.nvim-session-manager.usePicker</code></a></span></dt><dd><p>Whether or not we should use dressing.nvim to build a session picker UI</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/session/nvim-session-manager/nvim-session-manager.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.spellChecking.enable"></a><aclass="term"href="options.html#opt-vim.spellChecking.enable"><codeclass="option">vim.spellChecking.enable</code></a></span></dt><dd><p>Whether to enable neovim's built-in spellchecking.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
<neovim-flake/modules/basic/module.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.spellChecking.language"></a><aclass="term"href="options.html#opt-vim.spellChecking.language"><codeclass="option">vim.spellChecking.language</code></a></span></dt><dd><p>The language to be used for spellchecking</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"en_US"</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">"de"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.splitBelow"></a><aclass="term"href="options.html#opt-vim.splitBelow"><codeclass="option">vim.splitBelow</code></a></span></dt><dd><p>New splits will open below instead of on top</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
<neovim-flake/modules/basic/module.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.splitRight"></a><aclass="term"href="options.html#opt-vim.splitRight"><codeclass="option">vim.splitRight</code></a></span></dt><dd><p>New splits will open to the right</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.a"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.activeSection.a"><codeclass="option">vim.statusline.lualine.activeSection.a</code></a></span></dt><dd><p>active config for: | (A) | B | C X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.b"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.activeSection.b"><codeclass="option">vim.statusline.lualine.activeSection.b</code></a></span></dt><dd><p>active config for: | A | (B) | C X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.c"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.activeSection.c"><codeclass="option">vim.statusline.lualine.activeSection.c</code></a></span></dt><dd><p>active config for: | A | B | (C) X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
{
{
"diff",
colored = false,
diff_color = {
-- Same color values as the general color option can be used here.
added = 'DiffAdd', -- Changes the diff's added color
modified = 'DiffChange', -- Changes the diff's modified color
removed = 'DiffDelete', -- Changes the diff's removed color you
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.x"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.activeSection.x"><codeclass="option">vim.statusline.lualine.activeSection.x</code></a></span></dt><dd><p>active config for: | A | B | C (X) | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.y"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.activeSection.y"><codeclass="option">vim.statusline.lualine.activeSection.y</code></a></span></dt><dd><p>active config for: | A | B | C X | (Y) | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.activeSection.z"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.activeSection.z"><codeclass="option">vim.statusline.lualine.activeSection.z</code></a></span></dt><dd><p>active config for: | A | B | C X | Y | (Z) |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">''
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.componentSeparator.left"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.componentSeparator.left"><codeclass="option">vim.statusline.lualine.componentSeparator.left</code></a></span></dt><dd><p>Component separator for left side</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.componentSeparator.right"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.componentSeparator.right"><codeclass="option">vim.statusline.lualine.componentSeparator.right</code></a></span></dt><dd><p>Component separator for right side</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.globalStatus"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.globalStatus"><codeclass="option">vim.statusline.lualine.globalStatus</code></a></span></dt><dd><p>Enable global status for lualine</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.icons.enable"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.icons.enable"><codeclass="option">vim.statusline.lualine.icons.enable</code></a></span></dt><dd><p>Whether to enable icons for lualine.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.a"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.inactiveSection.a"><codeclass="option">vim.statusline.lualine.inactiveSection.a</code></a></span></dt><dd><p>inactive config for: | (A) | B | C X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.b"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.inactiveSection.b"><codeclass="option">vim.statusline.lualine.inactiveSection.b</code></a></span></dt><dd><p>inactive config for: | A | (B) | C X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.c"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.inactiveSection.c"><codeclass="option">vim.statusline.lualine.inactiveSection.c</code></a></span></dt><dd><p>inactive config for: | A | B | (C) X | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{'filename'}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.x"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.inactiveSection.x"><codeclass="option">vim.statusline.lualine.inactiveSection.x</code></a></span></dt><dd><p>inactive config for: | A | B | C (X) | Y | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{'location'}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.y"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.inactiveSection.y"><codeclass="option">vim.statusline.lualine.inactiveSection.y</code></a></span></dt><dd><p>inactive config for: | A | B | C X | (Y) | Z |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.inactiveSection.z"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.inactiveSection.z"><codeclass="option">vim.statusline.lualine.inactiveSection.z</code></a></span></dt><dd><p>inactive config for: | A | B | C X | Y | (Z) |</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"{}"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.refresh.statusline"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.refresh.statusline"><codeclass="option">vim.statusline.lualine.refresh.statusline</code></a></span></dt><dd><p>Refresh rate for lualine</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1000</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.refresh.tabline"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.refresh.tabline"><codeclass="option">vim.statusline.lualine.refresh.tabline</code></a></span></dt><dd><p>Refresh rate for tabline</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1000</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.refresh.winbar"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.refresh.winbar"><codeclass="option">vim.statusline.lualine.refresh.winbar</code></a></span></dt><dd><p>Refresh rate for winbar</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">1000</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.sectionSeparator.left"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.sectionSeparator.left"><codeclass="option">vim.statusline.lualine.sectionSeparator.left</code></a></span></dt><dd><p>Section separator for left side</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.statusline.lualine.sectionSeparator.right"></a><aclass="term"href="options.html#opt-vim.statusline.lualine.sectionSeparator.right"><codeclass="option">vim.statusline.lualine.sectionSeparator.right</code></a></span></dt><dd><p>Section separator for right side</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">""</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/statusline/lualine/lualine.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabWidth"></a><aclass="term"href="options.html#opt-vim.tabWidth"><codeclass="option">vim.tabWidth</code></a></span></dt><dd><p>Set the width of tabs</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">4</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.enable"></a><aclass="term"href="options.html#opt-vim.tabline.nvimBufferline.enable"><codeclass="option">vim.tabline.nvimBufferline.enable</code></a></span></dt><dd><p>Whether to enable nvim-bufferline-lua as a bufferline.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.mappings.moveNext"></a><aclass="term"href="options.html#opt-vim.tabline.nvimBufferline.mappings.moveNext"><codeclass="option">vim.tabline.nvimBufferline.mappings.moveNext</code></a></span></dt><dd><p>Move next buffer</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>bmn"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.mappings.sortByDirectory"></a><aclass="term"href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortByDirectory"><codeclass="option">vim.tabline.nvimBufferline.mappings.sortByDirectory</code></a></span></dt><dd><p>Sort buffers by directory</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>bsd"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.mappings.sortByExtension"></a><aclass="term"href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortByExtension"><codeclass="option">vim.tabline.nvimBufferline.mappings.sortByExtension</code></a></span></dt><dd><p>Sort buffers by extension</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>bse"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tabline.nvimBufferline.mappings.sortById"></a><aclass="term"href="options.html#opt-vim.tabline.nvimBufferline.mappings.sortById"><codeclass="option">vim.tabline.nvimBufferline.mappings.sortById</code></a></span></dt><dd><p>Sort buffers by ID</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>bsi"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/tabline/nvim-bufferline/nvim-bufferline.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.telescope.mappings.gitStatus"></a><aclass="term"href="options.html#opt-vim.telescope.mappings.gitStatus"><codeclass="option">vim.telescope.mappings.gitStatus</code></a></span></dt><dd><p>Git status [Telescope]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>fvs"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/telescope/telescope.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.telescope.mappings.lspTypeDefinitions"></a><aclass="term"href="options.html#opt-vim.telescope.mappings.lspTypeDefinitions"><codeclass="option">vim.telescope.mappings.lspTypeDefinitions</code></a></span></dt><dd><p>LSP Type Definitions [Telescope]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>flt"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/telescope/telescope.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.enable"></a><aclass="term"href="options.html#opt-vim.terminal.toggleterm.enable"><codeclass="option">vim.terminal.toggleterm.enable</code></a></span></dt><dd><p>Whether to enable Enable toggleterm as a replacement to built-in terminal command.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.direction"></a><aclass="term"href="options.html#opt-vim.terminal.toggleterm.direction"><codeclass="option">vim.terminal.toggleterm.direction</code></a></span></dt><dd><p>Direction of the terminal</p><p><spanclass="emphasis"><em>Type:</em></span> one of "horizontal", "vertical", "tab", "float"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"horizontal"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.lazygit.package"></a><aclass="term"href="options.html#opt-vim.terminal.toggleterm.lazygit.package"><codeclass="option">vim.terminal.toggleterm.lazygit.package</code></a></span></dt><dd><p>The package that should be used for lazygit. Setting it to null will attempt to use lazygit from your PATH</p><p><spanclass="emphasis"><em>Type:</em></span> null or package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation lazygit-0.38.2></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.lazygit.direction"></a><aclass="term"href="options.html#opt-vim.terminal.toggleterm.lazygit.direction"><codeclass="option">vim.terminal.toggleterm.lazygit.direction</code></a></span></dt><dd><p>Direction of the lazygit window</p><p><spanclass="emphasis"><em>Type:</em></span> one of "horizontal", "vertical", "tab", "float"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"float"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.terminal.toggleterm.mappings.open"></a><aclass="term"href="options.html#opt-vim.terminal.toggleterm.mappings.open"><codeclass="option">vim.terminal.toggleterm.mappings.open</code></a></span></dt><dd><p>The keymapping to open toggleterm</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<c-t>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/terminal/toggleterm/toggleterm.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.theme.extraConfig"></a><aclass="term"href="options.html#opt-vim.theme.extraConfig"><codeclass="option">vim.theme.extraConfig</code></a></span></dt><dd><p>Additional lua configuration to add before setup</p><p><spanclass="emphasis"><em>Type:</em></span> strings concatenated with "\n"</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/theme/theme.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.theme.name"></a><aclass="term"href="options.html#opt-vim.theme.name"><codeclass="option">vim.theme.name</code></a></span></dt><dd><p>Supported themes can be found in `supported_themes.nix`</p><p><spanclass="emphasis"><em>Type:</em></span> one of "catppuccin", "dracula", "onedark", "tokyonight"</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/theme/theme.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.theme.style"></a><aclass="term"href="options.html#opt-vim.theme.style"><codeclass="option">vim.theme.style</code></a></span></dt><dd><p>Specific style for theme if it supports it</p><p><spanclass="emphasis"><em>Type:</em></span> one of "dark", "darker", "cool", "deep", "warm", "warmer"</p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/theme/theme.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.theme.transparent"></a><aclass="term"href="options.html#opt-vim.theme.transparent"><codeclass="option">vim.theme.transparent</code></a></span></dt><dd><p>Whether or not transparency should be enabled. Has no effect for themes that do not support transparency</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/theme/theme.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tidal.enable"></a><aclass="term"href="options.html#opt-vim.tidal.enable"><codeclass="option">vim.tidal.enable</code></a></span></dt><dd><p>Whether to enable tidalcycles tools and plugins.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/tidal/tidal.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tidal.flash"></a><aclass="term"href="options.html#opt-vim.tidal.flash"><codeclass="option">vim.tidal.flash</code></a></span></dt><dd><p>When sending a paragraph or a single line, vim-tidal will "flash" the selection for some milliseconds</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">150</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/tidal/tidal.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.tidal.openSC"></a><aclass="term"href="options.html#opt-vim.tidal.openSC"><codeclass="option">vim.tidal.openSC</code></a></span></dt><dd><p>Automatically run the supercollider CLI, sclang, alongside the Tidal GHCI terminal.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/tidal/tidal.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.enable"></a><aclass="term"href="options.html#opt-vim.treesitter.enable"><codeclass="option">vim.treesitter.enable</code></a></span></dt><dd><p>Whether to enable treesitter, also enabled automatically through language options.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.autotagHtml"></a><aclass="term"href="options.html#opt-vim.treesitter.autotagHtml"><codeclass="option">vim.treesitter.autotagHtml</code></a></span></dt><dd><p>Whether to enable autoclose and rename html tag.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.enable"></a><aclass="term"href="options.html#opt-vim.treesitter.context.enable"><codeclass="option">vim.treesitter.context.enable</code></a></span></dt><dd><p>Whether to enable context of current buffer contents [nvim-treesitter-context] .</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.maxLines"></a><aclass="term"href="options.html#opt-vim.treesitter.context.maxLines"><codeclass="option">vim.treesitter.context.maxLines</code></a></span></dt><dd><p>How many lines the window should span. Values <=0 mean no limit.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">0</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.minWindowHeight"></a><aclass="term"href="options.html#opt-vim.treesitter.context.minWindowHeight"><codeclass="option">vim.treesitter.context.minWindowHeight</code></a></span></dt><dd><p>Minimum editor window height to enable context. Values <= 0 mean no limit.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">0</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.mode"></a><aclass="term"href="options.html#opt-vim.treesitter.context.mode"><codeclass="option">vim.treesitter.context.mode</code></a></span></dt><dd><p>Line used to calculate context.</p><p><spanclass="emphasis"><em>Type:</em></span> one of "cursor", "topline"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"cursor"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.multilineThreshold"></a><aclass="term"href="options.html#opt-vim.treesitter.context.multilineThreshold"><codeclass="option">vim.treesitter.context.multilineThreshold</code></a></span></dt><dd><p>Maximum number of lines to collapse for a single context line.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">20</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.separator"></a><aclass="term"href="options.html#opt-vim.treesitter.context.separator"><codeclass="option">vim.treesitter.context.separator</code></a></span></dt><dd><pclass="simpara">Separator between context and content. Should be a single character string, like <spanclass="emphasis"><em>-</em></span>.</p><pclass="simpara">When separator is set, the context will only show up when there are at least 2 lines above cursorline.</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.trimScope"></a><aclass="term"href="options.html#opt-vim.treesitter.context.trimScope"><codeclass="option">vim.treesitter.context.trimScope</code></a></span></dt><dd><pclass="simpara">Which context lines to discard if <aclass="xref"href="options.html#opt-vim.treesitter.context.maxLines"><codeclass="option">vim.treesitter.context.maxLines</code></a> is exceeded.</p><p><spanclass="emphasis"><em>Type:</em></span> one of "inner", "outer"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"outer"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.context.zindex"></a><aclass="term"href="options.html#opt-vim.treesitter.context.zindex"><codeclass="option">vim.treesitter.context.zindex</code></a></span></dt><dd><p>The Z-index of the context window.</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">20</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/context.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.fold"></a><aclass="term"href="options.html#opt-vim.treesitter.fold"><codeclass="option">vim.treesitter.fold</code></a></span></dt><dd><p>Whether to enable fold with treesitter.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.grammars"></a><aclass="term"href="options.html#opt-vim.treesitter.grammars"><codeclass="option">vim.treesitter.grammars</code></a></span></dt><dd><pclass="simpara">List of treesitter grammars to install. For supported languages
use the <codeclass="literal">vim.language.<lang>.treesitter</code> option</p><p><spanclass="emphasis"><em>Type:</em></span> list of package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">[ ]</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.mappings.incrementalSelection.decrementByNode"></a><aclass="term"href="options.html#opt-vim.treesitter.mappings.incrementalSelection.decrementByNode"><codeclass="option">vim.treesitter.mappings.incrementalSelection.decrementByNode</code></a></span></dt><dd><p>Decrement selection by node [treesitter]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"grm"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.mappings.incrementalSelection.incrementByNode"></a><aclass="term"href="options.html#opt-vim.treesitter.mappings.incrementalSelection.incrementByNode"><codeclass="option">vim.treesitter.mappings.incrementalSelection.incrementByNode</code></a></span></dt><dd><p>Increment selection by node [treesitter]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"grn"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.treesitter.mappings.incrementalSelection.incrementByScope"></a><aclass="term"href="options.html#opt-vim.treesitter.mappings.incrementalSelection.incrementByScope"><codeclass="option">vim.treesitter.mappings.incrementalSelection.incrementByScope</code></a></span></dt><dd><p>Increment selection by scope [treesitter]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"grc"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/treesitter/treesitter.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.colorizer.enable"></a><aclass="term"href="options.html#opt-vim.ui.colorizer.enable"><codeclass="option">vim.ui.colorizer.enable</code></a></span></dt><dd><p>Whether to enable nvim-colorizer.lua for color highlighting.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/colorizer/colorizer.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.colorizer.options.mode"></a><aclass="term"href="options.html#opt-vim.ui.colorizer.options.mode"><codeclass="option">vim.ui.colorizer.options.mode</code></a></span></dt><dd><p>Set the display mode</p><p><spanclass="emphasis"><em>Type:</em></span> one of "foreground", "background"</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"background"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/colorizer/colorizer.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.colorizer.options.names"></a><aclass="term"href="options.html#opt-vim.ui.colorizer.options.names"><codeclass="option">vim.ui.colorizer.options.names</code></a></span></dt><dd><p>"Name" codes such as "Blue"</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/colorizer/colorizer.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.illuminate.enable"></a><aclass="term"href="options.html#opt-vim.ui.illuminate.enable"><codeclass="option">vim.ui.illuminate.enable</code></a></span></dt><dd><p>Whether to enable vim-illuminate: automatically highlight other uses of the word under the cursor.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/illuminate/illuminate.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.enable"></a><aclass="term"href="options.html#opt-vim.ui.modes-nvim.enable"><codeclass="option">vim.ui.modes-nvim.enable</code></a></span></dt><dd><p>Whether to enable modes.nvim's prismatic line decorations.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
<neovim-flake/modules/ui/modes/modes.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.colors.copy"></a><aclass="term"href="options.html#opt-vim.ui.modes-nvim.colors.copy"><codeclass="option">vim.ui.modes-nvim.colors.copy</code></a></span></dt><dd><p>The #RRGGBB color code for the visual mode highlights</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#f5c359"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
<neovim-flake/modules/ui/modes/modes.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.colors.delete"></a><aclass="term"href="options.html#opt-vim.ui.modes-nvim.colors.delete"><codeclass="option">vim.ui.modes-nvim.colors.delete</code></a></span></dt><dd><p>The #RRGGBB color code for the visual mode highlights</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#c75c6a"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
<neovim-flake/modules/ui/modes/modes.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.colors.insert"></a><aclass="term"href="options.html#opt-vim.ui.modes-nvim.colors.insert"><codeclass="option">vim.ui.modes-nvim.colors.insert</code></a></span></dt><dd><p>The #RRGGBB color code for the visual mode highlights</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#78ccc5"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
<neovim-flake/modules/ui/modes/modes.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.colors.visual"></a><aclass="term"href="options.html#opt-vim.ui.modes-nvim.colors.visual"><codeclass="option">vim.ui.modes-nvim.colors.visual</code></a></span></dt><dd><p>The #RRGGBB color code for the visual mode highlights</p><p><spanclass="emphasis"><em>Type:</em></span> string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"#9745be"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.modes-nvim.setCursorline"></a><aclass="term"href="options.html#opt-vim.ui.modes-nvim.setCursorline"><codeclass="option">vim.ui.modes-nvim.setCursorline</code></a></span></dt><dd><p>Set a colored cursorline on current line</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/modes/modes.nix#blob-path"target="_top">
<neovim-flake/modules/ui/modes/modes.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.noice.enable"></a><aclass="term"href="options.html#opt-vim.ui.noice.enable"><codeclass="option">vim.ui.noice.enable</code></a></span></dt><dd><p>Whether to enable noice-nvim UI modification library.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/noice/noice.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.smartcolumn.enable"></a><aclass="term"href="options.html#opt-vim.ui.smartcolumn.enable"><codeclass="option">vim.ui.smartcolumn.enable</code></a></span></dt><dd><p>Whether to enable line length indicator.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/smartcolumn/smartcolumn.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.smartcolumn.columnAt.languages"></a><aclass="term"href="options.html#opt-vim.ui.smartcolumn.columnAt.languages"><codeclass="option">vim.ui.smartcolumn.columnAt.languages</code></a></span></dt><dd><p>The position at which smart column should be displayed for each individual buffer type</p><p><spanclass="emphasis"><em>Type:</em></span> attribute set of (signed integer or list of signed integer)</p><p><spanclass="emphasis"><em>Example:</em></span></p><preclass="programlisting">vim.ui.smartcolumn.columnAt.languages = {
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.smartcolumn.disabledFiletypes"></a><aclass="term"href="options.html#opt-vim.ui.smartcolumn.disabledFiletypes"><codeclass="option">vim.ui.smartcolumn.disabledFiletypes</code></a></span></dt><dd><p>The filetypes smartcolumn will be disabled for.</p><p><spanclass="emphasis"><em>Type:</em></span> list of string</p><p><spanclass="emphasis"><em>Default:</em></span></p><preclass="programlisting">[
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.ui.smartcolumn.showColumnAt"></a><aclass="term"href="options.html#opt-vim.ui.smartcolumn.showColumnAt"><codeclass="option">vim.ui.smartcolumn.showColumnAt</code></a></span></dt><dd><p>The position at which the column will be displayed. Set to null to disable</p><p><spanclass="emphasis"><em>Type:</em></span> null or signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">120</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/ui/smartcolumn/smartcolumn.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.updateTime"></a><aclass="term"href="options.html#opt-vim.updateTime"><codeclass="option">vim.updateTime</code></a></span></dt><dd><p>The number of milliseconds till Cursor Hold event is fired</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">300</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
<neovim-flake/modules/basic/module.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.useSystemClipboard"></a><aclass="term"href="options.html#opt-vim.useSystemClipboard"><codeclass="option">vim.useSystemClipboard</code></a></span></dt><dd><p>Make use of the clipboard for default yank and paste operations. Don't use * and +</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/basic/module.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.ccc.enable"></a><aclass="term"href="options.html#opt-vim.utility.ccc.enable"><codeclass="option">vim.utility.ccc.enable</code></a></span></dt><dd><p>Whether to enable ccc color picker for neovim.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/ccc/ccc.nix#blob-path"target="_top">
<neovim-flake/modules/utility/ccc/ccc.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.ccc.mappings.decrease10"></a><aclass="term"href="options.html#opt-vim.utility.ccc.mappings.decrease10"><codeclass="option">vim.utility.ccc.mappings.decrease10</code></a></span></dt><dd><p>Decrease the value times delta of the slider</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<H>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/ccc/ccc.nix#blob-path"target="_top">
<neovim-flake/modules/utility/ccc/ccc.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.ccc.mappings.increase10"></a><aclass="term"href="options.html#opt-vim.utility.ccc.mappings.increase10"><codeclass="option">vim.utility.ccc.mappings.increase10</code></a></span></dt><dd><p>Increase the value times delta of the slider</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<L>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/ccc/ccc.nix#blob-path"target="_top">
<neovim-flake/modules/utility/ccc/ccc.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.ccc.mappings.quit"></a><aclass="term"href="options.html#opt-vim.utility.ccc.mappings.quit"><codeclass="option">vim.utility.ccc.mappings.quit</code></a></span></dt><dd><p>Cancel and close the UI without replace or insert</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<Esc>"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/ccc/ccc.nix#blob-path"target="_top">
<neovim-flake/modules/utility/ccc/ccc.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.diffview-nvim.enable"></a><aclass="term"href="options.html#opt-vim.utility.diffview-nvim.enable"><codeclass="option">vim.utility.diffview-nvim.enable</code></a></span></dt><dd><p>Whether to enable diffview-nvim: cycle through diffs for all modified files for any git rev.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/diffview/diffview.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.motion.hop.mappings.hop"></a><aclass="term"href="options.html#opt-vim.utility.motion.hop.mappings.hop"><codeclass="option">vim.utility.motion.hop.mappings.hop</code></a></span></dt><dd><p>Jump to occurences [hop.nvim]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>h"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/motion/hop/hop.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.motion.leap.mappings.leapFromWindow"></a><aclass="term"href="options.html#opt-vim.utility.motion.leap.mappings.leapFromWindow"><codeclass="option">vim.utility.motion.leap.mappings.leapFromWindow</code></a></span></dt><dd><p>Leap from window</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"gs"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/motion/leap/leap.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.vim-wakatime.enable"></a><aclass="term"href="options.html#opt-vim.utility.vim-wakatime.enable"><codeclass="option">vim.utility.vim-wakatime.enable</code></a></span></dt><dd><p>Whether to enable vim-wakatime: live code statistics.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/wakatime/vim-wakatime.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.utility.vim-wakatime.cli-package"></a><aclass="term"href="options.html#opt-vim.utility.vim-wakatime.cli-package"><codeclass="option">vim.utility.vim-wakatime.cli-package</code></a></span></dt><dd><p>The package that should be used for wakatime-cli. Set as null to use the default path in `$XDG_DATA_HOME`</p><p><spanclass="emphasis"><em>Type:</em></span> null or package</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal"><derivation wakatime-1.73.0></code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/utility/wakatime/vim-wakatime.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.cellularAutomaton.enable"></a><aclass="term"href="options.html#opt-vim.visuals.cellularAutomaton.enable"><codeclass="option">vim.visuals.cellularAutomaton.enable</code></a></span></dt><dd><p>Whether to enable Enable cellular automaton [cellular-automaton].</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
<neovim-flake/modules/visuals/visuals.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.cellularAutomaton.mappings.makeItRain"></a><aclass="term"href="options.html#opt-vim.visuals.cellularAutomaton.mappings.makeItRain"><codeclass="option">vim.visuals.cellularAutomaton.mappings.makeItRain</code></a></span></dt><dd><p>Make it rain [cellular-automaton]</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"<leader>fml"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.cursorWordline.enable"></a><aclass="term"href="options.html#opt-vim.visuals.cursorWordline.enable"><codeclass="option">vim.visuals.cursorWordline.enable</code></a></span></dt><dd><p>Whether to enable word and delayed line highlight [nvim-cursorline]..</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.cursorWordline.lineTimeout"></a><aclass="term"href="options.html#opt-vim.visuals.cursorWordline.lineTimeout"><codeclass="option">vim.visuals.cursorWordline.lineTimeout</code></a></span></dt><dd><p>Time in milliseconds for cursorline to appear</p><p><spanclass="emphasis"><em>Type:</em></span> signed integer</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">500</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.eolChar"></a><aclass="term"href="options.html#opt-vim.visuals.indentBlankline.eolChar"><codeclass="option">vim.visuals.indentBlankline.eolChar</code></a></span></dt><dd><p>Character at end of line</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"↴"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.fillChar"></a><aclass="term"href="options.html#opt-vim.visuals.indentBlankline.fillChar"><codeclass="option">vim.visuals.indentBlankline.fillChar</code></a></span></dt><dd><p>Character to fill indents</p><p><spanclass="emphasis"><em>Type:</em></span> null or string</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">"⋅"</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.showCurrContext"></a><aclass="term"href="options.html#opt-vim.visuals.indentBlankline.showCurrContext"><codeclass="option">vim.visuals.indentBlankline.showCurrContext</code></a></span></dt><dd><p>Highlight current context from treesitter</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">config.vim.treesitter.enable</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
<neovim-flake/modules/visuals/visuals.nix>
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.showEndOfLine"></a><aclass="term"href="options.html#opt-vim.visuals.indentBlankline.showEndOfLine"><codeclass="option">vim.visuals.indentBlankline.showEndOfLine</code></a></span></dt><dd><pclass="simpara">Displays the end of line character set by <aclass="xref"href="options.html#opt-vim.visuals.indentBlankline.eolChar"><codeclass="option">vim.visuals.indentBlankline.eolChar</code></a> instead of the
indent guide on line returns.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">config.vim.visuals.indentBlankline.eolChar != null</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.indentBlankline.useTreesitter"></a><aclass="term"href="options.html#opt-vim.visuals.indentBlankline.useTreesitter"><codeclass="option">vim.visuals.indentBlankline.useTreesitter</code></a></span></dt><dd><p>Use treesitter to calculate indentation when possible.</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">config.vim.treesitter.enable</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">
</a></code></td></tr></table></dd><dt><spanclass="term"><aid="opt-vim.visuals.nvimWebDevicons.enable"></a><aclass="term"href="options.html#opt-vim.visuals.nvimWebDevicons.enable"><codeclass="option">vim.visuals.nvimWebDevicons.enable</code></a></span></dt><dd><p>Whether to enable dev icons. Required for certain plugins [nvim-web-devicons]..</p><p><spanclass="emphasis"><em>Type:</em></span> boolean</p><p><spanclass="emphasis"><em>Default:</em></span><codeclass="literal">false</code></p><p><spanclass="emphasis"><em>Example:</em></span><codeclass="literal">true</code></p><p><spanclass="emphasis"><em>Declared by:</em></span></p><tableborder="0"summary="Simple list"class="simplelist"><tr><td><codeclass="filename"><aclass="filename"href="https://github.com/notashelf/neovim-flake/blob/main/modules/visuals/visuals.nix#blob-path"target="_top">