nvf/options.html
2026-06-20 07:22:38 +00:00

35578 lines
1.8 MiB

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>NVF - Options</title>
<script>
// Apply sidebar state immediately to prevent flash
(function () {
try {
if (localStorage.getItem("sidebar-collapsed") === "true") {
document.documentElement.classList.add("sidebar-collapsed");
}
} catch (e) {
// localStorage unavailable
}
})();
</script>
<link rel="stylesheet" href="assets/style.css" />
<script defer src="assets/main.js"></script>
<script defer src="assets/search.js"></script>
</head>
<body>
<div class="container">
<header>
<div class="header-left">
<h1 class="site-title">
<a href="index.html">NVF</a>
</h1>
</div>
<nav class="header-nav">
<ul>
<li class="active">
<a href="options.html">Options</a>
</li>
<li><a href="search.html">Search</a></li>
</ul>
</nav>
<div class="search-container">
<input type="text" id="search-input" placeholder="Search..." />
<div id="search-results" class="search-results"></div>
</div>
</header>
<div class="layout">
<div class="sidebar-toggle" aria-label="Toggle sidebar">
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 24 24"
width="24"
height="24"
>
<path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"></path>
</svg>
</div>
<nav id="sidebar" class="sidebar">
<details class="sidebar-section" data-section="docs" open>
<summary>Documents</summary>
<div class="sidebar-section-content">
<ul>
<li><a href="index.html">Introduction</a></li>
<li><a href="configuring.html">Configuring nvf</a></li>
<li><a href="hacking.html">Hacking nvf</a></li>
<li><a href="tips.html">Helpful Tips</a></li>
<li><a href="quirks.html">Known Issues and Quirks</a></li>
<li><a href="release-notes.html">Release Notes</a></li>
<li><a href="search.html">Search</a></li>
</ul>
</div>
</details>
<details class="sidebar-section" data-section="toc" open>
<summary>Contents</summary>
<div class="sidebar-section-content">
<ul class="toc-list">
<li>
<a href='#option-_module.args' title="_module.args">
_module.args
</a>
</li>
<li>
<a href='#option-vim.additionalRuntimePaths' title="vim.additionalRuntimePaths">
vim.additionalRuntimePaths
</a>
</li>
<li>
<a href='#option-vim.bell' title="vim.bell">
vim.bell
</a>
</li>
<li>
<a href='#option-vim.enableLuaLoader' title="vim.enableLuaLoader">
vim.enableLuaLoader
</a>
</li>
<li>
<a href='#option-vim.extraLuaFiles' title="vim.extraLuaFiles">
vim.extraLuaFiles
</a>
</li>
<li>
<a href='#option-vim.extraPackages' title="vim.extraPackages">
vim.extraPackages
</a>
</li>
<li>
<a href='#option-vim.hideSearchHighlight' title="vim.hideSearchHighlight">
vim.hideSearchHighlight
</a>
</li>
<li>
<a href='#option-vim.lineNumberMode' title="vim.lineNumberMode">
vim.lineNumberMode
</a>
</li>
<li>
<a href='#option-vim.luaConfigPost' title="vim.luaConfigPost">
vim.luaConfigPost
</a>
</li>
<li>
<a href='#option-vim.luaConfigPre' title="vim.luaConfigPre">
vim.luaConfigPre
</a>
</li>
<li>
<a href='#option-vim.luaConfigRC' title="vim.luaConfigRC">
vim.luaConfigRC
</a>
</li>
<li>
<a href='#option-vim.luaPackages' title="vim.luaPackages">
vim.luaPackages
</a>
</li>
<li>
<a href='#option-vim.optPlugins' title="vim.optPlugins">
vim.optPlugins
</a>
</li>
<li>
<a href='#option-vim.package' title="vim.package">
vim.package
</a>
</li>
<li>
<a href='#option-vim.pluginOverrides' title="vim.pluginOverrides">
vim.pluginOverrides
</a>
</li>
<li>
<a href='#option-vim.pluginRC' title="vim.pluginRC">
vim.pluginRC
</a>
</li>
<li>
<a href='#option-vim.preventJunkFiles' title="vim.preventJunkFiles">
vim.preventJunkFiles
</a>
</li>
<li>
<a href='#option-vim.python3Packages' title="vim.python3Packages">
vim.python3Packages
</a>
</li>
<li>
<a href='#option-vim.searchCase' title="vim.searchCase">
vim.searchCase
</a>
</li>
<li>
<a href='#option-vim.startPlugins' title="vim.startPlugins">
vim.startPlugins
</a>
</li>
<li>
<a href='#option-vim.syntaxHighlighting' title="vim.syntaxHighlighting">
vim.syntaxHighlighting
</a>
</li>
<li>
<a href='#option-vim.viAlias' title="vim.viAlias">
vim.viAlias
</a>
</li>
<li>
<a href='#option-vim.vimAlias' title="vim.vimAlias">
vim.vimAlias
</a>
</li>
<li>
<a href='#option-vim.withNodeJs' title="vim.withNodeJs">
vim.withNodeJs
</a>
</li>
<li>
<a href='#option-vim.withPython3' title="vim.withPython3">
vim.withPython3
</a>
</li>
<li>
<a href='#option-vim.withRuby' title="vim.withRuby">
vim.withRuby
</a>
</li>
<li>
<details class="toc-category">
<summary title="vim.assistant">
<span>vim.assistant</span>
<span class="toc-count">43</span>
</summary>
<ul>
<li>
<a href='#option-vim.assistant.avante-nvim.enable' title="vim.assistant.avante-nvim.enable">
avante-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.assistant.avante-nvim.setupOpts' title="vim.assistant.avante-nvim.setupOpts">
avante-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.enable' title="vim.assistant.chatgpt.enable">
chatgpt.enable
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.addTests' title="vim.assistant.chatgpt.mappings.addTests">
chatgpt.mappings.addTests
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.chatGpt' title="vim.assistant.chatgpt.mappings.chatGpt">
chatgpt.mappings.chatGpt
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.docstring' title="vim.assistant.chatgpt.mappings.docstring">
chatgpt.mappings.docstring
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.editWithInstructions' title="vim.assistant.chatgpt.mappings.editWithInstructions">
chatgpt.mappings.editWithInstructions
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.explain' title="vim.assistant.chatgpt.mappings.explain">
chatgpt.mappings.explain
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.fixBugs' title="vim.assistant.chatgpt.mappings.fixBugs">
chatgpt.mappings.fixBugs
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.grammarCorrection' title="vim.assistant.chatgpt.mappings.grammarCorrection">
chatgpt.mappings.grammarCorrection
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.keyword' title="vim.assistant.chatgpt.mappings.keyword">
chatgpt.mappings.keyword
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.optimize' title="vim.assistant.chatgpt.mappings.optimize">
chatgpt.mappings.optimize
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.readabilityanalysis' title="vim.assistant.chatgpt.mappings.readabilityanalysis">
chatgpt.mappings.readabilityanalysis
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.roxygenEdit' title="vim.assistant.chatgpt.mappings.roxygenEdit">
chatgpt.mappings.roxygenEdit
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.summarize' title="vim.assistant.chatgpt.mappings.summarize">
chatgpt.mappings.summarize
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.mappings.translate' title="vim.assistant.chatgpt.mappings.translate">
chatgpt.mappings.translate
</a>
</li>
<li>
<a href='#option-vim.assistant.chatgpt.setupOpts' title="vim.assistant.chatgpt.setupOpts">
chatgpt.setupOpts
</a>
</li>
<li>
<a href='#option-vim.assistant.codecompanion-nvim.enable' title="vim.assistant.codecompanion-nvim.enable">
codecompanion-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.assistant.codecompanion-nvim.setupOpts' title="vim.assistant.codecompanion-nvim.setupOpts">
codecompanion-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.cmp.enable' title="vim.assistant.copilot.cmp.enable">
copilot.cmp.enable
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.enable' title="vim.assistant.copilot.enable">
copilot.enable
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.panel.accept' title="vim.assistant.copilot.mappings.panel.accept">
copilot.mappings.panel.accept
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.panel.jumpNext' title="vim.assistant.copilot.mappings.panel.jumpNext">
copilot.mappings.panel.jumpNext
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.panel.jumpPrev' title="vim.assistant.copilot.mappings.panel.jumpPrev">
copilot.mappings.panel.jumpPrev
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.panel.open' title="vim.assistant.copilot.mappings.panel.open">
copilot.mappings.panel.open
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.panel.refresh' title="vim.assistant.copilot.mappings.panel.refresh">
copilot.mappings.panel.refresh
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.suggestion.accept' title="vim.assistant.copilot.mappings.suggestion.accept">
copilot.mappings.suggestion.accept
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.suggestion.acceptLine' title="vim.assistant.copilot.mappings.suggestion.acceptLine">
copilot.mappings.suggestion.acceptLine
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.suggestion.acceptWord' title="vim.assistant.copilot.mappings.suggestion.acceptWord">
copilot.mappings.suggestion.acceptWord
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.suggestion.dismiss' title="vim.assistant.copilot.mappings.suggestion.dismiss">
copilot.mappings.suggestion.dismiss
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.suggestion.next' title="vim.assistant.copilot.mappings.suggestion.next">
copilot.mappings.suggestion.next
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.mappings.suggestion.prev' title="vim.assistant.copilot.mappings.suggestion.prev">
copilot.mappings.suggestion.prev
</a>
</li>
<li>
<a href='#option-vim.assistant.copilot.setupOpts' title="vim.assistant.copilot.setupOpts">
copilot.setupOpts
</a>
</li>
<li>
<a href='#option-vim.assistant.neocodeium.enable' title="vim.assistant.neocodeium.enable">
neocodeium.enable
</a>
</li>
<li>
<a href='#option-vim.assistant.neocodeium.keymaps.accept' title="vim.assistant.neocodeium.keymaps.accept">
neocodeium.keymaps.accept
</a>
</li>
<li>
<a href='#option-vim.assistant.neocodeium.keymaps.accept_line' title="vim.assistant.neocodeium.keymaps.accept_line">
neocodeium.keymaps.accept_line
</a>
</li>
<li>
<a href='#option-vim.assistant.neocodeium.keymaps.accept_word' title="vim.assistant.neocodeium.keymaps.accept_word">
neocodeium.keymaps.accept_word
</a>
</li>
<li>
<a href='#option-vim.assistant.neocodeium.keymaps.clear' title="vim.assistant.neocodeium.keymaps.clear">
neocodeium.keymaps.clear
</a>
</li>
<li>
<a href='#option-vim.assistant.neocodeium.keymaps.cycle_or_complete' title="vim.assistant.neocodeium.keymaps.cycle_or_complete">
neocodeium.keymaps.cycle_or_complete
</a>
</li>
<li>
<a href='#option-vim.assistant.neocodeium.keymaps.cycle_or_complete_reverse' title="vim.assistant.neocodeium.keymaps.cycle_or_complete_reverse">
neocodeium.keymaps.cycle_or_complete_reverse
</a>
</li>
<li>
<a href='#option-vim.assistant.neocodeium.setupOpts' title="vim.assistant.neocodeium.setupOpts">
neocodeium.setupOpts
</a>
</li>
<li>
<a href='#option-vim.assistant.supermaven-nvim.enable' title="vim.assistant.supermaven-nvim.enable">
supermaven-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.assistant.supermaven-nvim.setupOpts' title="vim.assistant.supermaven-nvim.setupOpts">
supermaven-nvim.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.augroups">
<span>vim.augroups</span>
<span class="toc-count">4</span>
</summary>
<ul>
<li>
<a href='#option-vim.augroups' class="parent-option" title="vim.augroups">
vim.augroups
</a>
</li>
<li>
<a href='#option-vim.augroups._.clear' title="vim.augroups.*.clear">
*.clear
</a>
</li>
<li>
<a href='#option-vim.augroups._.enable' title="vim.augroups.*.enable">
*.enable
</a>
</li>
<li>
<a href='#option-vim.augroups._.name' title="vim.augroups.*.name">
*.name
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.autocmds">
<span>vim.autocmds</span>
<span class="toc-count">10</span>
</summary>
<ul>
<li>
<a href='#option-vim.autocmds' class="parent-option" title="vim.autocmds">
vim.autocmds
</a>
</li>
<li>
<a href='#option-vim.autocmds._.callback' title="vim.autocmds.*.callback">
*.callback
</a>
</li>
<li>
<a href='#option-vim.autocmds._.command' title="vim.autocmds.*.command">
*.command
</a>
</li>
<li>
<a href='#option-vim.autocmds._.desc' title="vim.autocmds.*.desc">
*.desc
</a>
</li>
<li>
<a href='#option-vim.autocmds._.enable' title="vim.autocmds.*.enable">
*.enable
</a>
</li>
<li>
<a href='#option-vim.autocmds._.event' title="vim.autocmds.*.event">
*.event
</a>
</li>
<li>
<a href='#option-vim.autocmds._.group' title="vim.autocmds.*.group">
*.group
</a>
</li>
<li>
<a href='#option-vim.autocmds._.nested' title="vim.autocmds.*.nested">
*.nested
</a>
</li>
<li>
<a href='#option-vim.autocmds._.once' title="vim.autocmds.*.once">
*.once
</a>
</li>
<li>
<a href='#option-vim.autocmds._.pattern' title="vim.autocmds.*.pattern">
*.pattern
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.autocomplete">
<span>vim.autocomplete</span>
<span class="toc-count">36</span>
</summary>
<ul>
<li>
<a href='#option-vim.autocomplete.blink-cmp.enable' title="vim.autocomplete.blink-cmp.enable">
blink-cmp.enable
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.friendly-snippets.enable' title="vim.autocomplete.blink-cmp.friendly-snippets.enable">
blink-cmp.friendly-snippets.enable
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.mappings.close' title="vim.autocomplete.blink-cmp.mappings.close">
blink-cmp.mappings.close
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.mappings.complete' title="vim.autocomplete.blink-cmp.mappings.complete">
blink-cmp.mappings.complete
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.mappings.confirm' title="vim.autocomplete.blink-cmp.mappings.confirm">
blink-cmp.mappings.confirm
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.mappings.next' title="vim.autocomplete.blink-cmp.mappings.next">
blink-cmp.mappings.next
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.mappings.previous' title="vim.autocomplete.blink-cmp.mappings.previous">
blink-cmp.mappings.previous
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.mappings.scrollDocsDown' title="vim.autocomplete.blink-cmp.mappings.scrollDocsDown">
blink-cmp.mappings.scrollDocsDown
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.mappings.scrollDocsUp' title="vim.autocomplete.blink-cmp.mappings.scrollDocsUp">
blink-cmp.mappings.scrollDocsUp
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.setupOpts' title="vim.autocomplete.blink-cmp.setupOpts">
blink-cmp.setupOpts
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins' title="vim.autocomplete.blink-cmp.sourcePlugins">
blink-cmp.sourcePlugins
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins._name_.enable' title="vim.autocomplete.blink-cmp.sourcePlugins.&lt;name&gt;.enable">
blink-cmp.sourcePlugins.&lt;name&gt;.enable
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins._name_.module' title="vim.autocomplete.blink-cmp.sourcePlugins.&lt;name&gt;.module">
blink-cmp.sourcePlugins.&lt;name&gt;.module
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins._name_.package' title="vim.autocomplete.blink-cmp.sourcePlugins.&lt;name&gt;.package">
blink-cmp.sourcePlugins.&lt;name&gt;.package
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.enable' title="vim.autocomplete.blink-cmp.sourcePlugins.emoji.enable">
blink-cmp.sourcePlugins.emoji.enable
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.module' title="vim.autocomplete.blink-cmp.sourcePlugins.emoji.module">
blink-cmp.sourcePlugins.emoji.module
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.package' title="vim.autocomplete.blink-cmp.sourcePlugins.emoji.package">
blink-cmp.sourcePlugins.emoji.package
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.enable' title="vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.enable">
blink-cmp.sourcePlugins.ripgrep.enable
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.module' title="vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.module">
blink-cmp.sourcePlugins.ripgrep.module
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.package' title="vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.package">
blink-cmp.sourcePlugins.ripgrep.package
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.spell.enable' title="vim.autocomplete.blink-cmp.sourcePlugins.spell.enable">
blink-cmp.sourcePlugins.spell.enable
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.spell.module' title="vim.autocomplete.blink-cmp.sourcePlugins.spell.module">
blink-cmp.sourcePlugins.spell.module
</a>
</li>
<li>
<a href='#option-vim.autocomplete.blink-cmp.sourcePlugins.spell.package' title="vim.autocomplete.blink-cmp.sourcePlugins.spell.package">
blink-cmp.sourcePlugins.spell.package
</a>
</li>
<li>
<a href='#option-vim.autocomplete.enableSharedCmpSources' title="vim.autocomplete.enableSharedCmpSources">
enableSharedCmpSources
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.enable' title="vim.autocomplete.nvim-cmp.enable">
nvim-cmp.enable
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.format' title="vim.autocomplete.nvim-cmp.format">
nvim-cmp.format
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.mappings.close' title="vim.autocomplete.nvim-cmp.mappings.close">
nvim-cmp.mappings.close
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.mappings.complete' title="vim.autocomplete.nvim-cmp.mappings.complete">
nvim-cmp.mappings.complete
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.mappings.confirm' title="vim.autocomplete.nvim-cmp.mappings.confirm">
nvim-cmp.mappings.confirm
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.mappings.next' title="vim.autocomplete.nvim-cmp.mappings.next">
nvim-cmp.mappings.next
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.mappings.previous' title="vim.autocomplete.nvim-cmp.mappings.previous">
nvim-cmp.mappings.previous
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.mappings.scrollDocsDown' title="vim.autocomplete.nvim-cmp.mappings.scrollDocsDown">
nvim-cmp.mappings.scrollDocsDown
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.mappings.scrollDocsUp' title="vim.autocomplete.nvim-cmp.mappings.scrollDocsUp">
nvim-cmp.mappings.scrollDocsUp
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.setupOpts' title="vim.autocomplete.nvim-cmp.setupOpts">
nvim-cmp.setupOpts
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.sourcePlugins' title="vim.autocomplete.nvim-cmp.sourcePlugins">
nvim-cmp.sourcePlugins
</a>
</li>
<li>
<a href='#option-vim.autocomplete.nvim-cmp.sources' title="vim.autocomplete.nvim-cmp.sources">
nvim-cmp.sources
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.autopairs">
<span>vim.autopairs</span>
<span class="toc-count">2</span>
</summary>
<ul>
<li>
<a href='#option-vim.autopairs.nvim-autopairs.enable' title="vim.autopairs.nvim-autopairs.enable">
nvim-autopairs.enable
</a>
</li>
<li>
<a href='#option-vim.autopairs.nvim-autopairs.setupOpts' title="vim.autopairs.nvim-autopairs.setupOpts">
nvim-autopairs.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.binds">
<span>vim.binds</span>
<span class="toc-count">6</span>
</summary>
<ul>
<li>
<a href='#option-vim.binds.cheatsheet.enable' title="vim.binds.cheatsheet.enable">
cheatsheet.enable
</a>
</li>
<li>
<a href='#option-vim.binds.hardtime-nvim.enable' title="vim.binds.hardtime-nvim.enable">
hardtime-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.binds.hardtime-nvim.setupOpts' title="vim.binds.hardtime-nvim.setupOpts">
hardtime-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.binds.whichKey.enable' title="vim.binds.whichKey.enable">
whichKey.enable
</a>
</li>
<li>
<a href='#option-vim.binds.whichKey.register' title="vim.binds.whichKey.register">
whichKey.register
</a>
</li>
<li>
<a href='#option-vim.binds.whichKey.setupOpts' title="vim.binds.whichKey.setupOpts">
whichKey.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.build">
<span>vim.build</span>
<span class="toc-count">1</span>
</summary>
<ul>
<li>
<a href='#option-vim.build.finalPackage' title="vim.build.finalPackage">
finalPackage
<span class="toc-readonly">read-only</span>
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.clipboard">
<span>vim.clipboard</span>
<span class="toc-count">9</span>
</summary>
<ul>
<li>
<a href='#option-vim.clipboard.enable' title="vim.clipboard.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.clipboard.providers' title="vim.clipboard.providers">
providers
</a>
</li>
<li>
<a href='#option-vim.clipboard.providers.wl-copy.enable' title="vim.clipboard.providers.wl-copy.enable">
providers.wl-copy.enable
</a>
</li>
<li>
<a href='#option-vim.clipboard.providers.wl-copy.package' title="vim.clipboard.providers.wl-copy.package">
providers.wl-copy.package
</a>
</li>
<li>
<a href='#option-vim.clipboard.providers.xclip.enable' title="vim.clipboard.providers.xclip.enable">
providers.xclip.enable
</a>
</li>
<li>
<a href='#option-vim.clipboard.providers.xclip.package' title="vim.clipboard.providers.xclip.package">
providers.xclip.package
</a>
</li>
<li>
<a href='#option-vim.clipboard.providers.xsel.enable' title="vim.clipboard.providers.xsel.enable">
providers.xsel.enable
</a>
</li>
<li>
<a href='#option-vim.clipboard.providers.xsel.package' title="vim.clipboard.providers.xsel.package">
providers.xsel.package
</a>
</li>
<li>
<a href='#option-vim.clipboard.registers' title="vim.clipboard.registers">
registers
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.comments">
<span>vim.comments</span>
<span class="toc-count">8</span>
</summary>
<ul>
<li>
<a href='#option-vim.comments.comment-nvim.enable' title="vim.comments.comment-nvim.enable">
comment-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.comments.comment-nvim.mappings.toggleCurrentBlock' title="vim.comments.comment-nvim.mappings.toggleCurrentBlock">
comment-nvim.mappings.toggleCurrentBlock
</a>
</li>
<li>
<a href='#option-vim.comments.comment-nvim.mappings.toggleCurrentLine' title="vim.comments.comment-nvim.mappings.toggleCurrentLine">
comment-nvim.mappings.toggleCurrentLine
</a>
</li>
<li>
<a href='#option-vim.comments.comment-nvim.mappings.toggleOpLeaderBlock' title="vim.comments.comment-nvim.mappings.toggleOpLeaderBlock">
comment-nvim.mappings.toggleOpLeaderBlock
</a>
</li>
<li>
<a href='#option-vim.comments.comment-nvim.mappings.toggleOpLeaderLine' title="vim.comments.comment-nvim.mappings.toggleOpLeaderLine">
comment-nvim.mappings.toggleOpLeaderLine
</a>
</li>
<li>
<a href='#option-vim.comments.comment-nvim.mappings.toggleSelectedBlock' title="vim.comments.comment-nvim.mappings.toggleSelectedBlock">
comment-nvim.mappings.toggleSelectedBlock
</a>
</li>
<li>
<a href='#option-vim.comments.comment-nvim.mappings.toggleSelectedLine' title="vim.comments.comment-nvim.mappings.toggleSelectedLine">
comment-nvim.mappings.toggleSelectedLine
</a>
</li>
<li>
<a href='#option-vim.comments.comment-nvim.setupOpts' title="vim.comments.comment-nvim.setupOpts">
comment-nvim.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.dashboard">
<span>vim.dashboard</span>
<span class="toc-count">33</span>
</summary>
<ul>
<li>
<a href='#option-vim.dashboard.alpha.enable' title="vim.dashboard.alpha.enable">
alpha.enable
</a>
</li>
<li>
<a href='#option-vim.dashboard.alpha.layout' title="vim.dashboard.alpha.layout">
alpha.layout
</a>
</li>
<li>
<a href='#option-vim.dashboard.alpha.opts' title="vim.dashboard.alpha.opts">
alpha.opts
</a>
</li>
<li>
<a href='#option-vim.dashboard.alpha.theme' title="vim.dashboard.alpha.theme">
alpha.theme
</a>
</li>
<li>
<a href='#option-vim.dashboard.dashboard-nvim.enable' title="vim.dashboard.dashboard-nvim.enable">
dashboard-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.dashboard.dashboard-nvim.setupOpts' title="vim.dashboard.dashboard-nvim.setupOpts">
dashboard-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.bookmarks' title="vim.dashboard.startify.bookmarks">
startify.bookmarks
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.changeDirCmd' title="vim.dashboard.startify.changeDirCmd">
startify.changeDirCmd
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.changeToDir' title="vim.dashboard.startify.changeToDir">
startify.changeToDir
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.changeToVCRoot' title="vim.dashboard.startify.changeToVCRoot">
startify.changeToVCRoot
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.commands' title="vim.dashboard.startify.commands">
startify.commands
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.customFooter' title="vim.dashboard.startify.customFooter">
startify.customFooter
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.customHeader' title="vim.dashboard.startify.customHeader">
startify.customHeader
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.customIndices' title="vim.dashboard.startify.customIndices">
startify.customIndices
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.disableOnStartup' title="vim.dashboard.startify.disableOnStartup">
startify.disableOnStartup
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.enable' title="vim.dashboard.startify.enable">
startify.enable
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.filesNumber' title="vim.dashboard.startify.filesNumber">
startify.filesNumber
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.lists' title="vim.dashboard.startify.lists">
startify.lists
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.paddingLeft' title="vim.dashboard.startify.paddingLeft">
startify.paddingLeft
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionAutoload' title="vim.dashboard.startify.sessionAutoload">
startify.sessionAutoload
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionBeforeSave' title="vim.dashboard.startify.sessionBeforeSave">
startify.sessionBeforeSave
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionDeleteBuffers' title="vim.dashboard.startify.sessionDeleteBuffers">
startify.sessionDeleteBuffers
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionDir' title="vim.dashboard.startify.sessionDir">
startify.sessionDir
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionPersistence' title="vim.dashboard.startify.sessionPersistence">
startify.sessionPersistence
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionRemoveLines' title="vim.dashboard.startify.sessionRemoveLines">
startify.sessionRemoveLines
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionSavecmds' title="vim.dashboard.startify.sessionSavecmds">
startify.sessionSavecmds
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionSavevars' title="vim.dashboard.startify.sessionSavevars">
startify.sessionSavevars
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.sessionSort' title="vim.dashboard.startify.sessionSort">
startify.sessionSort
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.skipList' title="vim.dashboard.startify.skipList">
startify.skipList
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.skipListServer' title="vim.dashboard.startify.skipListServer">
startify.skipListServer
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.unsafe' title="vim.dashboard.startify.unsafe">
startify.unsafe
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.updateOldFiles' title="vim.dashboard.startify.updateOldFiles">
startify.updateOldFiles
</a>
</li>
<li>
<a href='#option-vim.dashboard.startify.useEnv' title="vim.dashboard.startify.useEnv">
startify.useEnv
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.debugMode">
<span>vim.debugMode</span>
<span class="toc-count">3</span>
</summary>
<ul>
<li>
<a href='#option-vim.debugMode.enable' title="vim.debugMode.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.debugMode.level' title="vim.debugMode.level">
level
</a>
</li>
<li>
<a href='#option-vim.debugMode.logFile' title="vim.debugMode.logFile">
logFile
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.debugger">
<span>vim.debugger</span>
<span class="toc-count">20</span>
</summary>
<ul>
<li>
<a href='#option-vim.debugger.nvim-dap.enable' title="vim.debugger.nvim-dap.enable">
nvim-dap.enable
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.continue' title="vim.debugger.nvim-dap.mappings.continue">
nvim-dap.mappings.continue
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.goDown' title="vim.debugger.nvim-dap.mappings.goDown">
nvim-dap.mappings.goDown
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.goUp' title="vim.debugger.nvim-dap.mappings.goUp">
nvim-dap.mappings.goUp
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.hover' title="vim.debugger.nvim-dap.mappings.hover">
nvim-dap.mappings.hover
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.restart' title="vim.debugger.nvim-dap.mappings.restart">
nvim-dap.mappings.restart
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.runLast' title="vim.debugger.nvim-dap.mappings.runLast">
nvim-dap.mappings.runLast
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.runToCursor' title="vim.debugger.nvim-dap.mappings.runToCursor">
nvim-dap.mappings.runToCursor
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.stepBack' title="vim.debugger.nvim-dap.mappings.stepBack">
nvim-dap.mappings.stepBack
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.stepInto' title="vim.debugger.nvim-dap.mappings.stepInto">
nvim-dap.mappings.stepInto
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.stepOut' title="vim.debugger.nvim-dap.mappings.stepOut">
nvim-dap.mappings.stepOut
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.stepOver' title="vim.debugger.nvim-dap.mappings.stepOver">
nvim-dap.mappings.stepOver
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.terminate' title="vim.debugger.nvim-dap.mappings.terminate">
nvim-dap.mappings.terminate
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.toggleBreakpoint' title="vim.debugger.nvim-dap.mappings.toggleBreakpoint">
nvim-dap.mappings.toggleBreakpoint
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.toggleDapUI' title="vim.debugger.nvim-dap.mappings.toggleDapUI">
nvim-dap.mappings.toggleDapUI
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.mappings.toggleRepl' title="vim.debugger.nvim-dap.mappings.toggleRepl">
nvim-dap.mappings.toggleRepl
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.sources' title="vim.debugger.nvim-dap.sources">
nvim-dap.sources
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.ui.autoStart' title="vim.debugger.nvim-dap.ui.autoStart">
nvim-dap.ui.autoStart
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.ui.enable' title="vim.debugger.nvim-dap.ui.enable">
nvim-dap.ui.enable
</a>
</li>
<li>
<a href='#option-vim.debugger.nvim-dap.ui.setupOpts' title="vim.debugger.nvim-dap.ui.setupOpts">
nvim-dap.ui.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.diagnostics">
<span>vim.diagnostics</span>
<span class="toc-count">48</span>
</summary>
<ul>
<li>
<a href='#option-vim.diagnostics.config' title="vim.diagnostics.config">
config
</a>
</li>
<li>
<a href='#option-vim.diagnostics.config.signs' title="vim.diagnostics.config.signs">
config.signs
</a>
</li>
<li>
<a href='#option-vim.diagnostics.config.underline' title="vim.diagnostics.config.underline">
config.underline
</a>
</li>
<li>
<a href='#option-vim.diagnostics.config.update_in_insert' title="vim.diagnostics.config.update_in_insert">
config.update_in_insert
</a>
</li>
<li>
<a href='#option-vim.diagnostics.config.virtual_lines' title="vim.diagnostics.config.virtual_lines">
config.virtual_lines
</a>
</li>
<li>
<a href='#option-vim.diagnostics.config.virtual_text' title="vim.diagnostics.config.virtual_text">
config.virtual_text
</a>
</li>
<li>
<a href='#option-vim.diagnostics.enable' title="vim.diagnostics.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.enable' title="vim.diagnostics.nvim-lint.enable">
nvim-lint.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.lint_after_save' title="vim.diagnostics.nvim-lint.lint_after_save">
nvim-lint.lint_after_save
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.lint_function' title="vim.diagnostics.nvim-lint.lint_function">
nvim-lint.lint_function
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters' title="vim.diagnostics.nvim-lint.linters">
nvim-lint.linters
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.append_fname' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.append_fname">
nvim-lint.linters.&lt;name&gt;.append_fname
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.args' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.args">
nvim-lint.linters.&lt;name&gt;.args
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.cmd' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.cmd">
nvim-lint.linters.&lt;name&gt;.cmd
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.cwd' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.cwd">
nvim-lint.linters.&lt;name&gt;.cwd
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.env' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.env">
nvim-lint.linters.&lt;name&gt;.env
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.ignore_exitcode' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.ignore_exitcode">
nvim-lint.linters.&lt;name&gt;.ignore_exitcode
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.name' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.name">
nvim-lint.linters.&lt;name&gt;.name
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.parser' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.parser">
nvim-lint.linters.&lt;name&gt;.parser
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.required_files' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.required_files">
nvim-lint.linters.&lt;name&gt;.required_files
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.stdin' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.stdin">
nvim-lint.linters.&lt;name&gt;.stdin
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters._name_.stream' title="vim.diagnostics.nvim-lint.linters.&lt;name&gt;.stream">
nvim-lint.linters.&lt;name&gt;.stream
</a>
</li>
<li>
<a href='#option-vim.diagnostics.nvim-lint.linters_by_ft' title="vim.diagnostics.nvim-lint.linters_by_ft">
nvim-lint.linters_by_ft
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.biomejs.enable' title="vim.diagnostics.presets.biomejs.enable">
presets.biomejs.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.checkmake.enable' title="vim.diagnostics.presets.checkmake.enable">
presets.checkmake.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.cpplint.enable' title="vim.diagnostics.presets.cpplint.enable">
presets.cpplint.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.deadnix.enable' title="vim.diagnostics.presets.deadnix.enable">
presets.deadnix.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.djlint.enable' title="vim.diagnostics.presets.djlint.enable">
presets.djlint.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.dotenv-linter.enable' title="vim.diagnostics.presets.dotenv-linter.enable">
presets.dotenv-linter.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.eslint_d.enable' title="vim.diagnostics.presets.eslint_d.enable">
presets.eslint_d.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.golangci-lint.enable' title="vim.diagnostics.presets.golangci-lint.enable">
presets.golangci-lint.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.hadolint.enable' title="vim.diagnostics.presets.hadolint.enable">
presets.hadolint.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.htmlhint.enable' title="vim.diagnostics.presets.htmlhint.enable">
presets.htmlhint.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.ktlint.enable' title="vim.diagnostics.presets.ktlint.enable">
presets.ktlint.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.luacheck.enable' title="vim.diagnostics.presets.luacheck.enable">
presets.luacheck.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.markdownlint-cli2.enable' title="vim.diagnostics.presets.markdownlint-cli2.enable">
presets.markdownlint-cli2.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.mypy.enable' title="vim.diagnostics.presets.mypy.enable">
presets.mypy.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.phpstan.enable' title="vim.diagnostics.presets.phpstan.enable">
presets.phpstan.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.rubocop.enable' title="vim.diagnostics.presets.rubocop.enable">
presets.rubocop.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.rumdl.enable' title="vim.diagnostics.presets.rumdl.enable">
presets.rumdl.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.selene.enable' title="vim.diagnostics.presets.selene.enable">
presets.selene.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.shellcheck.enable' title="vim.diagnostics.presets.shellcheck.enable">
presets.shellcheck.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.sqlfluff.enable' title="vim.diagnostics.presets.sqlfluff.enable">
presets.sqlfluff.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.sqruff.enable' title="vim.diagnostics.presets.sqruff.enable">
presets.sqruff.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.statix.enable' title="vim.diagnostics.presets.statix.enable">
presets.statix.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.stylelint.enable' title="vim.diagnostics.presets.stylelint.enable">
presets.stylelint.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.taplo.enable' title="vim.diagnostics.presets.taplo.enable">
presets.taplo.enable
</a>
</li>
<li>
<a href='#option-vim.diagnostics.presets.tombi.enable' title="vim.diagnostics.presets.tombi.enable">
presets.tombi.enable
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.extraPlugins">
<span>vim.extraPlugins</span>
<span class="toc-count">4</span>
</summary>
<ul>
<li>
<a href='#option-vim.extraPlugins' class="parent-option" title="vim.extraPlugins">
vim.extraPlugins
</a>
</li>
<li>
<a href='#option-vim.extraPlugins._name_.after' title="vim.extraPlugins.&lt;name&gt;.after">
&lt;name&gt;.after
</a>
</li>
<li>
<a href='#option-vim.extraPlugins._name_.package' title="vim.extraPlugins.&lt;name&gt;.package">
&lt;name&gt;.package
</a>
</li>
<li>
<a href='#option-vim.extraPlugins._name_.setup' title="vim.extraPlugins.&lt;name&gt;.setup">
&lt;name&gt;.setup
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.filetree">
<span>vim.filetree</span>
<span class="toc-count">9</span>
</summary>
<ul>
<li>
<a href='#option-vim.filetree.neo-tree.enable' title="vim.filetree.neo-tree.enable">
neo-tree.enable
</a>
</li>
<li>
<a href='#option-vim.filetree.neo-tree.setupOpts' title="vim.filetree.neo-tree.setupOpts">
neo-tree.setupOpts
</a>
</li>
<li>
<a href='#option-vim.filetree.nvimTree.enable' title="vim.filetree.nvimTree.enable">
nvimTree.enable
</a>
</li>
<li>
<a href='#option-vim.filetree.nvimTree.mappings.findFile' title="vim.filetree.nvimTree.mappings.findFile">
nvimTree.mappings.findFile
</a>
</li>
<li>
<a href='#option-vim.filetree.nvimTree.mappings.focus' title="vim.filetree.nvimTree.mappings.focus">
nvimTree.mappings.focus
</a>
</li>
<li>
<a href='#option-vim.filetree.nvimTree.mappings.refresh' title="vim.filetree.nvimTree.mappings.refresh">
nvimTree.mappings.refresh
</a>
</li>
<li>
<a href='#option-vim.filetree.nvimTree.mappings.toggle' title="vim.filetree.nvimTree.mappings.toggle">
nvimTree.mappings.toggle
</a>
</li>
<li>
<a href='#option-vim.filetree.nvimTree.openOnSetup' title="vim.filetree.nvimTree.openOnSetup">
nvimTree.openOnSetup
</a>
</li>
<li>
<a href='#option-vim.filetree.nvimTree.setupOpts' title="vim.filetree.nvimTree.setupOpts">
nvimTree.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.filetype">
<span>vim.filetype</span>
<span class="toc-count">4</span>
</summary>
<ul>
<li>
<a href='#option-vim.filetype' class="parent-option" title="vim.filetype">
vim.filetype
</a>
</li>
<li>
<a href='#option-vim.filetype.extension' title="vim.filetype.extension">
extension
</a>
</li>
<li>
<a href='#option-vim.filetype.filename' title="vim.filetype.filename">
filename
</a>
</li>
<li>
<a href='#option-vim.filetype.pattern' title="vim.filetype.pattern">
pattern
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.formatter">
<span>vim.formatter</span>
<span class="toc-count">2</span>
</summary>
<ul>
<li>
<a href='#option-vim.formatter.conform-nvim.enable' title="vim.formatter.conform-nvim.enable">
conform-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.formatter.conform-nvim.setupOpts' title="vim.formatter.conform-nvim.setupOpts">
conform-nvim.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.fzf-lua">
<span>vim.fzf-lua</span>
<span class="toc-count">3</span>
</summary>
<ul>
<li>
<a href='#option-vim.fzf-lua.enable' title="vim.fzf-lua.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.fzf-lua.profile' title="vim.fzf-lua.profile">
profile
</a>
</li>
<li>
<a href='#option-vim.fzf-lua.setupOpts' title="vim.fzf-lua.setupOpts">
setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.gestures">
<span>vim.gestures</span>
<span class="toc-count">3</span>
</summary>
<ul>
<li>
<a href='#option-vim.gestures.gesture-nvim.enable' title="vim.gestures.gesture-nvim.enable">
gesture-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.gestures.gesture-nvim.mappings.draw' title="vim.gestures.gesture-nvim.mappings.draw">
gesture-nvim.mappings.draw
</a>
</li>
<li>
<a href='#option-vim.gestures.gesture-nvim.mappings.finish' title="vim.gestures.gesture-nvim.mappings.finish">
gesture-nvim.mappings.finish
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.git">
<span>vim.git</span>
<span class="toc-count">36</span>
</summary>
<ul>
<li>
<a href='#option-vim.git.enable' title="vim.git.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.git.git-conflict.enable' title="vim.git.git-conflict.enable">
git-conflict.enable
</a>
</li>
<li>
<a href='#option-vim.git.git-conflict.mappings.both' title="vim.git.git-conflict.mappings.both">
git-conflict.mappings.both
</a>
</li>
<li>
<a href='#option-vim.git.git-conflict.mappings.nextConflict' title="vim.git.git-conflict.mappings.nextConflict">
git-conflict.mappings.nextConflict
</a>
</li>
<li>
<a href='#option-vim.git.git-conflict.mappings.none' title="vim.git.git-conflict.mappings.none">
git-conflict.mappings.none
</a>
</li>
<li>
<a href='#option-vim.git.git-conflict.mappings.ours' title="vim.git.git-conflict.mappings.ours">
git-conflict.mappings.ours
</a>
</li>
<li>
<a href='#option-vim.git.git-conflict.mappings.prevConflict' title="vim.git.git-conflict.mappings.prevConflict">
git-conflict.mappings.prevConflict
</a>
</li>
<li>
<a href='#option-vim.git.git-conflict.mappings.theirs' title="vim.git.git-conflict.mappings.theirs">
git-conflict.mappings.theirs
</a>
</li>
<li>
<a href='#option-vim.git.git-conflict.setupOpts' title="vim.git.git-conflict.setupOpts">
git-conflict.setupOpts
</a>
</li>
<li>
<a href='#option-vim.git.gitlinker-nvim.enable' title="vim.git.gitlinker-nvim.enable">
gitlinker-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.git.gitlinker-nvim.setupOpts' title="vim.git.gitlinker-nvim.setupOpts">
gitlinker-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.codeActions.enable' title="vim.git.gitsigns.codeActions.enable">
gitsigns.codeActions.enable
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.enable' title="vim.git.gitsigns.enable">
gitsigns.enable
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.blameLine' title="vim.git.gitsigns.mappings.blameLine">
gitsigns.mappings.blameLine
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.diffProject' title="vim.git.gitsigns.mappings.diffProject">
gitsigns.mappings.diffProject
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.diffThis' title="vim.git.gitsigns.mappings.diffThis">
gitsigns.mappings.diffThis
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.nextHunk' title="vim.git.gitsigns.mappings.nextHunk">
gitsigns.mappings.nextHunk
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.previewHunk' title="vim.git.gitsigns.mappings.previewHunk">
gitsigns.mappings.previewHunk
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.previousHunk' title="vim.git.gitsigns.mappings.previousHunk">
gitsigns.mappings.previousHunk
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.resetBuffer' title="vim.git.gitsigns.mappings.resetBuffer">
gitsigns.mappings.resetBuffer
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.resetHunk' title="vim.git.gitsigns.mappings.resetHunk">
gitsigns.mappings.resetHunk
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.stageBuffer' title="vim.git.gitsigns.mappings.stageBuffer">
gitsigns.mappings.stageBuffer
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.stageHunk' title="vim.git.gitsigns.mappings.stageHunk">
gitsigns.mappings.stageHunk
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.toggleBlame' title="vim.git.gitsigns.mappings.toggleBlame">
gitsigns.mappings.toggleBlame
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.toggleDeleted' title="vim.git.gitsigns.mappings.toggleDeleted">
gitsigns.mappings.toggleDeleted
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.mappings.undoStageHunk' title="vim.git.gitsigns.mappings.undoStageHunk">
gitsigns.mappings.undoStageHunk
</a>
</li>
<li>
<a href='#option-vim.git.gitsigns.setupOpts' title="vim.git.gitsigns.setupOpts">
gitsigns.setupOpts
</a>
</li>
<li>
<a href='#option-vim.git.hunk-nvim.enable' title="vim.git.hunk-nvim.enable">
hunk-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.git.hunk-nvim.setupOpts' title="vim.git.hunk-nvim.setupOpts">
hunk-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.git.neogit.enable' title="vim.git.neogit.enable">
neogit.enable
</a>
</li>
<li>
<a href='#option-vim.git.neogit.mappings.commit' title="vim.git.neogit.mappings.commit">
neogit.mappings.commit
</a>
</li>
<li>
<a href='#option-vim.git.neogit.mappings.open' title="vim.git.neogit.mappings.open">
neogit.mappings.open
</a>
</li>
<li>
<a href='#option-vim.git.neogit.mappings.pull' title="vim.git.neogit.mappings.pull">
neogit.mappings.pull
</a>
</li>
<li>
<a href='#option-vim.git.neogit.mappings.push' title="vim.git.neogit.mappings.push">
neogit.mappings.push
</a>
</li>
<li>
<a href='#option-vim.git.neogit.setupOpts' title="vim.git.neogit.setupOpts">
neogit.setupOpts
</a>
</li>
<li>
<a href='#option-vim.git.vim-fugitive.enable' title="vim.git.vim-fugitive.enable">
vim-fugitive.enable
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.globals">
<span>vim.globals</span>
<span class="toc-count">4</span>
</summary>
<ul>
<li>
<a href='#option-vim.globals' class="parent-option" title="vim.globals">
vim.globals
</a>
</li>
<li>
<a href='#option-vim.globals.editorconfig' title="vim.globals.editorconfig">
editorconfig
</a>
</li>
<li>
<a href='#option-vim.globals.mapleader' title="vim.globals.mapleader">
mapleader
</a>
</li>
<li>
<a href='#option-vim.globals.maplocalleader' title="vim.globals.maplocalleader">
maplocalleader
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.highlight">
<span>vim.highlight</span>
<span class="toc-count">22</span>
</summary>
<ul>
<li>
<a href='#option-vim.highlight' class="parent-option" title="vim.highlight">
vim.highlight
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.bg' title="vim.highlight.&lt;name&gt;.bg">
&lt;name&gt;.bg
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.blend' title="vim.highlight.&lt;name&gt;.blend">
&lt;name&gt;.blend
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.bold' title="vim.highlight.&lt;name&gt;.bold">
&lt;name&gt;.bold
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.cterm' title="vim.highlight.&lt;name&gt;.cterm">
&lt;name&gt;.cterm
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.ctermbg' title="vim.highlight.&lt;name&gt;.ctermbg">
&lt;name&gt;.ctermbg
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.ctermfg' title="vim.highlight.&lt;name&gt;.ctermfg">
&lt;name&gt;.ctermfg
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.default' title="vim.highlight.&lt;name&gt;.default">
&lt;name&gt;.default
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.fg' title="vim.highlight.&lt;name&gt;.fg">
&lt;name&gt;.fg
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.force' title="vim.highlight.&lt;name&gt;.force">
&lt;name&gt;.force
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.italic' title="vim.highlight.&lt;name&gt;.italic">
&lt;name&gt;.italic
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.link' title="vim.highlight.&lt;name&gt;.link">
&lt;name&gt;.link
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.nocombine' title="vim.highlight.&lt;name&gt;.nocombine">
&lt;name&gt;.nocombine
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.reverse' title="vim.highlight.&lt;name&gt;.reverse">
&lt;name&gt;.reverse
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.sp' title="vim.highlight.&lt;name&gt;.sp">
&lt;name&gt;.sp
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.standout' title="vim.highlight.&lt;name&gt;.standout">
&lt;name&gt;.standout
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.strikethrough' title="vim.highlight.&lt;name&gt;.strikethrough">
&lt;name&gt;.strikethrough
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.undercurl' title="vim.highlight.&lt;name&gt;.undercurl">
&lt;name&gt;.undercurl
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.underdashed' title="vim.highlight.&lt;name&gt;.underdashed">
&lt;name&gt;.underdashed
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.underdotted' title="vim.highlight.&lt;name&gt;.underdotted">
&lt;name&gt;.underdotted
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.underdouble' title="vim.highlight.&lt;name&gt;.underdouble">
&lt;name&gt;.underdouble
</a>
</li>
<li>
<a href='#option-vim.highlight._name_.underline' title="vim.highlight.&lt;name&gt;.underline">
&lt;name&gt;.underline
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.keymaps">
<span>vim.keymaps</span>
<span class="toc-count">12</span>
</summary>
<ul>
<li>
<a href='#option-vim.keymaps' class="parent-option" title="vim.keymaps">
vim.keymaps
</a>
</li>
<li>
<a href='#option-vim.keymaps._.action' title="vim.keymaps.*.action">
*.action
</a>
</li>
<li>
<a href='#option-vim.keymaps._.desc' title="vim.keymaps.*.desc">
*.desc
</a>
</li>
<li>
<a href='#option-vim.keymaps._.expr' title="vim.keymaps.*.expr">
*.expr
</a>
</li>
<li>
<a href='#option-vim.keymaps._.key' title="vim.keymaps.*.key">
*.key
</a>
</li>
<li>
<a href='#option-vim.keymaps._.lua' title="vim.keymaps.*.lua">
*.lua
</a>
</li>
<li>
<a href='#option-vim.keymaps._.mode' title="vim.keymaps.*.mode">
*.mode
</a>
</li>
<li>
<a href='#option-vim.keymaps._.noremap' title="vim.keymaps.*.noremap">
*.noremap
</a>
</li>
<li>
<a href='#option-vim.keymaps._.nowait' title="vim.keymaps.*.nowait">
*.nowait
</a>
</li>
<li>
<a href='#option-vim.keymaps._.script' title="vim.keymaps.*.script">
*.script
</a>
</li>
<li>
<a href='#option-vim.keymaps._.silent' title="vim.keymaps.*.silent">
*.silent
</a>
</li>
<li>
<a href='#option-vim.keymaps._.unique' title="vim.keymaps.*.unique">
*.unique
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.languages">
<span>vim.languages</span>
<span class="toc-count">572</span>
</summary>
<ul>
<li>
<a href='#option-vim.languages.arduino.enable' title="vim.languages.arduino.enable">
arduino.enable
</a>
</li>
<li>
<a href='#option-vim.languages.arduino.lsp.enable' title="vim.languages.arduino.lsp.enable">
arduino.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.arduino.lsp.extraArgs' title="vim.languages.arduino.lsp.extraArgs">
arduino.lsp.extraArgs
</a>
</li>
<li>
<a href='#option-vim.languages.arduino.lsp.servers' title="vim.languages.arduino.lsp.servers">
arduino.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.arduino.treesitter.enable' title="vim.languages.arduino.treesitter.enable">
arduino.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.arduino.treesitter.package' title="vim.languages.arduino.treesitter.package">
arduino.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.enable' title="vim.languages.assembly.enable">
assembly.enable
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.format.enable' title="vim.languages.assembly.format.enable">
assembly.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.format.type' title="vim.languages.assembly.format.type">
assembly.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.lsp.enable' title="vim.languages.assembly.lsp.enable">
assembly.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.lsp.servers' title="vim.languages.assembly.lsp.servers">
assembly.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.treesitter.enable' title="vim.languages.assembly.treesitter.enable">
assembly.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.treesitter.packageASM' title="vim.languages.assembly.treesitter.packageASM">
assembly.treesitter.packageASM
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.treesitter.packageNASM' title="vim.languages.assembly.treesitter.packageNASM">
assembly.treesitter.packageNASM
</a>
</li>
<li>
<a href='#option-vim.languages.assembly.treesitter.packageRpiPicoASM' title="vim.languages.assembly.treesitter.packageRpiPicoASM">
assembly.treesitter.packageRpiPicoASM
</a>
</li>
<li>
<a href='#option-vim.languages.astro.enable' title="vim.languages.astro.enable">
astro.enable
</a>
</li>
<li>
<a href='#option-vim.languages.astro.extraDiagnostics.enable' title="vim.languages.astro.extraDiagnostics.enable">
astro.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.astro.extraDiagnostics.types' title="vim.languages.astro.extraDiagnostics.types">
astro.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.astro.format.enable' title="vim.languages.astro.format.enable">
astro.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.astro.format.type' title="vim.languages.astro.format.type">
astro.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.astro.lsp.enable' title="vim.languages.astro.lsp.enable">
astro.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.astro.lsp.servers' title="vim.languages.astro.lsp.servers">
astro.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.astro.treesitter.astroPackage' title="vim.languages.astro.treesitter.astroPackage">
astro.treesitter.astroPackage
</a>
</li>
<li>
<a href='#option-vim.languages.astro.treesitter.enable' title="vim.languages.astro.treesitter.enable">
astro.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.bash.enable' title="vim.languages.bash.enable">
bash.enable
</a>
</li>
<li>
<a href='#option-vim.languages.bash.extraDiagnostics.enable' title="vim.languages.bash.extraDiagnostics.enable">
bash.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.bash.extraDiagnostics.types' title="vim.languages.bash.extraDiagnostics.types">
bash.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.bash.format.enable' title="vim.languages.bash.format.enable">
bash.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.bash.format.type' title="vim.languages.bash.format.type">
bash.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.bash.lsp.enable' title="vim.languages.bash.lsp.enable">
bash.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.bash.lsp.servers' title="vim.languages.bash.lsp.servers">
bash.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.bash.treesitter.enable' title="vim.languages.bash.treesitter.enable">
bash.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.bash.treesitter.package' title="vim.languages.bash.treesitter.package">
bash.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.clang.cHeader' title="vim.languages.clang.cHeader">
clang.cHeader
</a>
</li>
<li>
<a href='#option-vim.languages.clang.dap.debugger' title="vim.languages.clang.dap.debugger">
clang.dap.debugger
</a>
</li>
<li>
<a href='#option-vim.languages.clang.dap.enable' title="vim.languages.clang.dap.enable">
clang.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clang.dap.package' title="vim.languages.clang.dap.package">
clang.dap.package
</a>
</li>
<li>
<a href='#option-vim.languages.clang.enable' title="vim.languages.clang.enable">
clang.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clang.extraDiagnostics.enable' title="vim.languages.clang.extraDiagnostics.enable">
clang.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clang.extraDiagnostics.types' title="vim.languages.clang.extraDiagnostics.types">
clang.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.clang.format.enable' title="vim.languages.clang.format.enable">
clang.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clang.format.type' title="vim.languages.clang.format.type">
clang.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.clang.lsp.enable' title="vim.languages.clang.lsp.enable">
clang.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clang.lsp.servers' title="vim.languages.clang.lsp.servers">
clang.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.clang.treesitter.cPackage' title="vim.languages.clang.treesitter.cPackage">
clang.treesitter.cPackage
</a>
</li>
<li>
<a href='#option-vim.languages.clang.treesitter.cppPackage' title="vim.languages.clang.treesitter.cppPackage">
clang.treesitter.cppPackage
</a>
</li>
<li>
<a href='#option-vim.languages.clang.treesitter.enable' title="vim.languages.clang.treesitter.enable">
clang.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clojure.enable' title="vim.languages.clojure.enable">
clojure.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clojure.lsp.enable' title="vim.languages.clojure.lsp.enable">
clojure.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clojure.lsp.servers' title="vim.languages.clojure.lsp.servers">
clojure.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.clojure.treesitter.enable' title="vim.languages.clojure.treesitter.enable">
clojure.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.clojure.treesitter.package' title="vim.languages.clojure.treesitter.package">
clojure.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.cmake.enable' title="vim.languages.cmake.enable">
cmake.enable
</a>
</li>
<li>
<a href='#option-vim.languages.cmake.format.enable' title="vim.languages.cmake.format.enable">
cmake.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.cmake.format.package' title="vim.languages.cmake.format.package">
cmake.format.package
</a>
</li>
<li>
<a href='#option-vim.languages.cmake.format.type' title="vim.languages.cmake.format.type">
cmake.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.cmake.lsp.enable' title="vim.languages.cmake.lsp.enable">
cmake.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.cmake.lsp.servers' title="vim.languages.cmake.lsp.servers">
cmake.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.cmake.treesitter.enable' title="vim.languages.cmake.treesitter.enable">
cmake.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.cmake.treesitter.package' title="vim.languages.cmake.treesitter.package">
cmake.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.enable' title="vim.languages.csharp.enable">
csharp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.extensions.csharpls-extended-lsp-nvim.enable' title="vim.languages.csharp.extensions.csharpls-extended-lsp-nvim.enable">
csharp.extensions.csharpls-extended-lsp-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.enable' title="vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.enable">
csharp.extensions.omnisharp-extended-lsp-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToDefinition' title="vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToDefinition">
csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToDefinition
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToType' title="vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToType">
csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToType
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listImplementations' title="vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listImplementations">
csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listImplementations
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listReferences' title="vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listReferences">
csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listReferences
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.extensions.roslyn-nvim.enable' title="vim.languages.csharp.extensions.roslyn-nvim.enable">
csharp.extensions.roslyn-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.extensions.roslyn-nvim.setupOpts' title="vim.languages.csharp.extensions.roslyn-nvim.setupOpts">
csharp.extensions.roslyn-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.format.enable' title="vim.languages.csharp.format.enable">
csharp.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.format.type' title="vim.languages.csharp.format.type">
csharp.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.lsp.enable' title="vim.languages.csharp.lsp.enable">
csharp.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.lsp.servers' title="vim.languages.csharp.lsp.servers">
csharp.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.treesitter.csPackage' title="vim.languages.csharp.treesitter.csPackage">
csharp.treesitter.csPackage
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.treesitter.enable' title="vim.languages.csharp.treesitter.enable">
csharp.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.csharp.treesitter.razorPackage' title="vim.languages.csharp.treesitter.razorPackage">
csharp.treesitter.razorPackage
</a>
</li>
<li>
<a href='#option-vim.languages.css.enable' title="vim.languages.css.enable">
css.enable
</a>
</li>
<li>
<a href='#option-vim.languages.css.format.enable' title="vim.languages.css.format.enable">
css.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.css.format.type' title="vim.languages.css.format.type">
css.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.css.lsp.enable' title="vim.languages.css.lsp.enable">
css.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.css.lsp.servers' title="vim.languages.css.lsp.servers">
css.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.css.treesitter.enable' title="vim.languages.css.treesitter.enable">
css.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.css.treesitter.package' title="vim.languages.css.treesitter.package">
css.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.cue.enable' title="vim.languages.cue.enable">
cue.enable
</a>
</li>
<li>
<a href='#option-vim.languages.cue.lsp.enable' title="vim.languages.cue.lsp.enable">
cue.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.cue.lsp.servers' title="vim.languages.cue.lsp.servers">
cue.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.cue.treesitter.enable' title="vim.languages.cue.treesitter.enable">
cue.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.cue.treesitter.package' title="vim.languages.cue.treesitter.package">
cue.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.dart.dap.enable' title="vim.languages.dart.dap.enable">
dart.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.dart.enable' title="vim.languages.dart.enable">
dart.enable
</a>
</li>
<li>
<a href='#option-vim.languages.dart.flutter-tools.color.enable' title="vim.languages.dart.flutter-tools.color.enable">
dart.flutter-tools.color.enable
</a>
</li>
<li>
<a href='#option-vim.languages.dart.flutter-tools.color.highlightBackground' title="vim.languages.dart.flutter-tools.color.highlightBackground">
dart.flutter-tools.color.highlightBackground
</a>
</li>
<li>
<a href='#option-vim.languages.dart.flutter-tools.color.highlightForeground' title="vim.languages.dart.flutter-tools.color.highlightForeground">
dart.flutter-tools.color.highlightForeground
</a>
</li>
<li>
<a href='#option-vim.languages.dart.flutter-tools.color.virtualText.character' title="vim.languages.dart.flutter-tools.color.virtualText.character">
dart.flutter-tools.color.virtualText.character
</a>
</li>
<li>
<a href='#option-vim.languages.dart.flutter-tools.color.virtualText.enable' title="vim.languages.dart.flutter-tools.color.virtualText.enable">
dart.flutter-tools.color.virtualText.enable
</a>
</li>
<li>
<a href='#option-vim.languages.dart.flutter-tools.enable' title="vim.languages.dart.flutter-tools.enable">
dart.flutter-tools.enable
</a>
</li>
<li>
<a href='#option-vim.languages.dart.flutter-tools.enableNoResolvePatch' title="vim.languages.dart.flutter-tools.enableNoResolvePatch">
dart.flutter-tools.enableNoResolvePatch
</a>
</li>
<li>
<a href='#option-vim.languages.dart.flutter-tools.flutterPackage' title="vim.languages.dart.flutter-tools.flutterPackage">
dart.flutter-tools.flutterPackage
</a>
</li>
<li>
<a href='#option-vim.languages.dart.lsp.enable' title="vim.languages.dart.lsp.enable">
dart.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.dart.lsp.servers' title="vim.languages.dart.lsp.servers">
dart.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.dart.treesitter.enable' title="vim.languages.dart.treesitter.enable">
dart.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.dart.treesitter.package' title="vim.languages.dart.treesitter.package">
dart.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.docker.enable' title="vim.languages.docker.enable">
docker.enable
</a>
</li>
<li>
<a href='#option-vim.languages.docker.extraDiagnostics.enable' title="vim.languages.docker.extraDiagnostics.enable">
docker.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.docker.extraDiagnostics.types' title="vim.languages.docker.extraDiagnostics.types">
docker.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.docker.format.enable' title="vim.languages.docker.format.enable">
docker.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.docker.format.type' title="vim.languages.docker.format.type">
docker.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.docker.lsp.enable' title="vim.languages.docker.lsp.enable">
docker.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.docker.lsp.servers' title="vim.languages.docker.lsp.servers">
docker.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.docker.treesitter.enable' title="vim.languages.docker.treesitter.enable">
docker.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.docker.treesitter.package' title="vim.languages.docker.treesitter.package">
docker.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.elixir-tools.enable' title="vim.languages.elixir.elixir-tools.enable">
elixir.elixir-tools.enable
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.enable' title="vim.languages.elixir.enable">
elixir.enable
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.format.enable' title="vim.languages.elixir.format.enable">
elixir.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.format.type' title="vim.languages.elixir.format.type">
elixir.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.lsp.enable' title="vim.languages.elixir.lsp.enable">
elixir.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.lsp.servers' title="vim.languages.elixir.lsp.servers">
elixir.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.treesitter.eexPackage' title="vim.languages.elixir.treesitter.eexPackage">
elixir.treesitter.eexPackage
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.treesitter.enable' title="vim.languages.elixir.treesitter.enable">
elixir.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.treesitter.heexPackage' title="vim.languages.elixir.treesitter.heexPackage">
elixir.treesitter.heexPackage
</a>
</li>
<li>
<a href='#option-vim.languages.elixir.treesitter.package' title="vim.languages.elixir.treesitter.package">
elixir.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.elm.enable' title="vim.languages.elm.enable">
elm.enable
</a>
</li>
<li>
<a href='#option-vim.languages.elm.lsp.enable' title="vim.languages.elm.lsp.enable">
elm.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.elm.lsp.servers' title="vim.languages.elm.lsp.servers">
elm.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.elm.treesitter.enable' title="vim.languages.elm.treesitter.enable">
elm.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.elm.treesitter.package' title="vim.languages.elm.treesitter.package">
elm.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.enableDAP' title="vim.languages.enableDAP">
enableDAP
</a>
</li>
<li>
<a href='#option-vim.languages.enableExtraDiagnostics' title="vim.languages.enableExtraDiagnostics">
enableExtraDiagnostics
</a>
</li>
<li>
<a href='#option-vim.languages.enableFormat' title="vim.languages.enableFormat">
enableFormat
</a>
</li>
<li>
<a href='#option-vim.languages.enableTreesitter' title="vim.languages.enableTreesitter">
enableTreesitter
</a>
</li>
<li>
<a href='#option-vim.languages.env.enable' title="vim.languages.env.enable">
env.enable
</a>
</li>
<li>
<a href='#option-vim.languages.env.extraDiagnostics.enable' title="vim.languages.env.extraDiagnostics.enable">
env.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.env.extraDiagnostics.types' title="vim.languages.env.extraDiagnostics.types">
env.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.fish.enable' title="vim.languages.fish.enable">
fish.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fish.format.enable' title="vim.languages.fish.format.enable">
fish.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fish.format.type' title="vim.languages.fish.format.type">
fish.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.fish.lsp.enable' title="vim.languages.fish.lsp.enable">
fish.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fish.lsp.servers' title="vim.languages.fish.lsp.servers">
fish.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.fish.treesitter.enable' title="vim.languages.fish.treesitter.enable">
fish.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fish.treesitter.package' title="vim.languages.fish.treesitter.package">
fish.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.fluent.enable' title="vim.languages.fluent.enable">
fluent.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fsharp.enable' title="vim.languages.fsharp.enable">
fsharp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fsharp.format.enable' title="vim.languages.fsharp.format.enable">
fsharp.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fsharp.format.type' title="vim.languages.fsharp.format.type">
fsharp.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.fsharp.lsp.enable' title="vim.languages.fsharp.lsp.enable">
fsharp.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fsharp.lsp.servers' title="vim.languages.fsharp.lsp.servers">
fsharp.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.fsharp.treesitter.enable' title="vim.languages.fsharp.treesitter.enable">
fsharp.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.fsharp.treesitter.package' title="vim.languages.fsharp.treesitter.package">
fsharp.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.gettext.enable' title="vim.languages.gettext.enable">
gettext.enable
</a>
</li>
<li>
<a href='#option-vim.languages.gettext.treesitter.enable' title="vim.languages.gettext.treesitter.enable">
gettext.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.gettext.treesitter.package' title="vim.languages.gettext.treesitter.package">
gettext.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.gleam.enable' title="vim.languages.gleam.enable">
gleam.enable
</a>
</li>
<li>
<a href='#option-vim.languages.gleam.lsp.enable' title="vim.languages.gleam.lsp.enable">
gleam.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.gleam.lsp.servers' title="vim.languages.gleam.lsp.servers">
gleam.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.gleam.treesitter.enable' title="vim.languages.gleam.treesitter.enable">
gleam.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.gleam.treesitter.package' title="vim.languages.gleam.treesitter.package">
gleam.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.glsl.enable' title="vim.languages.glsl.enable">
glsl.enable
</a>
</li>
<li>
<a href='#option-vim.languages.glsl.lsp.enable' title="vim.languages.glsl.lsp.enable">
glsl.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.glsl.lsp.servers' title="vim.languages.glsl.lsp.servers">
glsl.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.glsl.treesitter.enable' title="vim.languages.glsl.treesitter.enable">
glsl.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.glsl.treesitter.package' title="vim.languages.glsl.treesitter.package">
glsl.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.go.dap.debugger' title="vim.languages.go.dap.debugger">
go.dap.debugger
</a>
</li>
<li>
<a href='#option-vim.languages.go.dap.enable' title="vim.languages.go.dap.enable">
go.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.go.dap.package' title="vim.languages.go.dap.package">
go.dap.package
</a>
</li>
<li>
<a href='#option-vim.languages.go.enable' title="vim.languages.go.enable">
go.enable
</a>
</li>
<li>
<a href='#option-vim.languages.go.extensions.gopher-nvim.enable' title="vim.languages.go.extensions.gopher-nvim.enable">
go.extensions.gopher-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.go.extensions.gopher-nvim.setupOpts' title="vim.languages.go.extensions.gopher-nvim.setupOpts">
go.extensions.gopher-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.go.extraDiagnostics.enable' title="vim.languages.go.extraDiagnostics.enable">
go.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.go.extraDiagnostics.types' title="vim.languages.go.extraDiagnostics.types">
go.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.go.format.enable' title="vim.languages.go.format.enable">
go.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.go.format.type' title="vim.languages.go.format.type">
go.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.go.lsp.enable' title="vim.languages.go.lsp.enable">
go.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.go.lsp.servers' title="vim.languages.go.lsp.servers">
go.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.go.treesitter.enable' title="vim.languages.go.treesitter.enable">
go.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.go.treesitter.goPackage' title="vim.languages.go.treesitter.goPackage">
go.treesitter.goPackage
</a>
</li>
<li>
<a href='#option-vim.languages.go.treesitter.gomodPackage' title="vim.languages.go.treesitter.gomodPackage">
go.treesitter.gomodPackage
</a>
</li>
<li>
<a href='#option-vim.languages.go.treesitter.gosumPackage' title="vim.languages.go.treesitter.gosumPackage">
go.treesitter.gosumPackage
</a>
</li>
<li>
<a href='#option-vim.languages.go.treesitter.gotmpl.injection' title="vim.languages.go.treesitter.gotmpl.injection">
go.treesitter.gotmpl.injection
</a>
</li>
<li>
<a href='#option-vim.languages.go.treesitter.gotmpl.package' title="vim.languages.go.treesitter.gotmpl.package">
go.treesitter.gotmpl.package
</a>
</li>
<li>
<a href='#option-vim.languages.go.treesitter.goworkPackage' title="vim.languages.go.treesitter.goworkPackage">
go.treesitter.goworkPackage
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.dap.enable' title="vim.languages.haskell.dap.enable">
haskell.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.dap.package' title="vim.languages.haskell.dap.package">
haskell.dap.package
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.enable' title="vim.languages.haskell.enable">
haskell.enable
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.extensions.haskell-tools.enable' title="vim.languages.haskell.extensions.haskell-tools.enable">
haskell.extensions.haskell-tools.enable
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.extensions.haskell-tools.mappings.codeLensRun' title="vim.languages.haskell.extensions.haskell-tools.mappings.codeLensRun">
haskell.extensions.haskell-tools.mappings.codeLensRun
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.extensions.haskell-tools.mappings.evalAll' title="vim.languages.haskell.extensions.haskell-tools.mappings.evalAll">
haskell.extensions.haskell-tools.mappings.evalAll
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.extensions.haskell-tools.mappings.hoogleSignature' title="vim.languages.haskell.extensions.haskell-tools.mappings.hoogleSignature">
haskell.extensions.haskell-tools.mappings.hoogleSignature
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.extensions.haskell-tools.mappings.replQuit' title="vim.languages.haskell.extensions.haskell-tools.mappings.replQuit">
haskell.extensions.haskell-tools.mappings.replQuit
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.extensions.haskell-tools.mappings.replToggle' title="vim.languages.haskell.extensions.haskell-tools.mappings.replToggle">
haskell.extensions.haskell-tools.mappings.replToggle
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.extensions.haskell-tools.mappings.replToggleFile' title="vim.languages.haskell.extensions.haskell-tools.mappings.replToggleFile">
haskell.extensions.haskell-tools.mappings.replToggleFile
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.extensions.haskell-tools.setupOpts' title="vim.languages.haskell.extensions.haskell-tools.setupOpts">
haskell.extensions.haskell-tools.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.format.cabalFormatters' title="vim.languages.haskell.format.cabalFormatters">
haskell.format.cabalFormatters
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.format.enable' title="vim.languages.haskell.format.enable">
haskell.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.format.type' title="vim.languages.haskell.format.type">
haskell.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.lsp.enable' title="vim.languages.haskell.lsp.enable">
haskell.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.lsp.servers' title="vim.languages.haskell.lsp.servers">
haskell.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.treesitter.enable' title="vim.languages.haskell.treesitter.enable">
haskell.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.haskell.treesitter.package' title="vim.languages.haskell.treesitter.package">
haskell.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.hcl.enable' title="vim.languages.hcl.enable">
hcl.enable
</a>
</li>
<li>
<a href='#option-vim.languages.hcl.format.enable' title="vim.languages.hcl.format.enable">
hcl.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.hcl.format.type' title="vim.languages.hcl.format.type">
hcl.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.hcl.lsp.enable' title="vim.languages.hcl.lsp.enable">
hcl.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.hcl.lsp.servers' title="vim.languages.hcl.lsp.servers">
hcl.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.hcl.treesitter.enable' title="vim.languages.hcl.treesitter.enable">
hcl.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.hcl.treesitter.package' title="vim.languages.hcl.treesitter.package">
hcl.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.helm.enable' title="vim.languages.helm.enable">
helm.enable
</a>
</li>
<li>
<a href='#option-vim.languages.helm.lsp.enable' title="vim.languages.helm.lsp.enable">
helm.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.helm.lsp.servers' title="vim.languages.helm.lsp.servers">
helm.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.helm.treesitter.enable' title="vim.languages.helm.treesitter.enable">
helm.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.helm.treesitter.package' title="vim.languages.helm.treesitter.package">
helm.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.html.enable' title="vim.languages.html.enable">
html.enable
</a>
</li>
<li>
<a href='#option-vim.languages.html.extraDiagnostics.enable' title="vim.languages.html.extraDiagnostics.enable">
html.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.html.extraDiagnostics.types' title="vim.languages.html.extraDiagnostics.types">
html.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.html.format.enable' title="vim.languages.html.format.enable">
html.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.html.format.type' title="vim.languages.html.format.type">
html.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.html.lsp.enable' title="vim.languages.html.lsp.enable">
html.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.html.lsp.servers' title="vim.languages.html.lsp.servers">
html.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.html.treesitter.autotagHtml' title="vim.languages.html.treesitter.autotagHtml">
html.treesitter.autotagHtml
</a>
</li>
<li>
<a href='#option-vim.languages.html.treesitter.enable' title="vim.languages.html.treesitter.enable">
html.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.html.treesitter.package' title="vim.languages.html.treesitter.package">
html.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.java.dap.debugger' title="vim.languages.java.dap.debugger">
java.dap.debugger
</a>
</li>
<li>
<a href='#option-vim.languages.java.dap.enable' title="vim.languages.java.dap.enable">
java.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.java.dap.package' title="vim.languages.java.dap.package">
java.dap.package
</a>
</li>
<li>
<a href='#option-vim.languages.java.enable' title="vim.languages.java.enable">
java.enable
</a>
</li>
<li>
<a href='#option-vim.languages.java.extensions.gradle-nvim.enable' title="vim.languages.java.extensions.gradle-nvim.enable">
java.extensions.gradle-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.java.extensions.gradle-nvim.setupOpts' title="vim.languages.java.extensions.gradle-nvim.setupOpts">
java.extensions.gradle-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.java.extensions.maven-nvim.enable' title="vim.languages.java.extensions.maven-nvim.enable">
java.extensions.maven-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.java.extensions.maven-nvim.setupOpts' title="vim.languages.java.extensions.maven-nvim.setupOpts">
java.extensions.maven-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.java.lsp.enable' title="vim.languages.java.lsp.enable">
java.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.java.lsp.servers' title="vim.languages.java.lsp.servers">
java.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.java.treesitter.enable' title="vim.languages.java.treesitter.enable">
java.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.java.treesitter.package' title="vim.languages.java.treesitter.package">
java.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.jinja.enable' title="vim.languages.jinja.enable">
jinja.enable
</a>
</li>
<li>
<a href='#option-vim.languages.jinja.lsp.enable' title="vim.languages.jinja.lsp.enable">
jinja.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.jinja.lsp.servers' title="vim.languages.jinja.lsp.servers">
jinja.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.jinja.treesitter.enable' title="vim.languages.jinja.treesitter.enable">
jinja.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.jinja.treesitter.injection' title="vim.languages.jinja.treesitter.injection">
jinja.treesitter.injection
</a>
</li>
<li>
<a href='#option-vim.languages.jinja.treesitter.inlinePackage' title="vim.languages.jinja.treesitter.inlinePackage">
jinja.treesitter.inlinePackage
</a>
</li>
<li>
<a href='#option-vim.languages.jinja.treesitter.package' title="vim.languages.jinja.treesitter.package">
jinja.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.jq.enable' title="vim.languages.jq.enable">
jq.enable
</a>
</li>
<li>
<a href='#option-vim.languages.jq.format.enable' title="vim.languages.jq.format.enable">
jq.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.jq.format.type' title="vim.languages.jq.format.type">
jq.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.jq.lsp.enable' title="vim.languages.jq.lsp.enable">
jq.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.jq.lsp.servers' title="vim.languages.jq.lsp.servers">
jq.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.jq.treesitter.enable' title="vim.languages.jq.treesitter.enable">
jq.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.jq.treesitter.package' title="vim.languages.jq.treesitter.package">
jq.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.json.enable' title="vim.languages.json.enable">
json.enable
</a>
</li>
<li>
<a href='#option-vim.languages.json.format.enable' title="vim.languages.json.format.enable">
json.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.json.format.type' title="vim.languages.json.format.type">
json.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.json.lsp.enable' title="vim.languages.json.lsp.enable">
json.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.json.lsp.servers' title="vim.languages.json.lsp.servers">
json.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.json.treesitter.enable' title="vim.languages.json.treesitter.enable">
json.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.json.treesitter.json5Package' title="vim.languages.json.treesitter.json5Package">
json.treesitter.json5Package
</a>
</li>
<li>
<a href='#option-vim.languages.json.treesitter.jsonPackage' title="vim.languages.json.treesitter.jsonPackage">
json.treesitter.jsonPackage
</a>
</li>
<li>
<a href='#option-vim.languages.julia.enable' title="vim.languages.julia.enable">
julia.enable
</a>
</li>
<li>
<a href='#option-vim.languages.julia.lsp.enable' title="vim.languages.julia.lsp.enable">
julia.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.julia.lsp.servers' title="vim.languages.julia.lsp.servers">
julia.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.julia.treesitter.enable' title="vim.languages.julia.treesitter.enable">
julia.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.julia.treesitter.package' title="vim.languages.julia.treesitter.package">
julia.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.just.enable' title="vim.languages.just.enable">
just.enable
</a>
</li>
<li>
<a href='#option-vim.languages.just.lsp.enable' title="vim.languages.just.lsp.enable">
just.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.just.lsp.servers' title="vim.languages.just.lsp.servers">
just.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.just.treesitter.enable' title="vim.languages.just.treesitter.enable">
just.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.just.treesitter.package' title="vim.languages.just.treesitter.package">
just.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.kotlin.enable' title="vim.languages.kotlin.enable">
kotlin.enable
</a>
</li>
<li>
<a href='#option-vim.languages.kotlin.extraDiagnostics.enable' title="vim.languages.kotlin.extraDiagnostics.enable">
kotlin.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.kotlin.extraDiagnostics.types' title="vim.languages.kotlin.extraDiagnostics.types">
kotlin.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.kotlin.lsp.enable' title="vim.languages.kotlin.lsp.enable">
kotlin.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.kotlin.lsp.servers' title="vim.languages.kotlin.lsp.servers">
kotlin.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.kotlin.treesitter.enable' title="vim.languages.kotlin.treesitter.enable">
kotlin.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.kotlin.treesitter.package' title="vim.languages.kotlin.treesitter.package">
kotlin.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.liquid.enable' title="vim.languages.liquid.enable">
liquid.enable
</a>
</li>
<li>
<a href='#option-vim.languages.liquid.lsp.enable' title="vim.languages.liquid.lsp.enable">
liquid.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.liquid.lsp.servers' title="vim.languages.liquid.lsp.servers">
liquid.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.liquid.treesitter.enable' title="vim.languages.liquid.treesitter.enable">
liquid.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.liquid.treesitter.package' title="vim.languages.liquid.treesitter.package">
liquid.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.lua.enable' title="vim.languages.lua.enable">
lua.enable
</a>
</li>
<li>
<a href='#option-vim.languages.lua.extraDiagnostics.enable' title="vim.languages.lua.extraDiagnostics.enable">
lua.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.lua.extraDiagnostics.types' title="vim.languages.lua.extraDiagnostics.types">
lua.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.lua.format.enable' title="vim.languages.lua.format.enable">
lua.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.lua.format.type' title="vim.languages.lua.format.type">
lua.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.lua.lsp.enable' title="vim.languages.lua.lsp.enable">
lua.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.lua.lsp.lazydev.enable' title="vim.languages.lua.lsp.lazydev.enable">
lua.lsp.lazydev.enable
</a>
</li>
<li>
<a href='#option-vim.languages.lua.lsp.servers' title="vim.languages.lua.lsp.servers">
lua.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.lua.treesitter.enable' title="vim.languages.lua.treesitter.enable">
lua.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.lua.treesitter.package' title="vim.languages.lua.treesitter.package">
lua.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.make.enable' title="vim.languages.make.enable">
make.enable
</a>
</li>
<li>
<a href='#option-vim.languages.make.extraDiagnostics.enable' title="vim.languages.make.extraDiagnostics.enable">
make.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.make.extraDiagnostics.types' title="vim.languages.make.extraDiagnostics.types">
make.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.make.format.enable' title="vim.languages.make.format.enable">
make.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.make.format.type' title="vim.languages.make.format.type">
make.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.make.treesitter.enable' title="vim.languages.make.treesitter.enable">
make.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.make.treesitter.package' title="vim.languages.make.treesitter.package">
make.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.enable' title="vim.languages.markdown.enable">
markdown.enable
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.extensions.markview-nvim.enable' title="vim.languages.markdown.extensions.markview-nvim.enable">
markdown.extensions.markview-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.extensions.markview-nvim.setupOpts' title="vim.languages.markdown.extensions.markview-nvim.setupOpts">
markdown.extensions.markview-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.extensions.render-markdown-nvim.enable' title="vim.languages.markdown.extensions.render-markdown-nvim.enable">
markdown.extensions.render-markdown-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.extensions.render-markdown-nvim.setupOpts' title="vim.languages.markdown.extensions.render-markdown-nvim.setupOpts">
markdown.extensions.render-markdown-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.extraDiagnostics.enable' title="vim.languages.markdown.extraDiagnostics.enable">
markdown.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.extraDiagnostics.types' title="vim.languages.markdown.extraDiagnostics.types">
markdown.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.format.enable' title="vim.languages.markdown.format.enable">
markdown.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.format.extraFiletypes' title="vim.languages.markdown.format.extraFiletypes">
markdown.format.extraFiletypes
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.format.type' title="vim.languages.markdown.format.type">
markdown.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.lsp.enable' title="vim.languages.markdown.lsp.enable">
markdown.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.lsp.servers' title="vim.languages.markdown.lsp.servers">
markdown.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.treesitter.enable' title="vim.languages.markdown.treesitter.enable">
markdown.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.treesitter.mdInlinePackage' title="vim.languages.markdown.treesitter.mdInlinePackage">
markdown.treesitter.mdInlinePackage
</a>
</li>
<li>
<a href='#option-vim.languages.markdown.treesitter.mdPackage' title="vim.languages.markdown.treesitter.mdPackage">
markdown.treesitter.mdPackage
</a>
</li>
<li>
<a href='#option-vim.languages.nim.enable' title="vim.languages.nim.enable">
nim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nim.format.enable' title="vim.languages.nim.format.enable">
nim.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nim.format.type' title="vim.languages.nim.format.type">
nim.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.nim.lsp.enable' title="vim.languages.nim.lsp.enable">
nim.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nim.lsp.servers' title="vim.languages.nim.lsp.servers">
nim.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.nim.treesitter.enable' title="vim.languages.nim.treesitter.enable">
nim.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nim.treesitter.package' title="vim.languages.nim.treesitter.package">
nim.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.nix.enable' title="vim.languages.nix.enable">
nix.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nix.extraDiagnostics.enable' title="vim.languages.nix.extraDiagnostics.enable">
nix.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nix.extraDiagnostics.types' title="vim.languages.nix.extraDiagnostics.types">
nix.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.nix.format.enable' title="vim.languages.nix.format.enable">
nix.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nix.format.type' title="vim.languages.nix.format.type">
nix.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.nix.lsp.enable' title="vim.languages.nix.lsp.enable">
nix.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nix.lsp.servers' title="vim.languages.nix.lsp.servers">
nix.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.nix.treesitter.enable' title="vim.languages.nix.treesitter.enable">
nix.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nix.treesitter.package' title="vim.languages.nix.treesitter.package">
nix.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.nu.enable' title="vim.languages.nu.enable">
nu.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nu.lsp.enable' title="vim.languages.nu.lsp.enable">
nu.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nu.lsp.servers' title="vim.languages.nu.lsp.servers">
nu.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.nu.treesitter.enable' title="vim.languages.nu.treesitter.enable">
nu.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.nu.treesitter.package' title="vim.languages.nu.treesitter.package">
nu.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.ocaml.enable' title="vim.languages.ocaml.enable">
ocaml.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ocaml.format.enable' title="vim.languages.ocaml.format.enable">
ocaml.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ocaml.format.type' title="vim.languages.ocaml.format.type">
ocaml.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.ocaml.lsp.enable' title="vim.languages.ocaml.lsp.enable">
ocaml.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ocaml.lsp.servers' title="vim.languages.ocaml.lsp.servers">
ocaml.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.ocaml.treesitter.enable' title="vim.languages.ocaml.treesitter.enable">
ocaml.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ocaml.treesitter.package' title="vim.languages.ocaml.treesitter.package">
ocaml.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.odin.dap.debugger' title="vim.languages.odin.dap.debugger">
odin.dap.debugger
</a>
</li>
<li>
<a href='#option-vim.languages.odin.dap.enable' title="vim.languages.odin.dap.enable">
odin.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.odin.dap.package' title="vim.languages.odin.dap.package">
odin.dap.package
</a>
</li>
<li>
<a href='#option-vim.languages.odin.enable' title="vim.languages.odin.enable">
odin.enable
</a>
</li>
<li>
<a href='#option-vim.languages.odin.lsp.enable' title="vim.languages.odin.lsp.enable">
odin.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.odin.lsp.servers' title="vim.languages.odin.lsp.servers">
odin.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.odin.treesitter.enable' title="vim.languages.odin.treesitter.enable">
odin.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.odin.treesitter.package' title="vim.languages.odin.treesitter.package">
odin.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.openscad.enable' title="vim.languages.openscad.enable">
openscad.enable
</a>
</li>
<li>
<a href='#option-vim.languages.openscad.lsp.enable' title="vim.languages.openscad.lsp.enable">
openscad.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.openscad.lsp.servers' title="vim.languages.openscad.lsp.servers">
openscad.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.php.dap.enable' title="vim.languages.php.dap.enable">
php.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.php.dap.xdebug.adapter' title="vim.languages.php.dap.xdebug.adapter">
php.dap.xdebug.adapter
</a>
</li>
<li>
<a href='#option-vim.languages.php.dap.xdebug.port' title="vim.languages.php.dap.xdebug.port">
php.dap.xdebug.port
</a>
</li>
<li>
<a href='#option-vim.languages.php.enable' title="vim.languages.php.enable">
php.enable
</a>
</li>
<li>
<a href='#option-vim.languages.php.extraDiagnostics.enable' title="vim.languages.php.extraDiagnostics.enable">
php.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.php.extraDiagnostics.types' title="vim.languages.php.extraDiagnostics.types">
php.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.php.format.enable' title="vim.languages.php.format.enable">
php.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.php.format.type' title="vim.languages.php.format.type">
php.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.php.lsp.enable' title="vim.languages.php.lsp.enable">
php.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.php.lsp.servers' title="vim.languages.php.lsp.servers">
php.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.php.treesitter.enable' title="vim.languages.php.treesitter.enable">
php.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.php.treesitter.package' title="vim.languages.php.treesitter.package">
php.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.pug.enable' title="vim.languages.pug.enable">
pug.enable
</a>
</li>
<li>
<a href='#option-vim.languages.pug.format.enable' title="vim.languages.pug.format.enable">
pug.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.pug.format.type' title="vim.languages.pug.format.type">
pug.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.pug.lsp.enable' title="vim.languages.pug.lsp.enable">
pug.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.pug.lsp.servers' title="vim.languages.pug.lsp.servers">
pug.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.pug.treesitter.enable' title="vim.languages.pug.treesitter.enable">
pug.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.pug.treesitter.package' title="vim.languages.pug.treesitter.package">
pug.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.python.dap.debugger' title="vim.languages.python.dap.debugger">
python.dap.debugger
</a>
</li>
<li>
<a href='#option-vim.languages.python.dap.enable' title="vim.languages.python.dap.enable">
python.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.python.dap.package' title="vim.languages.python.dap.package">
python.dap.package
</a>
</li>
<li>
<a href='#option-vim.languages.python.enable' title="vim.languages.python.enable">
python.enable
</a>
</li>
<li>
<a href='#option-vim.languages.python.extraDiagnostics.enable' title="vim.languages.python.extraDiagnostics.enable">
python.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.python.extraDiagnostics.types' title="vim.languages.python.extraDiagnostics.types">
python.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.python.format.enable' title="vim.languages.python.format.enable">
python.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.python.format.type' title="vim.languages.python.format.type">
python.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.python.lsp.enable' title="vim.languages.python.lsp.enable">
python.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.python.lsp.servers' title="vim.languages.python.lsp.servers">
python.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.python.treesitter.enable' title="vim.languages.python.treesitter.enable">
python.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.python.treesitter.package' title="vim.languages.python.treesitter.package">
python.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.qml.enable' title="vim.languages.qml.enable">
qml.enable
</a>
</li>
<li>
<a href='#option-vim.languages.qml.format.enable' title="vim.languages.qml.format.enable">
qml.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.qml.format.type' title="vim.languages.qml.format.type">
qml.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.qml.lsp.enable' title="vim.languages.qml.lsp.enable">
qml.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.qml.lsp.servers' title="vim.languages.qml.lsp.servers">
qml.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.qml.treesitter.enable' title="vim.languages.qml.treesitter.enable">
qml.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.qml.treesitter.package' title="vim.languages.qml.treesitter.package">
qml.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.r.enable' title="vim.languages.r.enable">
r.enable
</a>
</li>
<li>
<a href='#option-vim.languages.r.format.enable' title="vim.languages.r.format.enable">
r.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.r.format.type' title="vim.languages.r.format.type">
r.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.r.lsp.enable' title="vim.languages.r.lsp.enable">
r.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.r.lsp.servers' title="vim.languages.r.lsp.servers">
r.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.r.treesitter.enable' title="vim.languages.r.treesitter.enable">
r.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.r.treesitter.package' title="vim.languages.r.treesitter.package">
r.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.enable' title="vim.languages.ruby.enable">
ruby.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.extraDiagnostics.enable' title="vim.languages.ruby.extraDiagnostics.enable">
ruby.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.extraDiagnostics.types' title="vim.languages.ruby.extraDiagnostics.types">
ruby.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.format.enable' title="vim.languages.ruby.format.enable">
ruby.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.format.type' title="vim.languages.ruby.format.type">
ruby.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.lsp.enable' title="vim.languages.ruby.lsp.enable">
ruby.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.lsp.servers' title="vim.languages.ruby.lsp.servers">
ruby.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.treesitter.enable' title="vim.languages.ruby.treesitter.enable">
ruby.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.ruby.treesitter.package' title="vim.languages.ruby.treesitter.package">
ruby.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.rust.dap.adapter' title="vim.languages.rust.dap.adapter">
rust.dap.adapter
</a>
</li>
<li>
<a href='#option-vim.languages.rust.dap.enable' title="vim.languages.rust.dap.enable">
rust.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.rust.dap.package' title="vim.languages.rust.dap.package">
rust.dap.package
</a>
</li>
<li>
<a href='#option-vim.languages.rust.enable' title="vim.languages.rust.enable">
rust.enable
</a>
</li>
<li>
<a href='#option-vim.languages.rust.extensions.crates-nvim.enable' title="vim.languages.rust.extensions.crates-nvim.enable">
rust.extensions.crates-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.rust.extensions.crates-nvim.setupOpts' title="vim.languages.rust.extensions.crates-nvim.setupOpts">
rust.extensions.crates-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.rust.format.enable' title="vim.languages.rust.format.enable">
rust.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.rust.format.type' title="vim.languages.rust.format.type">
rust.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.rust.lsp.enable' title="vim.languages.rust.lsp.enable">
rust.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.rust.lsp.opts' title="vim.languages.rust.lsp.opts">
rust.lsp.opts
</a>
</li>
<li>
<a href='#option-vim.languages.rust.lsp.package' title="vim.languages.rust.lsp.package">
rust.lsp.package
</a>
</li>
<li>
<a href='#option-vim.languages.rust.treesitter.enable' title="vim.languages.rust.treesitter.enable">
rust.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.rust.treesitter.package' title="vim.languages.rust.treesitter.package">
rust.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.scala.dap.config' title="vim.languages.scala.dap.config">
scala.dap.config
</a>
</li>
<li>
<a href='#option-vim.languages.scala.dap.enable' title="vim.languages.scala.dap.enable">
scala.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scala.enable' title="vim.languages.scala.enable">
scala.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scala.fixShortmess' title="vim.languages.scala.fixShortmess">
scala.fixShortmess
</a>
</li>
<li>
<a href='#option-vim.languages.scala.lsp.enable' title="vim.languages.scala.lsp.enable">
scala.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scala.lsp.extraMappings.listCommands' title="vim.languages.scala.lsp.extraMappings.listCommands">
scala.lsp.extraMappings.listCommands
</a>
</li>
<li>
<a href='#option-vim.languages.scala.lsp.extraSettings' title="vim.languages.scala.lsp.extraSettings">
scala.lsp.extraSettings
</a>
</li>
<li>
<a href='#option-vim.languages.scala.lsp.package' title="vim.languages.scala.lsp.package">
scala.lsp.package
</a>
</li>
<li>
<a href='#option-vim.languages.scala.treesitter.enable' title="vim.languages.scala.treesitter.enable">
scala.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scala.treesitter.package' title="vim.languages.scala.treesitter.package">
scala.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.scss.enable' title="vim.languages.scss.enable">
scss.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scss.extraDiagnostics.enable' title="vim.languages.scss.extraDiagnostics.enable">
scss.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scss.extraDiagnostics.types' title="vim.languages.scss.extraDiagnostics.types">
scss.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.scss.format.enable' title="vim.languages.scss.format.enable">
scss.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scss.format.type' title="vim.languages.scss.format.type">
scss.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.scss.lsp.enable' title="vim.languages.scss.lsp.enable">
scss.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scss.lsp.servers' title="vim.languages.scss.lsp.servers">
scss.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.scss.treesitter.enable' title="vim.languages.scss.treesitter.enable">
scss.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.scss.treesitter.package' title="vim.languages.scss.treesitter.package">
scss.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.sql.enable' title="vim.languages.sql.enable">
sql.enable
</a>
</li>
<li>
<a href='#option-vim.languages.sql.extraDiagnostics.enable' title="vim.languages.sql.extraDiagnostics.enable">
sql.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.sql.extraDiagnostics.types' title="vim.languages.sql.extraDiagnostics.types">
sql.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.sql.format.enable' title="vim.languages.sql.format.enable">
sql.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.sql.format.type' title="vim.languages.sql.format.type">
sql.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.sql.lsp.enable' title="vim.languages.sql.lsp.enable">
sql.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.sql.lsp.servers' title="vim.languages.sql.lsp.servers">
sql.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.sql.treesitter.enable' title="vim.languages.sql.treesitter.enable">
sql.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.sql.treesitter.package' title="vim.languages.sql.treesitter.package">
sql.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.standard-ml.enable' title="vim.languages.standard-ml.enable">
standard-ml.enable
</a>
</li>
<li>
<a href='#option-vim.languages.standard-ml.format.enable' title="vim.languages.standard-ml.format.enable">
standard-ml.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.standard-ml.format.type' title="vim.languages.standard-ml.format.type">
standard-ml.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.standard-ml.lsp.enable' title="vim.languages.standard-ml.lsp.enable">
standard-ml.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.standard-ml.lsp.servers' title="vim.languages.standard-ml.lsp.servers">
standard-ml.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.standard-ml.treesitter.enable' title="vim.languages.standard-ml.treesitter.enable">
standard-ml.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.standard-ml.treesitter.package' title="vim.languages.standard-ml.treesitter.package">
standard-ml.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.enable' title="vim.languages.svelte.enable">
svelte.enable
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.extraDiagnostics.enable' title="vim.languages.svelte.extraDiagnostics.enable">
svelte.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.extraDiagnostics.types' title="vim.languages.svelte.extraDiagnostics.types">
svelte.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.format.enable' title="vim.languages.svelte.format.enable">
svelte.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.format.type' title="vim.languages.svelte.format.type">
svelte.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.lsp.enable' title="vim.languages.svelte.lsp.enable">
svelte.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.lsp.servers' title="vim.languages.svelte.lsp.servers">
svelte.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.treesitter.enable' title="vim.languages.svelte.treesitter.enable">
svelte.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.svelte.treesitter.sveltePackage' title="vim.languages.svelte.treesitter.sveltePackage">
svelte.treesitter.sveltePackage
</a>
</li>
<li>
<a href='#option-vim.languages.tera.enable' title="vim.languages.tera.enable">
tera.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tera.lsp.enable' title="vim.languages.tera.lsp.enable">
tera.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tera.lsp.servers' title="vim.languages.tera.lsp.servers">
tera.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.tera.treesitter.enable' title="vim.languages.tera.treesitter.enable">
tera.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tera.treesitter.injection' title="vim.languages.tera.treesitter.injection">
tera.treesitter.injection
</a>
</li>
<li>
<a href='#option-vim.languages.tera.treesitter.package' title="vim.languages.tera.treesitter.package">
tera.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.terraform.enable' title="vim.languages.terraform.enable">
terraform.enable
</a>
</li>
<li>
<a href='#option-vim.languages.terraform.format.enable' title="vim.languages.terraform.format.enable">
terraform.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.terraform.format.type' title="vim.languages.terraform.format.type">
terraform.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.terraform.lsp.enable' title="vim.languages.terraform.lsp.enable">
terraform.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.terraform.lsp.servers' title="vim.languages.terraform.lsp.servers">
terraform.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.terraform.treesitter.enable' title="vim.languages.terraform.treesitter.enable">
terraform.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.terraform.treesitter.package' title="vim.languages.terraform.treesitter.package">
terraform.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.tex.enable' title="vim.languages.tex.enable">
tex.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tex.format.enable' title="vim.languages.tex.format.enable">
tex.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tex.format.type' title="vim.languages.tex.format.type">
tex.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.tex.lsp.enable' title="vim.languages.tex.lsp.enable">
tex.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tex.lsp.servers' title="vim.languages.tex.lsp.servers">
tex.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.tex.treesitter.bibtexPackage' title="vim.languages.tex.treesitter.bibtexPackage">
tex.treesitter.bibtexPackage
</a>
</li>
<li>
<a href='#option-vim.languages.tex.treesitter.enable' title="vim.languages.tex.treesitter.enable">
tex.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tex.treesitter.latexPackage' title="vim.languages.tex.treesitter.latexPackage">
tex.treesitter.latexPackage
</a>
</li>
<li>
<a href='#option-vim.languages.toml.enable' title="vim.languages.toml.enable">
toml.enable
</a>
</li>
<li>
<a href='#option-vim.languages.toml.extraDiagnostics.enable' title="vim.languages.toml.extraDiagnostics.enable">
toml.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.toml.extraDiagnostics.types' title="vim.languages.toml.extraDiagnostics.types">
toml.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.toml.format.enable' title="vim.languages.toml.format.enable">
toml.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.toml.format.type' title="vim.languages.toml.format.type">
toml.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.toml.lsp.enable' title="vim.languages.toml.lsp.enable">
toml.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.toml.lsp.servers' title="vim.languages.toml.lsp.servers">
toml.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.toml.treesitter.enable' title="vim.languages.toml.treesitter.enable">
toml.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.toml.treesitter.package' title="vim.languages.toml.treesitter.package">
toml.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.enable' title="vim.languages.tsx.enable">
tsx.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.extraDiagnostics.enable' title="vim.languages.tsx.extraDiagnostics.enable">
tsx.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.extraDiagnostics.types' title="vim.languages.tsx.extraDiagnostics.types">
tsx.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.format.enable' title="vim.languages.tsx.format.enable">
tsx.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.format.type' title="vim.languages.tsx.format.type">
tsx.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.lsp.enable' title="vim.languages.tsx.lsp.enable">
tsx.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.lsp.servers' title="vim.languages.tsx.lsp.servers">
tsx.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.treesitter.enable' title="vim.languages.tsx.treesitter.enable">
tsx.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.tsx.treesitter.package' title="vim.languages.tsx.treesitter.package">
tsx.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.twig.enable' title="vim.languages.twig.enable">
twig.enable
</a>
</li>
<li>
<a href='#option-vim.languages.twig.extraDiagnostics.enable' title="vim.languages.twig.extraDiagnostics.enable">
twig.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.twig.extraDiagnostics.types' title="vim.languages.twig.extraDiagnostics.types">
twig.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.twig.format.enable' title="vim.languages.twig.format.enable">
twig.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.twig.format.type' title="vim.languages.twig.format.type">
twig.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.twig.lsp.enable' title="vim.languages.twig.lsp.enable">
twig.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.twig.lsp.servers' title="vim.languages.twig.lsp.servers">
twig.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.twig.treesitter.enable' title="vim.languages.twig.treesitter.enable">
twig.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.twig.treesitter.package' title="vim.languages.twig.treesitter.package">
twig.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.enable' title="vim.languages.typescript.enable">
typescript.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.extensions.ts-error-translator.enable' title="vim.languages.typescript.extensions.ts-error-translator.enable">
typescript.extensions.ts-error-translator.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.extensions.ts-error-translator.setupOpts' title="vim.languages.typescript.extensions.ts-error-translator.setupOpts">
typescript.extensions.ts-error-translator.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.extraDiagnostics.enable' title="vim.languages.typescript.extraDiagnostics.enable">
typescript.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.extraDiagnostics.types' title="vim.languages.typescript.extraDiagnostics.types">
typescript.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.format.enable' title="vim.languages.typescript.format.enable">
typescript.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.format.type' title="vim.languages.typescript.format.type">
typescript.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.lsp.enable' title="vim.languages.typescript.lsp.enable">
typescript.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.lsp.servers' title="vim.languages.typescript.lsp.servers">
typescript.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.treesitter.enable' title="vim.languages.typescript.treesitter.enable">
typescript.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.treesitter.jsPackage' title="vim.languages.typescript.treesitter.jsPackage">
typescript.treesitter.jsPackage
</a>
</li>
<li>
<a href='#option-vim.languages.typescript.treesitter.tsPackage' title="vim.languages.typescript.treesitter.tsPackage">
typescript.treesitter.tsPackage
</a>
</li>
<li>
<a href='#option-vim.languages.typst.enable' title="vim.languages.typst.enable">
typst.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typst.extensions.typst-concealer.enable' title="vim.languages.typst.extensions.typst-concealer.enable">
typst.extensions.typst-concealer.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typst.extensions.typst-concealer.mappings.toggleConcealing' title="vim.languages.typst.extensions.typst-concealer.mappings.toggleConcealing">
typst.extensions.typst-concealer.mappings.toggleConcealing
</a>
</li>
<li>
<a href='#option-vim.languages.typst.extensions.typst-concealer.setupOpts' title="vim.languages.typst.extensions.typst-concealer.setupOpts">
typst.extensions.typst-concealer.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.typst.extensions.typst-preview-nvim.enable' title="vim.languages.typst.extensions.typst-preview-nvim.enable">
typst.extensions.typst-preview-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typst.extensions.typst-preview-nvim.setupOpts' title="vim.languages.typst.extensions.typst-preview-nvim.setupOpts">
typst.extensions.typst-preview-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.languages.typst.format.enable' title="vim.languages.typst.format.enable">
typst.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typst.format.type' title="vim.languages.typst.format.type">
typst.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.typst.lsp.enable' title="vim.languages.typst.lsp.enable">
typst.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typst.lsp.servers' title="vim.languages.typst.lsp.servers">
typst.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.typst.treesitter.enable' title="vim.languages.typst.treesitter.enable">
typst.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.typst.treesitter.package' title="vim.languages.typst.treesitter.package">
typst.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.vala.enable' title="vim.languages.vala.enable">
vala.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vala.lsp.enable' title="vim.languages.vala.lsp.enable">
vala.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vala.lsp.servers' title="vim.languages.vala.lsp.servers">
vala.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.vala.treesitter.enable' title="vim.languages.vala.treesitter.enable">
vala.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vala.treesitter.package' title="vim.languages.vala.treesitter.package">
vala.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.vhdl.enable' title="vim.languages.vhdl.enable">
vhdl.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vhdl.lsp.enable' title="vim.languages.vhdl.lsp.enable">
vhdl.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vhdl.lsp.servers' title="vim.languages.vhdl.lsp.servers">
vhdl.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.vhdl.treesitter.enable' title="vim.languages.vhdl.treesitter.enable">
vhdl.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vhdl.treesitter.package' title="vim.languages.vhdl.treesitter.package">
vhdl.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.vue.enable' title="vim.languages.vue.enable">
vue.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vue.extraDiagnostics.enable' title="vim.languages.vue.extraDiagnostics.enable">
vue.extraDiagnostics.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vue.extraDiagnostics.types' title="vim.languages.vue.extraDiagnostics.types">
vue.extraDiagnostics.types
</a>
</li>
<li>
<a href='#option-vim.languages.vue.format.enable' title="vim.languages.vue.format.enable">
vue.format.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vue.format.type' title="vim.languages.vue.format.type">
vue.format.type
</a>
</li>
<li>
<a href='#option-vim.languages.vue.lsp.enable' title="vim.languages.vue.lsp.enable">
vue.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vue.lsp.servers' title="vim.languages.vue.lsp.servers">
vue.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.vue.treesitter.enable' title="vim.languages.vue.treesitter.enable">
vue.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.vue.treesitter.package' title="vim.languages.vue.treesitter.package">
vue.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.wgsl.enable' title="vim.languages.wgsl.enable">
wgsl.enable
</a>
</li>
<li>
<a href='#option-vim.languages.wgsl.lsp.enable' title="vim.languages.wgsl.lsp.enable">
wgsl.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.wgsl.lsp.servers' title="vim.languages.wgsl.lsp.servers">
wgsl.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.wgsl.treesitter.enable' title="vim.languages.wgsl.treesitter.enable">
wgsl.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.wgsl.treesitter.package' title="vim.languages.wgsl.treesitter.package">
wgsl.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.xml.enable' title="vim.languages.xml.enable">
xml.enable
</a>
</li>
<li>
<a href='#option-vim.languages.xml.lsp.enable' title="vim.languages.xml.lsp.enable">
xml.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.xml.lsp.servers' title="vim.languages.xml.lsp.servers">
xml.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.xml.treesitter.enable' title="vim.languages.xml.treesitter.enable">
xml.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.xml.treesitter.package' title="vim.languages.xml.treesitter.package">
xml.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.yaml.enable' title="vim.languages.yaml.enable">
yaml.enable
</a>
</li>
<li>
<a href='#option-vim.languages.yaml.lsp.enable' title="vim.languages.yaml.lsp.enable">
yaml.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.yaml.lsp.servers' title="vim.languages.yaml.lsp.servers">
yaml.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.yaml.treesitter.enable' title="vim.languages.yaml.treesitter.enable">
yaml.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.yaml.treesitter.package' title="vim.languages.yaml.treesitter.package">
yaml.treesitter.package
</a>
</li>
<li>
<a href='#option-vim.languages.zig.dap.debugger' title="vim.languages.zig.dap.debugger">
zig.dap.debugger
</a>
</li>
<li>
<a href='#option-vim.languages.zig.dap.enable' title="vim.languages.zig.dap.enable">
zig.dap.enable
</a>
</li>
<li>
<a href='#option-vim.languages.zig.dap.package' title="vim.languages.zig.dap.package">
zig.dap.package
</a>
</li>
<li>
<a href='#option-vim.languages.zig.enable' title="vim.languages.zig.enable">
zig.enable
</a>
</li>
<li>
<a href='#option-vim.languages.zig.lsp.enable' title="vim.languages.zig.lsp.enable">
zig.lsp.enable
</a>
</li>
<li>
<a href='#option-vim.languages.zig.lsp.servers' title="vim.languages.zig.lsp.servers">
zig.lsp.servers
</a>
</li>
<li>
<a href='#option-vim.languages.zig.treesitter.enable' title="vim.languages.zig.treesitter.enable">
zig.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.languages.zig.treesitter.package' title="vim.languages.zig.treesitter.package">
zig.treesitter.package
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.lazy">
<span>vim.lazy</span>
<span class="toc-count">21</span>
</summary>
<ul>
<li>
<a href='#option-vim.lazy.enable' title="vim.lazy.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.lazy.enableLznAutoRequire' title="vim.lazy.enableLznAutoRequire">
enableLznAutoRequire
</a>
</li>
<li>
<a href='#option-vim.lazy.loader' title="vim.lazy.loader">
loader
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins' title="vim.lazy.plugins">
plugins
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.after' title="vim.lazy.plugins.&lt;name&gt;.after">
plugins.&lt;name&gt;.after
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.before' title="vim.lazy.plugins.&lt;name&gt;.before">
plugins.&lt;name&gt;.before
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.beforeAll' title="vim.lazy.plugins.&lt;name&gt;.beforeAll">
plugins.&lt;name&gt;.beforeAll
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.beforeSetup' title="vim.lazy.plugins.&lt;name&gt;.beforeSetup">
plugins.&lt;name&gt;.beforeSetup
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.cmd' title="vim.lazy.plugins.&lt;name&gt;.cmd">
plugins.&lt;name&gt;.cmd
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.colorscheme' title="vim.lazy.plugins.&lt;name&gt;.colorscheme">
plugins.&lt;name&gt;.colorscheme
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.enabled' title="vim.lazy.plugins.&lt;name&gt;.enabled">
plugins.&lt;name&gt;.enabled
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.event' title="vim.lazy.plugins.&lt;name&gt;.event">
plugins.&lt;name&gt;.event
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.ft' title="vim.lazy.plugins.&lt;name&gt;.ft">
plugins.&lt;name&gt;.ft
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.keys' title="vim.lazy.plugins.&lt;name&gt;.keys">
plugins.&lt;name&gt;.keys
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.lazy' title="vim.lazy.plugins.&lt;name&gt;.lazy">
plugins.&lt;name&gt;.lazy
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.load' title="vim.lazy.plugins.&lt;name&gt;.load">
plugins.&lt;name&gt;.load
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.package' title="vim.lazy.plugins.&lt;name&gt;.package">
plugins.&lt;name&gt;.package
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.priority' title="vim.lazy.plugins.&lt;name&gt;.priority">
plugins.&lt;name&gt;.priority
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.setupCond' title="vim.lazy.plugins.&lt;name&gt;.setupCond">
plugins.&lt;name&gt;.setupCond
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.setupModule' title="vim.lazy.plugins.&lt;name&gt;.setupModule">
plugins.&lt;name&gt;.setupModule
</a>
</li>
<li>
<a href='#option-vim.lazy.plugins._name_.setupOpts' title="vim.lazy.plugins.&lt;name&gt;.setupOpts">
plugins.&lt;name&gt;.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.lsp">
<span>vim.lsp</span>
<span class="toc-count">146</span>
</summary>
<ul>
<li>
<a href='#option-vim.lsp.enable' title="vim.lsp.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.lsp.formatOnSave' title="vim.lsp.formatOnSave">
formatOnSave
</a>
</li>
<li>
<a href='#option-vim.lsp.inlayHints.enable' title="vim.lsp.inlayHints.enable">
inlayHints.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.lightbulb.autocmd.enable' title="vim.lsp.lightbulb.autocmd.enable">
lightbulb.autocmd.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.lightbulb.autocmd.events' title="vim.lsp.lightbulb.autocmd.events">
lightbulb.autocmd.events
</a>
</li>
<li>
<a href='#option-vim.lsp.lightbulb.autocmd.pattern' title="vim.lsp.lightbulb.autocmd.pattern">
lightbulb.autocmd.pattern
</a>
</li>
<li>
<a href='#option-vim.lsp.lightbulb.enable' title="vim.lsp.lightbulb.enable">
lightbulb.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.lightbulb.setupOpts' title="vim.lsp.lightbulb.setupOpts">
lightbulb.setupOpts
</a>
</li>
<li>
<a href='#option-vim.lsp.lspSignature.enable' title="vim.lsp.lspSignature.enable">
lspSignature.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.lspSignature.setupOpts' title="vim.lsp.lspSignature.setupOpts">
lspSignature.setupOpts
</a>
</li>
<li>
<a href='#option-vim.lsp.lspconfig.enable' title="vim.lsp.lspconfig.enable">
lspconfig.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.lspconfig.sources' title="vim.lsp.lspconfig.sources">
lspconfig.sources
</a>
</li>
<li>
<a href='#option-vim.lsp.lspkind.enable' title="vim.lsp.lspkind.enable">
lspkind.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.lspkind.setupOpts' title="vim.lsp.lspkind.setupOpts">
lspkind.setupOpts
</a>
</li>
<li>
<a href='#option-vim.lsp.lspsaga.enable' title="vim.lsp.lspsaga.enable">
lspsaga.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.lspsaga.setupOpts' title="vim.lsp.lspsaga.setupOpts">
lspsaga.setupOpts
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.addWorkspaceFolder' title="vim.lsp.mappings.addWorkspaceFolder">
mappings.addWorkspaceFolder
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.codeAction' title="vim.lsp.mappings.codeAction">
mappings.codeAction
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.documentHighlight' title="vim.lsp.mappings.documentHighlight">
mappings.documentHighlight
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.format' title="vim.lsp.mappings.format">
mappings.format
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.goToDeclaration' title="vim.lsp.mappings.goToDeclaration">
mappings.goToDeclaration
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.goToDefinition' title="vim.lsp.mappings.goToDefinition">
mappings.goToDefinition
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.goToType' title="vim.lsp.mappings.goToType">
mappings.goToType
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.hover' title="vim.lsp.mappings.hover">
mappings.hover
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.listDocumentSymbols' title="vim.lsp.mappings.listDocumentSymbols">
mappings.listDocumentSymbols
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.listImplementations' title="vim.lsp.mappings.listImplementations">
mappings.listImplementations
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.listReferences' title="vim.lsp.mappings.listReferences">
mappings.listReferences
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.listWorkspaceFolders' title="vim.lsp.mappings.listWorkspaceFolders">
mappings.listWorkspaceFolders
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.listWorkspaceSymbols' title="vim.lsp.mappings.listWorkspaceSymbols">
mappings.listWorkspaceSymbols
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.nextDiagnostic' title="vim.lsp.mappings.nextDiagnostic">
mappings.nextDiagnostic
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.openDiagnosticFloat' title="vim.lsp.mappings.openDiagnosticFloat">
mappings.openDiagnosticFloat
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.previousDiagnostic' title="vim.lsp.mappings.previousDiagnostic">
mappings.previousDiagnostic
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.removeWorkspaceFolder' title="vim.lsp.mappings.removeWorkspaceFolder">
mappings.removeWorkspaceFolder
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.renameSymbol' title="vim.lsp.mappings.renameSymbol">
mappings.renameSymbol
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.signatureHelp' title="vim.lsp.mappings.signatureHelp">
mappings.signatureHelp
</a>
</li>
<li>
<a href='#option-vim.lsp.mappings.toggleFormatOnSave' title="vim.lsp.mappings.toggleFormatOnSave">
mappings.toggleFormatOnSave
</a>
</li>
<li>
<a href='#option-vim.lsp.null-ls.enable' title="vim.lsp.null-ls.enable">
null-ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.null-ls.setupOpts' title="vim.lsp.null-ls.setupOpts">
null-ls.setupOpts
</a>
</li>
<li>
<a href='#option-vim.lsp.nvim-docs-view.enable' title="vim.lsp.nvim-docs-view.enable">
nvim-docs-view.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.nvim-docs-view.mappings.viewToggle' title="vim.lsp.nvim-docs-view.mappings.viewToggle">
nvim-docs-view.mappings.viewToggle
</a>
</li>
<li>
<a href='#option-vim.lsp.nvim-docs-view.mappings.viewUpdate' title="vim.lsp.nvim-docs-view.mappings.viewUpdate">
nvim-docs-view.mappings.viewUpdate
</a>
</li>
<li>
<a href='#option-vim.lsp.nvim-docs-view.setupOpts' title="vim.lsp.nvim-docs-view.setupOpts">
nvim-docs-view.setupOpts
</a>
</li>
<li>
<a href='#option-vim.lsp.otter-nvim.enable' title="vim.lsp.otter-nvim.enable">
otter-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.otter-nvim.mappings.toggle' title="vim.lsp.otter-nvim.mappings.toggle">
otter-nvim.mappings.toggle
</a>
</li>
<li>
<a href='#option-vim.lsp.otter-nvim.setupOpts' title="vim.lsp.otter-nvim.setupOpts">
otter-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.angular-language-server.enable' title="vim.lsp.presets.angular-language-server.enable">
presets.angular-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.arduino-language-server.enable' title="vim.lsp.presets.arduino-language-server.enable">
presets.arduino-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.asm-lsp.enable' title="vim.lsp.presets.asm-lsp.enable">
presets.asm-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.astro-language-server.enable' title="vim.lsp.presets.astro-language-server.enable">
presets.astro-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.basedpyright.enable' title="vim.lsp.presets.basedpyright.enable">
presets.basedpyright.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.bash-language-server.enable' title="vim.lsp.presets.bash-language-server.enable">
presets.bash-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.ccls.enable' title="vim.lsp.presets.ccls.enable">
presets.ccls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.clangd.enable' title="vim.lsp.presets.clangd.enable">
presets.clangd.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.clojure-lsp.enable' title="vim.lsp.presets.clojure-lsp.enable">
presets.clojure-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.csharp_ls.enable' title="vim.lsp.presets.csharp_ls.enable">
presets.csharp_ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.cue.enable' title="vim.lsp.presets.cue.enable">
presets.cue.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.dart.enable' title="vim.lsp.presets.dart.enable">
presets.dart.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.deno.enable' title="vim.lsp.presets.deno.enable">
presets.deno.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.docker-language-server.enable' title="vim.lsp.presets.docker-language-server.enable">
presets.docker-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.elixir-ls.enable' title="vim.lsp.presets.elixir-ls.enable">
presets.elixir-ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.elm-language-server.enable' title="vim.lsp.presets.elm-language-server.enable">
presets.elm-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.emmet-ls.enable' title="vim.lsp.presets.emmet-ls.enable">
presets.emmet-ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.fish-lsp.enable' title="vim.lsp.presets.fish-lsp.enable">
presets.fish-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.fsautocomplete.enable' title="vim.lsp.presets.fsautocomplete.enable">
presets.fsautocomplete.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.gleam.enable' title="vim.lsp.presets.gleam.enable">
presets.gleam.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.glsl_analyzer.enable' title="vim.lsp.presets.glsl_analyzer.enable">
presets.glsl_analyzer.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.gopls.enable' title="vim.lsp.presets.gopls.enable">
presets.gopls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.harper.enable' title="vim.lsp.presets.harper.enable">
presets.harper.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.haskell-language-server.enable' title="vim.lsp.presets.haskell-language-server.enable">
presets.haskell-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.helm-ls.enable' title="vim.lsp.presets.helm-ls.enable">
presets.helm-ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.intelephense.enable' title="vim.lsp.presets.intelephense.enable">
presets.intelephense.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.jdt-language-server.enable' title="vim.lsp.presets.jdt-language-server.enable">
presets.jdt-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.jinja-lsp.enable' title="vim.lsp.presets.jinja-lsp.enable">
presets.jinja-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.jls.enable' title="vim.lsp.presets.jls.enable">
presets.jls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.jq-lsp.enable' title="vim.lsp.presets.jq-lsp.enable">
presets.jq-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.julia-languageserver.enable' title="vim.lsp.presets.julia-languageserver.enable">
presets.julia-languageserver.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.just-lsp.enable' title="vim.lsp.presets.just-lsp.enable">
presets.just-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.kotlin-language-server.enable' title="vim.lsp.presets.kotlin-language-server.enable">
presets.kotlin-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.lemminx.enable' title="vim.lsp.presets.lemminx.enable">
presets.lemminx.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.lua-language-server.enable' title="vim.lsp.presets.lua-language-server.enable">
presets.lua-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.markdown-oxide.enable' title="vim.lsp.presets.markdown-oxide.enable">
presets.markdown-oxide.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.marksman.enable' title="vim.lsp.presets.marksman.enable">
presets.marksman.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.millet.enable' title="vim.lsp.presets.millet.enable">
presets.millet.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.neocmakelsp.enable' title="vim.lsp.presets.neocmakelsp.enable">
presets.neocmakelsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.nil.enable' title="vim.lsp.presets.nil.enable">
presets.nil.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.nimlsp.enable' title="vim.lsp.presets.nimlsp.enable">
presets.nimlsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.nixd.enable' title="vim.lsp.presets.nixd.enable">
presets.nixd.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.nushell.enable' title="vim.lsp.presets.nushell.enable">
presets.nushell.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.ocaml-lsp.enable' title="vim.lsp.presets.ocaml-lsp.enable">
presets.ocaml-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.ols.enable' title="vim.lsp.presets.ols.enable">
presets.ols.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.omnisharp.enable' title="vim.lsp.presets.omnisharp.enable">
presets.omnisharp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.openscad-lsp.enable' title="vim.lsp.presets.openscad-lsp.enable">
presets.openscad-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.phan.enable' title="vim.lsp.presets.phan.enable">
presets.phan.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.phpactor.enable' title="vim.lsp.presets.phpactor.enable">
presets.phpactor.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.phpantom.enable' title="vim.lsp.presets.phpantom.enable">
presets.phpantom.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.pyrefly.enable' title="vim.lsp.presets.pyrefly.enable">
presets.pyrefly.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.pyright.enable' title="vim.lsp.presets.pyright.enable">
presets.pyright.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.python-lsp-server.enable' title="vim.lsp.presets.python-lsp-server.enable">
presets.python-lsp-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.qmlls.enable' title="vim.lsp.presets.qmlls.enable">
presets.qmlls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.r-languageserver.enable' title="vim.lsp.presets.r-languageserver.enable">
presets.r-languageserver.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.roslyn-ls.enable' title="vim.lsp.presets.roslyn-ls.enable">
presets.roslyn-ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.ruby-lsp.enable' title="vim.lsp.presets.ruby-lsp.enable">
presets.ruby-lsp.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.ruff.enable' title="vim.lsp.presets.ruff.enable">
presets.ruff.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.rumdl.enable' title="vim.lsp.presets.rumdl.enable">
presets.rumdl.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.solargraph.enable' title="vim.lsp.presets.solargraph.enable">
presets.solargraph.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.some-sass-language-server.enable' title="vim.lsp.presets.some-sass-language-server.enable">
presets.some-sass-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.sqls.enable' title="vim.lsp.presets.sqls.enable">
presets.sqls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.stimulus-language-server.enable' title="vim.lsp.presets.stimulus-language-server.enable">
presets.stimulus-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.superhtml.enable' title="vim.lsp.presets.superhtml.enable">
presets.superhtml.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.svelte-language-server.enable' title="vim.lsp.presets.svelte-language-server.enable">
presets.svelte-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.tailwindcss-language-server.enable' title="vim.lsp.presets.tailwindcss-language-server.enable">
presets.tailwindcss-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.taplo.enable' title="vim.lsp.presets.taplo.enable">
presets.taplo.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.terraform-ls.enable' title="vim.lsp.presets.terraform-ls.enable">
presets.terraform-ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.texlab.enable' title="vim.lsp.presets.texlab.enable">
presets.texlab.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.tinymist.enable' title="vim.lsp.presets.tinymist.enable">
presets.tinymist.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.tofu-ls.enable' title="vim.lsp.presets.tofu-ls.enable">
presets.tofu-ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.tombi.enable' title="vim.lsp.presets.tombi.enable">
presets.tombi.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.twig-language-server.enable' title="vim.lsp.presets.twig-language-server.enable">
presets.twig-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.ty.enable' title="vim.lsp.presets.ty.enable">
presets.ty.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.typescript-go.enable' title="vim.lsp.presets.typescript-go.enable">
presets.typescript-go.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.typescript-language-server.enable' title="vim.lsp.presets.typescript-language-server.enable">
presets.typescript-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.vala-language-server.enable' title="vim.lsp.presets.vala-language-server.enable">
presets.vala-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.vhdl-ls.enable' title="vim.lsp.presets.vhdl-ls.enable">
presets.vhdl-ls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.vscode-css-language-server.enable' title="vim.lsp.presets.vscode-css-language-server.enable">
presets.vscode-css-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.vscode-json-language-server.enable' title="vim.lsp.presets.vscode-json-language-server.enable">
presets.vscode-json-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.vtsls.enable' title="vim.lsp.presets.vtsls.enable">
presets.vtsls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.vue-language-server.enable' title="vim.lsp.presets.vue-language-server.enable">
presets.vue-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.wgsl-analyzer.enable' title="vim.lsp.presets.wgsl-analyzer.enable">
presets.wgsl-analyzer.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.yaml-language-server.enable' title="vim.lsp.presets.yaml-language-server.enable">
presets.yaml-language-server.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.zls.enable' title="vim.lsp.presets.zls.enable">
presets.zls.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.presets.zuban.enable' title="vim.lsp.presets.zuban.enable">
presets.zuban.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.servers' title="vim.lsp.servers">
servers
</a>
</li>
<li>
<a href='#option-vim.lsp.servers._name_.capabilities' title="vim.lsp.servers.&lt;name&gt;.capabilities">
servers.&lt;name&gt;.capabilities
</a>
</li>
<li>
<a href='#option-vim.lsp.servers._name_.cmd' title="vim.lsp.servers.&lt;name&gt;.cmd">
servers.&lt;name&gt;.cmd
</a>
</li>
<li>
<a href='#option-vim.lsp.servers._name_.enable' title="vim.lsp.servers.&lt;name&gt;.enable">
servers.&lt;name&gt;.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.servers._name_.filetypes' title="vim.lsp.servers.&lt;name&gt;.filetypes">
servers.&lt;name&gt;.filetypes
</a>
</li>
<li>
<a href='#option-vim.lsp.servers._name_.on_attach' title="vim.lsp.servers.&lt;name&gt;.on_attach">
servers.&lt;name&gt;.on_attach
</a>
</li>
<li>
<a href='#option-vim.lsp.servers._name_.root_markers' title="vim.lsp.servers.&lt;name&gt;.root_markers">
servers.&lt;name&gt;.root_markers
</a>
</li>
<li>
<a href='#option-vim.lsp.trouble.enable' title="vim.lsp.trouble.enable">
trouble.enable
</a>
</li>
<li>
<a href='#option-vim.lsp.trouble.mappings.documentDiagnostics' title="vim.lsp.trouble.mappings.documentDiagnostics">
trouble.mappings.documentDiagnostics
</a>
</li>
<li>
<a href='#option-vim.lsp.trouble.mappings.locList' title="vim.lsp.trouble.mappings.locList">
trouble.mappings.locList
</a>
</li>
<li>
<a href='#option-vim.lsp.trouble.mappings.lspReferences' title="vim.lsp.trouble.mappings.lspReferences">
trouble.mappings.lspReferences
</a>
</li>
<li>
<a href='#option-vim.lsp.trouble.mappings.quickfix' title="vim.lsp.trouble.mappings.quickfix">
trouble.mappings.quickfix
</a>
</li>
<li>
<a href='#option-vim.lsp.trouble.mappings.symbols' title="vim.lsp.trouble.mappings.symbols">
trouble.mappings.symbols
</a>
</li>
<li>
<a href='#option-vim.lsp.trouble.mappings.workspaceDiagnostics' title="vim.lsp.trouble.mappings.workspaceDiagnostics">
trouble.mappings.workspaceDiagnostics
</a>
</li>
<li>
<a href='#option-vim.lsp.trouble.setupOpts' title="vim.lsp.trouble.setupOpts">
trouble.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.mini">
<span>vim.mini</span>
<span class="toc-count">79</span>
</summary>
<ul>
<li>
<a href='#option-vim.mini.ai.enable' title="vim.mini.ai.enable">
ai.enable
</a>
</li>
<li>
<a href='#option-vim.mini.ai.setupOpts' title="vim.mini.ai.setupOpts">
ai.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.align.enable' title="vim.mini.align.enable">
align.enable
</a>
</li>
<li>
<a href='#option-vim.mini.align.setupOpts' title="vim.mini.align.setupOpts">
align.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.animate.enable' title="vim.mini.animate.enable">
animate.enable
</a>
</li>
<li>
<a href='#option-vim.mini.animate.setupOpts' title="vim.mini.animate.setupOpts">
animate.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.basics.enable' title="vim.mini.basics.enable">
basics.enable
</a>
</li>
<li>
<a href='#option-vim.mini.basics.setupOpts' title="vim.mini.basics.setupOpts">
basics.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.bracketed.enable' title="vim.mini.bracketed.enable">
bracketed.enable
</a>
</li>
<li>
<a href='#option-vim.mini.bracketed.setupOpts' title="vim.mini.bracketed.setupOpts">
bracketed.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.bufremove.enable' title="vim.mini.bufremove.enable">
bufremove.enable
</a>
</li>
<li>
<a href='#option-vim.mini.bufremove.setupOpts' title="vim.mini.bufremove.setupOpts">
bufremove.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.clue.enable' title="vim.mini.clue.enable">
clue.enable
</a>
</li>
<li>
<a href='#option-vim.mini.clue.setupOpts' title="vim.mini.clue.setupOpts">
clue.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.colors.enable' title="vim.mini.colors.enable">
colors.enable
</a>
</li>
<li>
<a href='#option-vim.mini.comment.enable' title="vim.mini.comment.enable">
comment.enable
</a>
</li>
<li>
<a href='#option-vim.mini.comment.setupOpts' title="vim.mini.comment.setupOpts">
comment.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.completion.enable' title="vim.mini.completion.enable">
completion.enable
</a>
</li>
<li>
<a href='#option-vim.mini.completion.setupOpts' title="vim.mini.completion.setupOpts">
completion.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.cursorword.enable' title="vim.mini.cursorword.enable">
cursorword.enable
</a>
</li>
<li>
<a href='#option-vim.mini.cursorword.setupOpts' title="vim.mini.cursorword.setupOpts">
cursorword.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.diff.enable' title="vim.mini.diff.enable">
diff.enable
</a>
</li>
<li>
<a href='#option-vim.mini.diff.setupOpts' title="vim.mini.diff.setupOpts">
diff.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.doc.enable' title="vim.mini.doc.enable">
doc.enable
</a>
</li>
<li>
<a href='#option-vim.mini.doc.setupOpts' title="vim.mini.doc.setupOpts">
doc.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.extra.enable' title="vim.mini.extra.enable">
extra.enable
</a>
</li>
<li>
<a href='#option-vim.mini.files.enable' title="vim.mini.files.enable">
files.enable
</a>
</li>
<li>
<a href='#option-vim.mini.files.setupOpts' title="vim.mini.files.setupOpts">
files.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.fuzzy.enable' title="vim.mini.fuzzy.enable">
fuzzy.enable
</a>
</li>
<li>
<a href='#option-vim.mini.fuzzy.setupOpts' title="vim.mini.fuzzy.setupOpts">
fuzzy.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.git.enable' title="vim.mini.git.enable">
git.enable
</a>
</li>
<li>
<a href='#option-vim.mini.git.setupOpts' title="vim.mini.git.setupOpts">
git.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.hipatterns.enable' title="vim.mini.hipatterns.enable">
hipatterns.enable
</a>
</li>
<li>
<a href='#option-vim.mini.hipatterns.setupOpts' title="vim.mini.hipatterns.setupOpts">
hipatterns.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.hues.enable' title="vim.mini.hues.enable">
hues.enable
</a>
</li>
<li>
<a href='#option-vim.mini.hues.setupOpts' title="vim.mini.hues.setupOpts">
hues.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.icons.enable' title="vim.mini.icons.enable">
icons.enable
</a>
</li>
<li>
<a href='#option-vim.mini.icons.setupOpts' title="vim.mini.icons.setupOpts">
icons.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.indentscope.enable' title="vim.mini.indentscope.enable">
indentscope.enable
</a>
</li>
<li>
<a href='#option-vim.mini.indentscope.setupOpts' title="vim.mini.indentscope.setupOpts">
indentscope.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.jump.enable' title="vim.mini.jump.enable">
jump.enable
</a>
</li>
<li>
<a href='#option-vim.mini.jump.setupOpts' title="vim.mini.jump.setupOpts">
jump.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.jump2d.enable' title="vim.mini.jump2d.enable">
jump2d.enable
</a>
</li>
<li>
<a href='#option-vim.mini.jump2d.setupOpts' title="vim.mini.jump2d.setupOpts">
jump2d.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.map.enable' title="vim.mini.map.enable">
map.enable
</a>
</li>
<li>
<a href='#option-vim.mini.map.setupOpts' title="vim.mini.map.setupOpts">
map.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.misc.enable' title="vim.mini.misc.enable">
misc.enable
</a>
</li>
<li>
<a href='#option-vim.mini.misc.setupOpts' title="vim.mini.misc.setupOpts">
misc.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.move.enable' title="vim.mini.move.enable">
move.enable
</a>
</li>
<li>
<a href='#option-vim.mini.move.setupOpts' title="vim.mini.move.setupOpts">
move.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.notify.enable' title="vim.mini.notify.enable">
notify.enable
</a>
</li>
<li>
<a href='#option-vim.mini.notify.notifyOpts' title="vim.mini.notify.notifyOpts">
notify.notifyOpts
</a>
</li>
<li>
<a href='#option-vim.mini.notify.setupOpts' title="vim.mini.notify.setupOpts">
notify.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.operators.enable' title="vim.mini.operators.enable">
operators.enable
</a>
</li>
<li>
<a href='#option-vim.mini.operators.setupOpts' title="vim.mini.operators.setupOpts">
operators.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.pairs.enable' title="vim.mini.pairs.enable">
pairs.enable
</a>
</li>
<li>
<a href='#option-vim.mini.pairs.setupOpts' title="vim.mini.pairs.setupOpts">
pairs.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.pick.enable' title="vim.mini.pick.enable">
pick.enable
</a>
</li>
<li>
<a href='#option-vim.mini.pick.setupOpts' title="vim.mini.pick.setupOpts">
pick.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.sessions.enable' title="vim.mini.sessions.enable">
sessions.enable
</a>
</li>
<li>
<a href='#option-vim.mini.sessions.setupOpts' title="vim.mini.sessions.setupOpts">
sessions.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.snippets.enable' title="vim.mini.snippets.enable">
snippets.enable
</a>
</li>
<li>
<a href='#option-vim.mini.snippets.setupOpts' title="vim.mini.snippets.setupOpts">
snippets.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.splitjoin.enable' title="vim.mini.splitjoin.enable">
splitjoin.enable
</a>
</li>
<li>
<a href='#option-vim.mini.splitjoin.setupOpts' title="vim.mini.splitjoin.setupOpts">
splitjoin.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.starter.enable' title="vim.mini.starter.enable">
starter.enable
</a>
</li>
<li>
<a href='#option-vim.mini.starter.setupOpts' title="vim.mini.starter.setupOpts">
starter.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.statusline.enable' title="vim.mini.statusline.enable">
statusline.enable
</a>
</li>
<li>
<a href='#option-vim.mini.statusline.setupOpts' title="vim.mini.statusline.setupOpts">
statusline.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.surround.enable' title="vim.mini.surround.enable">
surround.enable
</a>
</li>
<li>
<a href='#option-vim.mini.surround.setupOpts' title="vim.mini.surround.setupOpts">
surround.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.tabline.enable' title="vim.mini.tabline.enable">
tabline.enable
</a>
</li>
<li>
<a href='#option-vim.mini.tabline.setupOpts' title="vim.mini.tabline.setupOpts">
tabline.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.test.enable' title="vim.mini.test.enable">
test.enable
</a>
</li>
<li>
<a href='#option-vim.mini.test.setupOpts' title="vim.mini.test.setupOpts">
test.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.trailspace.enable' title="vim.mini.trailspace.enable">
trailspace.enable
</a>
</li>
<li>
<a href='#option-vim.mini.trailspace.setupOpts' title="vim.mini.trailspace.setupOpts">
trailspace.setupOpts
</a>
</li>
<li>
<a href='#option-vim.mini.visits.enable' title="vim.mini.visits.enable">
visits.enable
</a>
</li>
<li>
<a href='#option-vim.mini.visits.setupOpts' title="vim.mini.visits.setupOpts">
visits.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.minimap">
<span>vim.minimap</span>
<span class="toc-count">7</span>
</summary>
<ul>
<li>
<a href='#option-vim.minimap.codewindow.enable' title="vim.minimap.codewindow.enable">
codewindow.enable
</a>
</li>
<li>
<a href='#option-vim.minimap.codewindow.mappings.close' title="vim.minimap.codewindow.mappings.close">
codewindow.mappings.close
</a>
</li>
<li>
<a href='#option-vim.minimap.codewindow.mappings.open' title="vim.minimap.codewindow.mappings.open">
codewindow.mappings.open
</a>
</li>
<li>
<a href='#option-vim.minimap.codewindow.mappings.toggle' title="vim.minimap.codewindow.mappings.toggle">
codewindow.mappings.toggle
</a>
</li>
<li>
<a href='#option-vim.minimap.codewindow.mappings.toggleFocus' title="vim.minimap.codewindow.mappings.toggleFocus">
codewindow.mappings.toggleFocus
</a>
</li>
<li>
<a href='#option-vim.minimap.codewindow.setupOpts' title="vim.minimap.codewindow.setupOpts">
codewindow.setupOpts
</a>
</li>
<li>
<a href='#option-vim.minimap.minimap-vim.enable' title="vim.minimap.minimap-vim.enable">
minimap-vim.enable
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.navigation">
<span>vim.navigation</span>
<span class="toc-count">8</span>
</summary>
<ul>
<li>
<a href='#option-vim.navigation.harpoon.enable' title="vim.navigation.harpoon.enable">
harpoon.enable
</a>
</li>
<li>
<a href='#option-vim.navigation.harpoon.mappings.file1' title="vim.navigation.harpoon.mappings.file1">
harpoon.mappings.file1
</a>
</li>
<li>
<a href='#option-vim.navigation.harpoon.mappings.file2' title="vim.navigation.harpoon.mappings.file2">
harpoon.mappings.file2
</a>
</li>
<li>
<a href='#option-vim.navigation.harpoon.mappings.file3' title="vim.navigation.harpoon.mappings.file3">
harpoon.mappings.file3
</a>
</li>
<li>
<a href='#option-vim.navigation.harpoon.mappings.file4' title="vim.navigation.harpoon.mappings.file4">
harpoon.mappings.file4
</a>
</li>
<li>
<a href='#option-vim.navigation.harpoon.mappings.listMarks' title="vim.navigation.harpoon.mappings.listMarks">
harpoon.mappings.listMarks
</a>
</li>
<li>
<a href='#option-vim.navigation.harpoon.mappings.markFile' title="vim.navigation.harpoon.mappings.markFile">
harpoon.mappings.markFile
</a>
</li>
<li>
<a href='#option-vim.navigation.harpoon.setupOpts' title="vim.navigation.harpoon.setupOpts">
harpoon.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.notes">
<span>vim.notes</span>
<span class="toc-count">16</span>
</summary>
<ul>
<li>
<a href='#option-vim.notes.neorg.enable' title="vim.notes.neorg.enable">
neorg.enable
</a>
</li>
<li>
<a href='#option-vim.notes.neorg.setupOpts' title="vim.notes.neorg.setupOpts">
neorg.setupOpts
</a>
</li>
<li>
<a href='#option-vim.notes.neorg.treesitter.enable' title="vim.notes.neorg.treesitter.enable">
neorg.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.notes.neorg.treesitter.norgMetaPackage' title="vim.notes.neorg.treesitter.norgMetaPackage">
neorg.treesitter.norgMetaPackage
</a>
</li>
<li>
<a href='#option-vim.notes.neorg.treesitter.norgPackage' title="vim.notes.neorg.treesitter.norgPackage">
neorg.treesitter.norgPackage
</a>
</li>
<li>
<a href='#option-vim.notes.obsidian.enable' title="vim.notes.obsidian.enable">
obsidian.enable
</a>
</li>
<li>
<a href='#option-vim.notes.obsidian.setupOpts' title="vim.notes.obsidian.setupOpts">
obsidian.setupOpts
</a>
</li>
<li>
<a href='#option-vim.notes.orgmode.enable' title="vim.notes.orgmode.enable">
orgmode.enable
</a>
</li>
<li>
<a href='#option-vim.notes.orgmode.setupOpts' title="vim.notes.orgmode.setupOpts">
orgmode.setupOpts
</a>
</li>
<li>
<a href='#option-vim.notes.orgmode.treesitter.enable' title="vim.notes.orgmode.treesitter.enable">
orgmode.treesitter.enable
</a>
</li>
<li>
<a href='#option-vim.notes.orgmode.treesitter.orgPackage' title="vim.notes.orgmode.treesitter.orgPackage">
orgmode.treesitter.orgPackage
</a>
</li>
<li>
<a href='#option-vim.notes.todo-comments.enable' title="vim.notes.todo-comments.enable">
todo-comments.enable
</a>
</li>
<li>
<a href='#option-vim.notes.todo-comments.mappings.quickFix' title="vim.notes.todo-comments.mappings.quickFix">
todo-comments.mappings.quickFix
</a>
</li>
<li>
<a href='#option-vim.notes.todo-comments.mappings.telescope' title="vim.notes.todo-comments.mappings.telescope">
todo-comments.mappings.telescope
</a>
</li>
<li>
<a href='#option-vim.notes.todo-comments.mappings.trouble' title="vim.notes.todo-comments.mappings.trouble">
todo-comments.mappings.trouble
</a>
</li>
<li>
<a href='#option-vim.notes.todo-comments.setupOpts' title="vim.notes.todo-comments.setupOpts">
todo-comments.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.notify">
<span>vim.notify</span>
<span class="toc-count">2</span>
</summary>
<ul>
<li>
<a href='#option-vim.notify.nvim-notify.enable' title="vim.notify.nvim-notify.enable">
nvim-notify.enable
</a>
</li>
<li>
<a href='#option-vim.notify.nvim-notify.setupOpts' title="vim.notify.nvim-notify.setupOpts">
nvim-notify.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.options">
<span>vim.options</span>
<span class="toc-count">14</span>
</summary>
<ul>
<li>
<a href='#option-vim.options' class="parent-option" title="vim.options">
vim.options
</a>
</li>
<li>
<a href='#option-vim.options.autoindent' title="vim.options.autoindent">
autoindent
</a>
</li>
<li>
<a href='#option-vim.options.cmdheight' title="vim.options.cmdheight">
cmdheight
</a>
</li>
<li>
<a href='#option-vim.options.cursorlineopt' title="vim.options.cursorlineopt">
cursorlineopt
</a>
</li>
<li>
<a href='#option-vim.options.mouse' title="vim.options.mouse">
mouse
</a>
</li>
<li>
<a href='#option-vim.options.shiftwidth' title="vim.options.shiftwidth">
shiftwidth
</a>
</li>
<li>
<a href='#option-vim.options.signcolumn' title="vim.options.signcolumn">
signcolumn
</a>
</li>
<li>
<a href='#option-vim.options.splitbelow' title="vim.options.splitbelow">
splitbelow
</a>
</li>
<li>
<a href='#option-vim.options.splitright' title="vim.options.splitright">
splitright
</a>
</li>
<li>
<a href='#option-vim.options.tabstop' title="vim.options.tabstop">
tabstop
</a>
</li>
<li>
<a href='#option-vim.options.termguicolors' title="vim.options.termguicolors">
termguicolors
</a>
</li>
<li>
<a href='#option-vim.options.tm' title="vim.options.tm">
tm
</a>
</li>
<li>
<a href='#option-vim.options.updatetime' title="vim.options.updatetime">
updatetime
</a>
</li>
<li>
<a href='#option-vim.options.wrap' title="vim.options.wrap">
wrap
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.opts">
<span>vim.opts</span>
<span class="toc-count">14</span>
</summary>
<ul>
<li>
<a href='#option-vim.opts' class="parent-option" title="vim.opts">
vim.opts
</a>
</li>
<li>
<a href='#option-vim.opts.autoindent' title="vim.opts.autoindent">
autoindent
</a>
</li>
<li>
<a href='#option-vim.opts.cmdheight' title="vim.opts.cmdheight">
cmdheight
</a>
</li>
<li>
<a href='#option-vim.opts.cursorlineopt' title="vim.opts.cursorlineopt">
cursorlineopt
</a>
</li>
<li>
<a href='#option-vim.opts.mouse' title="vim.opts.mouse">
mouse
</a>
</li>
<li>
<a href='#option-vim.opts.shiftwidth' title="vim.opts.shiftwidth">
shiftwidth
</a>
</li>
<li>
<a href='#option-vim.opts.signcolumn' title="vim.opts.signcolumn">
signcolumn
</a>
</li>
<li>
<a href='#option-vim.opts.splitbelow' title="vim.opts.splitbelow">
splitbelow
</a>
</li>
<li>
<a href='#option-vim.opts.splitright' title="vim.opts.splitright">
splitright
</a>
</li>
<li>
<a href='#option-vim.opts.tabstop' title="vim.opts.tabstop">
tabstop
</a>
</li>
<li>
<a href='#option-vim.opts.termguicolors' title="vim.opts.termguicolors">
termguicolors
</a>
</li>
<li>
<a href='#option-vim.opts.tm' title="vim.opts.tm">
tm
</a>
</li>
<li>
<a href='#option-vim.opts.updatetime' title="vim.opts.updatetime">
updatetime
</a>
</li>
<li>
<a href='#option-vim.opts.wrap' title="vim.opts.wrap">
wrap
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.presence">
<span>vim.presence</span>
<span class="toc-count">2</span>
</summary>
<ul>
<li>
<a href='#option-vim.presence.neocord.enable' title="vim.presence.neocord.enable">
neocord.enable
</a>
</li>
<li>
<a href='#option-vim.presence.neocord.setupOpts' title="vim.presence.neocord.setupOpts">
neocord.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.projects">
<span>vim.projects</span>
<span class="toc-count">2</span>
</summary>
<ul>
<li>
<a href='#option-vim.projects.project-nvim.enable' title="vim.projects.project-nvim.enable">
project-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.projects.project-nvim.setupOpts' title="vim.projects.project-nvim.setupOpts">
project-nvim.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.repl">
<span>vim.repl</span>
<span class="toc-count">1</span>
</summary>
<ul>
<li>
<a href='#option-vim.repl.conjure.enable' title="vim.repl.conjure.enable">
conjure.enable
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.runner">
<span>vim.runner</span>
<span class="toc-count">5</span>
</summary>
<ul>
<li>
<a href='#option-vim.runner.run-nvim.enable' title="vim.runner.run-nvim.enable">
run-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.runner.run-nvim.mappings.run' title="vim.runner.run-nvim.mappings.run">
run-nvim.mappings.run
</a>
</li>
<li>
<a href='#option-vim.runner.run-nvim.mappings.runCommand' title="vim.runner.run-nvim.mappings.runCommand">
run-nvim.mappings.runCommand
</a>
</li>
<li>
<a href='#option-vim.runner.run-nvim.mappings.runOverride' title="vim.runner.run-nvim.mappings.runOverride">
run-nvim.mappings.runOverride
</a>
</li>
<li>
<a href='#option-vim.runner.run-nvim.setupOpts' title="vim.runner.run-nvim.setupOpts">
run-nvim.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.session">
<span>vim.session</span>
<span class="toc-count">7</span>
</summary>
<ul>
<li>
<a href='#option-vim.session.nvim-session-manager.enable' title="vim.session.nvim-session-manager.enable">
nvim-session-manager.enable
</a>
</li>
<li>
<a href='#option-vim.session.nvim-session-manager.mappings.deleteSession' title="vim.session.nvim-session-manager.mappings.deleteSession">
nvim-session-manager.mappings.deleteSession
</a>
</li>
<li>
<a href='#option-vim.session.nvim-session-manager.mappings.loadLastSession' title="vim.session.nvim-session-manager.mappings.loadLastSession">
nvim-session-manager.mappings.loadLastSession
</a>
</li>
<li>
<a href='#option-vim.session.nvim-session-manager.mappings.loadSession' title="vim.session.nvim-session-manager.mappings.loadSession">
nvim-session-manager.mappings.loadSession
</a>
</li>
<li>
<a href='#option-vim.session.nvim-session-manager.mappings.saveCurrentSession' title="vim.session.nvim-session-manager.mappings.saveCurrentSession">
nvim-session-manager.mappings.saveCurrentSession
</a>
</li>
<li>
<a href='#option-vim.session.nvim-session-manager.setupOpts' title="vim.session.nvim-session-manager.setupOpts">
nvim-session-manager.setupOpts
</a>
</li>
<li>
<a href='#option-vim.session.nvim-session-manager.usePicker' title="vim.session.nvim-session-manager.usePicker">
nvim-session-manager.usePicker
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.snippets">
<span>vim.snippets</span>
<span class="toc-count">8</span>
</summary>
<ul>
<li>
<a href='#option-vim.snippets.luasnip.customSnippets.snipmate' title="vim.snippets.luasnip.customSnippets.snipmate">
luasnip.customSnippets.snipmate
</a>
</li>
<li>
<a href='#option-vim.snippets.luasnip.customSnippets.snipmate._name_._.body' title="vim.snippets.luasnip.customSnippets.snipmate.&lt;name&gt;.*.body">
luasnip.customSnippets.snipmate.&lt;name&gt;.*.body
</a>
</li>
<li>
<a href='#option-vim.snippets.luasnip.customSnippets.snipmate._name_._.description' title="vim.snippets.luasnip.customSnippets.snipmate.&lt;name&gt;.*.description">
luasnip.customSnippets.snipmate.&lt;name&gt;.*.description
</a>
</li>
<li>
<a href='#option-vim.snippets.luasnip.customSnippets.snipmate._name_._.trigger' title="vim.snippets.luasnip.customSnippets.snipmate.&lt;name&gt;.*.trigger">
luasnip.customSnippets.snipmate.&lt;name&gt;.*.trigger
</a>
</li>
<li>
<a href='#option-vim.snippets.luasnip.enable' title="vim.snippets.luasnip.enable">
luasnip.enable
</a>
</li>
<li>
<a href='#option-vim.snippets.luasnip.loaders' title="vim.snippets.luasnip.loaders">
luasnip.loaders
</a>
</li>
<li>
<a href='#option-vim.snippets.luasnip.providers' title="vim.snippets.luasnip.providers">
luasnip.providers
</a>
</li>
<li>
<a href='#option-vim.snippets.luasnip.setupOpts' title="vim.snippets.luasnip.setupOpts">
luasnip.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.spellcheck">
<span>vim.spellcheck</span>
<span class="toc-count">7</span>
</summary>
<ul>
<li>
<a href='#option-vim.spellcheck.enable' title="vim.spellcheck.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.spellcheck.extraSpellWords' title="vim.spellcheck.extraSpellWords">
extraSpellWords
</a>
</li>
<li>
<a href='#option-vim.spellcheck.ignoreTerminal' title="vim.spellcheck.ignoreTerminal">
ignoreTerminal
</a>
</li>
<li>
<a href='#option-vim.spellcheck.ignoredFiletypes' title="vim.spellcheck.ignoredFiletypes">
ignoredFiletypes
</a>
</li>
<li>
<a href='#option-vim.spellcheck.languages' title="vim.spellcheck.languages">
languages
</a>
</li>
<li>
<a href='#option-vim.spellcheck.programmingWordlist.enable' title="vim.spellcheck.programmingWordlist.enable">
programmingWordlist.enable
</a>
</li>
<li>
<a href='#option-vim.spellcheck.vim-dirtytalk.enable' title="vim.spellcheck.vim-dirtytalk.enable">
vim-dirtytalk.enable
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.statusline">
<span>vim.statusline</span>
<span class="toc-count">40</span>
</summary>
<ul>
<li>
<a href='#option-vim.statusline.lualine.activeSection.a' title="vim.statusline.lualine.activeSection.a">
lualine.activeSection.a
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.activeSection.b' title="vim.statusline.lualine.activeSection.b">
lualine.activeSection.b
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.activeSection.c' title="vim.statusline.lualine.activeSection.c">
lualine.activeSection.c
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.activeSection.x' title="vim.statusline.lualine.activeSection.x">
lualine.activeSection.x
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.activeSection.y' title="vim.statusline.lualine.activeSection.y">
lualine.activeSection.y
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.activeSection.z' title="vim.statusline.lualine.activeSection.z">
lualine.activeSection.z
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.alwaysDivideMiddle' title="vim.statusline.lualine.alwaysDivideMiddle">
lualine.alwaysDivideMiddle
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.componentSeparator.left' title="vim.statusline.lualine.componentSeparator.left">
lualine.componentSeparator.left
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.componentSeparator.right' title="vim.statusline.lualine.componentSeparator.right">
lualine.componentSeparator.right
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.disabledFiletypes.statusline' title="vim.statusline.lualine.disabledFiletypes.statusline">
lualine.disabledFiletypes.statusline
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.disabledFiletypes.winbar' title="vim.statusline.lualine.disabledFiletypes.winbar">
lualine.disabledFiletypes.winbar
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.enable' title="vim.statusline.lualine.enable">
lualine.enable
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraActiveSection.a' title="vim.statusline.lualine.extraActiveSection.a">
lualine.extraActiveSection.a
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraActiveSection.b' title="vim.statusline.lualine.extraActiveSection.b">
lualine.extraActiveSection.b
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraActiveSection.c' title="vim.statusline.lualine.extraActiveSection.c">
lualine.extraActiveSection.c
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraActiveSection.x' title="vim.statusline.lualine.extraActiveSection.x">
lualine.extraActiveSection.x
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraActiveSection.y' title="vim.statusline.lualine.extraActiveSection.y">
lualine.extraActiveSection.y
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraActiveSection.z' title="vim.statusline.lualine.extraActiveSection.z">
lualine.extraActiveSection.z
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraInactiveSection.a' title="vim.statusline.lualine.extraInactiveSection.a">
lualine.extraInactiveSection.a
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraInactiveSection.b' title="vim.statusline.lualine.extraInactiveSection.b">
lualine.extraInactiveSection.b
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraInactiveSection.c' title="vim.statusline.lualine.extraInactiveSection.c">
lualine.extraInactiveSection.c
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraInactiveSection.x' title="vim.statusline.lualine.extraInactiveSection.x">
lualine.extraInactiveSection.x
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraInactiveSection.y' title="vim.statusline.lualine.extraInactiveSection.y">
lualine.extraInactiveSection.y
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.extraInactiveSection.z' title="vim.statusline.lualine.extraInactiveSection.z">
lualine.extraInactiveSection.z
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.globalStatus' title="vim.statusline.lualine.globalStatus">
lualine.globalStatus
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.icons.enable' title="vim.statusline.lualine.icons.enable">
lualine.icons.enable
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.ignoreFocus' title="vim.statusline.lualine.ignoreFocus">
lualine.ignoreFocus
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.inactiveSection.a' title="vim.statusline.lualine.inactiveSection.a">
lualine.inactiveSection.a
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.inactiveSection.b' title="vim.statusline.lualine.inactiveSection.b">
lualine.inactiveSection.b
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.inactiveSection.c' title="vim.statusline.lualine.inactiveSection.c">
lualine.inactiveSection.c
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.inactiveSection.x' title="vim.statusline.lualine.inactiveSection.x">
lualine.inactiveSection.x
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.inactiveSection.y' title="vim.statusline.lualine.inactiveSection.y">
lualine.inactiveSection.y
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.inactiveSection.z' title="vim.statusline.lualine.inactiveSection.z">
lualine.inactiveSection.z
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.refresh.statusline' title="vim.statusline.lualine.refresh.statusline">
lualine.refresh.statusline
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.refresh.tabline' title="vim.statusline.lualine.refresh.tabline">
lualine.refresh.tabline
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.refresh.winbar' title="vim.statusline.lualine.refresh.winbar">
lualine.refresh.winbar
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.sectionSeparator.left' title="vim.statusline.lualine.sectionSeparator.left">
lualine.sectionSeparator.left
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.sectionSeparator.right' title="vim.statusline.lualine.sectionSeparator.right">
lualine.sectionSeparator.right
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.setupOpts' title="vim.statusline.lualine.setupOpts">
lualine.setupOpts
</a>
</li>
<li>
<a href='#option-vim.statusline.lualine.theme' title="vim.statusline.lualine.theme">
lualine.theme
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.tabline">
<span>vim.tabline</span>
<span class="toc-count">11</span>
</summary>
<ul>
<li>
<a href='#option-vim.tabline.nvimBufferline.enable' title="vim.tabline.nvimBufferline.enable">
nvimBufferline.enable
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.closeCurrent' title="vim.tabline.nvimBufferline.mappings.closeCurrent">
nvimBufferline.mappings.closeCurrent
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.cycleNext' title="vim.tabline.nvimBufferline.mappings.cycleNext">
nvimBufferline.mappings.cycleNext
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.cyclePrevious' title="vim.tabline.nvimBufferline.mappings.cyclePrevious">
nvimBufferline.mappings.cyclePrevious
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.moveNext' title="vim.tabline.nvimBufferline.mappings.moveNext">
nvimBufferline.mappings.moveNext
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.movePrevious' title="vim.tabline.nvimBufferline.mappings.movePrevious">
nvimBufferline.mappings.movePrevious
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.pick' title="vim.tabline.nvimBufferline.mappings.pick">
nvimBufferline.mappings.pick
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.sortByDirectory' title="vim.tabline.nvimBufferline.mappings.sortByDirectory">
nvimBufferline.mappings.sortByDirectory
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.sortByExtension' title="vim.tabline.nvimBufferline.mappings.sortByExtension">
nvimBufferline.mappings.sortByExtension
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.mappings.sortById' title="vim.tabline.nvimBufferline.mappings.sortById">
nvimBufferline.mappings.sortById
</a>
</li>
<li>
<a href='#option-vim.tabline.nvimBufferline.setupOpts' title="vim.tabline.nvimBufferline.setupOpts">
nvimBufferline.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.telescope">
<span>vim.telescope</span>
<span class="toc-count">27</span>
</summary>
<ul>
<li>
<a href='#option-vim.telescope.enable' title="vim.telescope.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.telescope.extensions' title="vim.telescope.extensions">
extensions
</a>
</li>
<li>
<a href='#option-vim.telescope.extensions._.name' title="vim.telescope.extensions.*.name">
extensions.*.name
</a>
</li>
<li>
<a href='#option-vim.telescope.extensions._.packages' title="vim.telescope.extensions.*.packages">
extensions.*.packages
</a>
</li>
<li>
<a href='#option-vim.telescope.extensions._.setup' title="vim.telescope.extensions.*.setup">
extensions.*.setup
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.buffers' title="vim.telescope.mappings.buffers">
mappings.buffers
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.diagnostics' title="vim.telescope.mappings.diagnostics">
mappings.diagnostics
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.findFiles' title="vim.telescope.mappings.findFiles">
mappings.findFiles
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.findProjects' title="vim.telescope.mappings.findProjects">
mappings.findProjects
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.gitBranches' title="vim.telescope.mappings.gitBranches">
mappings.gitBranches
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.gitBufferCommits' title="vim.telescope.mappings.gitBufferCommits">
mappings.gitBufferCommits
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.gitCommits' title="vim.telescope.mappings.gitCommits">
mappings.gitCommits
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.gitFiles' title="vim.telescope.mappings.gitFiles">
mappings.gitFiles
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.gitStash' title="vim.telescope.mappings.gitStash">
mappings.gitStash
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.gitStatus' title="vim.telescope.mappings.gitStatus">
mappings.gitStatus
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.helpTags' title="vim.telescope.mappings.helpTags">
mappings.helpTags
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.liveGrep' title="vim.telescope.mappings.liveGrep">
mappings.liveGrep
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.lspDefinitions' title="vim.telescope.mappings.lspDefinitions">
mappings.lspDefinitions
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.lspDocumentSymbols' title="vim.telescope.mappings.lspDocumentSymbols">
mappings.lspDocumentSymbols
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.lspImplementations' title="vim.telescope.mappings.lspImplementations">
mappings.lspImplementations
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.lspReferences' title="vim.telescope.mappings.lspReferences">
mappings.lspReferences
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.lspTypeDefinitions' title="vim.telescope.mappings.lspTypeDefinitions">
mappings.lspTypeDefinitions
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.lspWorkspaceSymbols' title="vim.telescope.mappings.lspWorkspaceSymbols">
mappings.lspWorkspaceSymbols
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.open' title="vim.telescope.mappings.open">
mappings.open
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.resume' title="vim.telescope.mappings.resume">
mappings.resume
</a>
</li>
<li>
<a href='#option-vim.telescope.mappings.treesitter' title="vim.telescope.mappings.treesitter">
mappings.treesitter
</a>
</li>
<li>
<a href='#option-vim.telescope.setupOpts' title="vim.telescope.setupOpts">
setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.terminal">
<span>vim.terminal</span>
<span class="toc-count">7</span>
</summary>
<ul>
<li>
<a href='#option-vim.terminal.toggleterm.enable' title="vim.terminal.toggleterm.enable">
toggleterm.enable
</a>
</li>
<li>
<a href='#option-vim.terminal.toggleterm.lazygit.direction' title="vim.terminal.toggleterm.lazygit.direction">
toggleterm.lazygit.direction
</a>
</li>
<li>
<a href='#option-vim.terminal.toggleterm.lazygit.enable' title="vim.terminal.toggleterm.lazygit.enable">
toggleterm.lazygit.enable
</a>
</li>
<li>
<a href='#option-vim.terminal.toggleterm.lazygit.mappings.open' title="vim.terminal.toggleterm.lazygit.mappings.open">
toggleterm.lazygit.mappings.open
</a>
</li>
<li>
<a href='#option-vim.terminal.toggleterm.lazygit.package' title="vim.terminal.toggleterm.lazygit.package">
toggleterm.lazygit.package
</a>
</li>
<li>
<a href='#option-vim.terminal.toggleterm.mappings.open' title="vim.terminal.toggleterm.mappings.open">
toggleterm.mappings.open
</a>
</li>
<li>
<a href='#option-vim.terminal.toggleterm.setupOpts' title="vim.terminal.toggleterm.setupOpts">
toggleterm.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.theme">
<span>vim.theme</span>
<span class="toc-count">21</span>
</summary>
<ul>
<li>
<a href='#option-vim.theme.base16-colors.base00' title="vim.theme.base16-colors.base00">
base16-colors.base00
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base01' title="vim.theme.base16-colors.base01">
base16-colors.base01
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base02' title="vim.theme.base16-colors.base02">
base16-colors.base02
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base03' title="vim.theme.base16-colors.base03">
base16-colors.base03
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base04' title="vim.theme.base16-colors.base04">
base16-colors.base04
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base05' title="vim.theme.base16-colors.base05">
base16-colors.base05
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base06' title="vim.theme.base16-colors.base06">
base16-colors.base06
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base07' title="vim.theme.base16-colors.base07">
base16-colors.base07
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base08' title="vim.theme.base16-colors.base08">
base16-colors.base08
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base09' title="vim.theme.base16-colors.base09">
base16-colors.base09
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base0A' title="vim.theme.base16-colors.base0A">
base16-colors.base0A
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base0B' title="vim.theme.base16-colors.base0B">
base16-colors.base0B
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base0C' title="vim.theme.base16-colors.base0C">
base16-colors.base0C
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base0D' title="vim.theme.base16-colors.base0D">
base16-colors.base0D
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base0E' title="vim.theme.base16-colors.base0E">
base16-colors.base0E
</a>
</li>
<li>
<a href='#option-vim.theme.base16-colors.base0F' title="vim.theme.base16-colors.base0F">
base16-colors.base0F
</a>
</li>
<li>
<a href='#option-vim.theme.enable' title="vim.theme.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.theme.extraConfig' title="vim.theme.extraConfig">
extraConfig
</a>
</li>
<li>
<a href='#option-vim.theme.name' title="vim.theme.name">
name
</a>
</li>
<li>
<a href='#option-vim.theme.style' title="vim.theme.style">
style
</a>
</li>
<li>
<a href='#option-vim.theme.transparent' title="vim.theme.transparent">
transparent
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.treesitter">
<span>vim.treesitter</span>
<span class="toc-count">18</span>
</summary>
<ul>
<li>
<a href='#option-vim.treesitter.addDefaultGrammars' title="vim.treesitter.addDefaultGrammars">
addDefaultGrammars
</a>
</li>
<li>
<a href='#option-vim.treesitter.autotagHtml' title="vim.treesitter.autotagHtml">
autotagHtml
</a>
</li>
<li>
<a href='#option-vim.treesitter.context.enable' title="vim.treesitter.context.enable">
context.enable
</a>
</li>
<li>
<a href='#option-vim.treesitter.context.setupOpts' title="vim.treesitter.context.setupOpts">
context.setupOpts
</a>
</li>
<li>
<a href='#option-vim.treesitter.enable' title="vim.treesitter.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.treesitter.filetypeMappings' title="vim.treesitter.filetypeMappings">
filetypeMappings
</a>
</li>
<li>
<a href='#option-vim.treesitter.fold' title="vim.treesitter.fold">
fold
</a>
</li>
<li>
<a href='#option-vim.treesitter.grammars' title="vim.treesitter.grammars">
grammars
</a>
</li>
<li>
<a href='#option-vim.treesitter.highlight.enable' title="vim.treesitter.highlight.enable">
highlight.enable
</a>
</li>
<li>
<a href='#option-vim.treesitter.indent.enable' title="vim.treesitter.indent.enable">
indent.enable
</a>
</li>
<li>
<a href='#option-vim.treesitter.indent.excludes' title="vim.treesitter.indent.excludes">
indent.excludes
</a>
</li>
<li>
<a href='#option-vim.treesitter.indent.pattern' title="vim.treesitter.indent.pattern">
indent.pattern
</a>
</li>
<li>
<a href='#option-vim.treesitter.queries' title="vim.treesitter.queries">
queries
</a>
</li>
<li>
<a href='#option-vim.treesitter.queries._.filetypes' title="vim.treesitter.queries.*.filetypes">
queries.*.filetypes
</a>
</li>
<li>
<a href='#option-vim.treesitter.queries._.query' title="vim.treesitter.queries.*.query">
queries.*.query
</a>
</li>
<li>
<a href='#option-vim.treesitter.queries._.type' title="vim.treesitter.queries.*.type">
queries.*.type
</a>
</li>
<li>
<a href='#option-vim.treesitter.textobjects.enable' title="vim.treesitter.textobjects.enable">
textobjects.enable
</a>
</li>
<li>
<a href='#option-vim.treesitter.textobjects.setupOpts' title="vim.treesitter.textobjects.setupOpts">
textobjects.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.ui">
<span>vim.ui</span>
<span class="toc-count">67</span>
</summary>
<ul>
<li>
<a href='#option-vim.ui.borders.enable' title="vim.ui.borders.enable">
borders.enable
</a>
</li>
<li>
<a href='#option-vim.ui.borders.globalStyle' title="vim.ui.borders.globalStyle">
borders.globalStyle
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.fastaction.enable' title="vim.ui.borders.plugins.fastaction.enable">
borders.plugins.fastaction.enable
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.fastaction.style' title="vim.ui.borders.plugins.fastaction.style">
borders.plugins.fastaction.style
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.lsp-signature.enable' title="vim.ui.borders.plugins.lsp-signature.enable">
borders.plugins.lsp-signature.enable
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.lsp-signature.style' title="vim.ui.borders.plugins.lsp-signature.style">
borders.plugins.lsp-signature.style
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.lspsaga.enable' title="vim.ui.borders.plugins.lspsaga.enable">
borders.plugins.lspsaga.enable
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.lspsaga.style' title="vim.ui.borders.plugins.lspsaga.style">
borders.plugins.lspsaga.style
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.nvim-cmp.enable' title="vim.ui.borders.plugins.nvim-cmp.enable">
borders.plugins.nvim-cmp.enable
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.nvim-cmp.style' title="vim.ui.borders.plugins.nvim-cmp.style">
borders.plugins.nvim-cmp.style
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.which-key.enable' title="vim.ui.borders.plugins.which-key.enable">
borders.plugins.which-key.enable
</a>
</li>
<li>
<a href='#option-vim.ui.borders.plugins.which-key.style' title="vim.ui.borders.plugins.which-key.style">
borders.plugins.which-key.style
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.enable' title="vim.ui.breadcrumbs.enable">
breadcrumbs.enable
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.lualine.winbar.alwaysRender' title="vim.ui.breadcrumbs.lualine.winbar.alwaysRender">
breadcrumbs.lualine.winbar.alwaysRender
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.lualine.winbar.enable' title="vim.ui.breadcrumbs.lualine.winbar.enable">
breadcrumbs.lualine.winbar.enable
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.enable' title="vim.ui.breadcrumbs.navbuddy.enable">
breadcrumbs.navbuddy.enable
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.appendName' title="vim.ui.breadcrumbs.navbuddy.mappings.appendName">
breadcrumbs.navbuddy.mappings.appendName
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.appendScope' title="vim.ui.breadcrumbs.navbuddy.mappings.appendScope">
breadcrumbs.navbuddy.mappings.appendScope
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.children' title="vim.ui.breadcrumbs.navbuddy.mappings.children">
breadcrumbs.navbuddy.mappings.children
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.close' title="vim.ui.breadcrumbs.navbuddy.mappings.close">
breadcrumbs.navbuddy.mappings.close
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.comment' title="vim.ui.breadcrumbs.navbuddy.mappings.comment">
breadcrumbs.navbuddy.mappings.comment
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.delete' title="vim.ui.breadcrumbs.navbuddy.mappings.delete">
breadcrumbs.navbuddy.mappings.delete
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.foldCreate' title="vim.ui.breadcrumbs.navbuddy.mappings.foldCreate">
breadcrumbs.navbuddy.mappings.foldCreate
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.foldDelete' title="vim.ui.breadcrumbs.navbuddy.mappings.foldDelete">
breadcrumbs.navbuddy.mappings.foldDelete
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.help' title="vim.ui.breadcrumbs.navbuddy.mappings.help">
breadcrumbs.navbuddy.mappings.help
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.hsplit' title="vim.ui.breadcrumbs.navbuddy.mappings.hsplit">
breadcrumbs.navbuddy.mappings.hsplit
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.insertName' title="vim.ui.breadcrumbs.navbuddy.mappings.insertName">
breadcrumbs.navbuddy.mappings.insertName
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.insertScope' title="vim.ui.breadcrumbs.navbuddy.mappings.insertScope">
breadcrumbs.navbuddy.mappings.insertScope
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.moveDown' title="vim.ui.breadcrumbs.navbuddy.mappings.moveDown">
breadcrumbs.navbuddy.mappings.moveDown
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.moveUp' title="vim.ui.breadcrumbs.navbuddy.mappings.moveUp">
breadcrumbs.navbuddy.mappings.moveUp
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.nextSibling' title="vim.ui.breadcrumbs.navbuddy.mappings.nextSibling">
breadcrumbs.navbuddy.mappings.nextSibling
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.parent' title="vim.ui.breadcrumbs.navbuddy.mappings.parent">
breadcrumbs.navbuddy.mappings.parent
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.previousSibling' title="vim.ui.breadcrumbs.navbuddy.mappings.previousSibling">
breadcrumbs.navbuddy.mappings.previousSibling
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.rename' title="vim.ui.breadcrumbs.navbuddy.mappings.rename">
breadcrumbs.navbuddy.mappings.rename
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.root' title="vim.ui.breadcrumbs.navbuddy.mappings.root">
breadcrumbs.navbuddy.mappings.root
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.select' title="vim.ui.breadcrumbs.navbuddy.mappings.select">
breadcrumbs.navbuddy.mappings.select
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.telescope' title="vim.ui.breadcrumbs.navbuddy.mappings.telescope">
breadcrumbs.navbuddy.mappings.telescope
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.togglePreview' title="vim.ui.breadcrumbs.navbuddy.mappings.togglePreview">
breadcrumbs.navbuddy.mappings.togglePreview
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.visualName' title="vim.ui.breadcrumbs.navbuddy.mappings.visualName">
breadcrumbs.navbuddy.mappings.visualName
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.visualScope' title="vim.ui.breadcrumbs.navbuddy.mappings.visualScope">
breadcrumbs.navbuddy.mappings.visualScope
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.vsplit' title="vim.ui.breadcrumbs.navbuddy.mappings.vsplit">
breadcrumbs.navbuddy.mappings.vsplit
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.yankName' title="vim.ui.breadcrumbs.navbuddy.mappings.yankName">
breadcrumbs.navbuddy.mappings.yankName
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.mappings.yankScope' title="vim.ui.breadcrumbs.navbuddy.mappings.yankScope">
breadcrumbs.navbuddy.mappings.yankScope
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.navbuddy.setupOpts' title="vim.ui.breadcrumbs.navbuddy.setupOpts">
breadcrumbs.navbuddy.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.breadcrumbs.source' title="vim.ui.breadcrumbs.source">
breadcrumbs.source
</a>
</li>
<li>
<a href='#option-vim.ui.colorful-menu-nvim.enable' title="vim.ui.colorful-menu-nvim.enable">
colorful-menu-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.ui.colorful-menu-nvim.setupOpts' title="vim.ui.colorful-menu-nvim.setupOpts">
colorful-menu-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.colorizer.enable' title="vim.ui.colorizer.enable">
colorizer.enable
</a>
</li>
<li>
<a href='#option-vim.ui.colorizer.setupOpts' title="vim.ui.colorizer.setupOpts">
colorizer.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.fastaction.enable' title="vim.ui.fastaction.enable">
fastaction.enable
</a>
</li>
<li>
<a href='#option-vim.ui.fastaction.setupOpts' title="vim.ui.fastaction.setupOpts">
fastaction.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.illuminate.enable' title="vim.ui.illuminate.enable">
illuminate.enable
</a>
</li>
<li>
<a href='#option-vim.ui.illuminate.setupOpts' title="vim.ui.illuminate.setupOpts">
illuminate.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.modes-nvim.enable' title="vim.ui.modes-nvim.enable">
modes-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.ui.modes-nvim.setupOpts.colors' title="vim.ui.modes-nvim.setupOpts.colors">
modes-nvim.setupOpts.colors
</a>
</li>
<li>
<a href='#option-vim.ui.modes-nvim.setupOpts.line_opacity.visual' title="vim.ui.modes-nvim.setupOpts.line_opacity.visual">
modes-nvim.setupOpts.line_opacity.visual
</a>
</li>
<li>
<a href='#option-vim.ui.modes-nvim.setupOpts.setCursorline' title="vim.ui.modes-nvim.setupOpts.setCursorline">
modes-nvim.setupOpts.setCursorline
</a>
</li>
<li>
<a href='#option-vim.ui.noice.enable' title="vim.ui.noice.enable">
noice.enable
</a>
</li>
<li>
<a href='#option-vim.ui.noice.setupOpts' title="vim.ui.noice.setupOpts">
noice.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.nvim-highlight-colors.enable' title="vim.ui.nvim-highlight-colors.enable">
nvim-highlight-colors.enable
</a>
</li>
<li>
<a href='#option-vim.ui.nvim-highlight-colors.setupOpts' title="vim.ui.nvim-highlight-colors.setupOpts">
nvim-highlight-colors.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.nvim-ufo.enable' title="vim.ui.nvim-ufo.enable">
nvim-ufo.enable
</a>
</li>
<li>
<a href='#option-vim.ui.nvim-ufo.setupOpts' title="vim.ui.nvim-ufo.setupOpts">
nvim-ufo.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.smartcolumn.enable' title="vim.ui.smartcolumn.enable">
smartcolumn.enable
</a>
</li>
<li>
<a href='#option-vim.ui.smartcolumn.setupOpts' title="vim.ui.smartcolumn.setupOpts">
smartcolumn.setupOpts
</a>
</li>
<li>
<a href='#option-vim.ui.ui2.enable' title="vim.ui.ui2.enable">
ui2.enable
</a>
</li>
<li>
<a href='#option-vim.ui.ui2.setupOpts' title="vim.ui.ui2.setupOpts">
ui2.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.undoFile">
<span>vim.undoFile</span>
<span class="toc-count">2</span>
</summary>
<ul>
<li>
<a href='#option-vim.undoFile.enable' title="vim.undoFile.enable">
enable
</a>
</li>
<li>
<a href='#option-vim.undoFile.path' title="vim.undoFile.path">
path
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.utility">
<span>vim.utility</span>
<span class="toc-count">101</span>
</summary>
<ul>
<li>
<a href='#option-vim.utility.ccc.enable' title="vim.utility.ccc.enable">
ccc.enable
</a>
</li>
<li>
<a href='#option-vim.utility.ccc.mappings.decrease10' title="vim.utility.ccc.mappings.decrease10">
ccc.mappings.decrease10
</a>
</li>
<li>
<a href='#option-vim.utility.ccc.mappings.increase10' title="vim.utility.ccc.mappings.increase10">
ccc.mappings.increase10
</a>
</li>
<li>
<a href='#option-vim.utility.ccc.mappings.quit' title="vim.utility.ccc.mappings.quit">
ccc.mappings.quit
</a>
</li>
<li>
<a href='#option-vim.utility.ccc.setupOpts' title="vim.utility.ccc.setupOpts">
ccc.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.crazy-coverage.enable' title="vim.utility.crazy-coverage.enable">
crazy-coverage.enable
</a>
</li>
<li>
<a href='#option-vim.utility.crazy-coverage.setupOpts' title="vim.utility.crazy-coverage.setupOpts">
crazy-coverage.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.csvview.autoEnable' title="vim.utility.csvview.autoEnable">
csvview.autoEnable
</a>
</li>
<li>
<a href='#option-vim.utility.csvview.enable' title="vim.utility.csvview.enable">
csvview.enable
</a>
</li>
<li>
<a href='#option-vim.utility.csvview.mappings.toggle' title="vim.utility.csvview.mappings.toggle">
csvview.mappings.toggle
</a>
</li>
<li>
<a href='#option-vim.utility.csvview.setupOpts' title="vim.utility.csvview.setupOpts">
csvview.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.diffview-nvim.enable' title="vim.utility.diffview-nvim.enable">
diffview-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.diffview-nvim.setupOpts' title="vim.utility.diffview-nvim.setupOpts">
diffview-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.direnv.enable' title="vim.utility.direnv.enable">
direnv.enable
</a>
</li>
<li>
<a href='#option-vim.utility.grug-far-nvim.enable' title="vim.utility.grug-far-nvim.enable">
grug-far-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.grug-far-nvim.setupOpts' title="vim.utility.grug-far-nvim.setupOpts">
grug-far-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.icon-picker.enable' title="vim.utility.icon-picker.enable">
icon-picker.enable
</a>
</li>
<li>
<a href='#option-vim.utility.images.image-nvim.enable' title="vim.utility.images.image-nvim.enable">
images.image-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.images.image-nvim.setupOpts' title="vim.utility.images.image-nvim.setupOpts">
images.image-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.images.img-clip.enable' title="vim.utility.images.img-clip.enable">
images.img-clip.enable
</a>
</li>
<li>
<a href='#option-vim.utility.images.img-clip.setupOpts' title="vim.utility.images.img-clip.setupOpts">
images.img-clip.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.leetcode-nvim.enable' title="vim.utility.leetcode-nvim.enable">
leetcode-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.leetcode-nvim.setupOpts' title="vim.utility.leetcode-nvim.setupOpts">
leetcode-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.mkdir.enable' title="vim.utility.mkdir.enable">
mkdir.enable
</a>
</li>
<li>
<a href='#option-vim.utility.motion.flash-nvim.enable' title="vim.utility.motion.flash-nvim.enable">
motion.flash-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.motion.flash-nvim.mappings.jump' title="vim.utility.motion.flash-nvim.mappings.jump">
motion.flash-nvim.mappings.jump
</a>
</li>
<li>
<a href='#option-vim.utility.motion.flash-nvim.mappings.remote' title="vim.utility.motion.flash-nvim.mappings.remote">
motion.flash-nvim.mappings.remote
</a>
</li>
<li>
<a href='#option-vim.utility.motion.flash-nvim.mappings.toggle' title="vim.utility.motion.flash-nvim.mappings.toggle">
motion.flash-nvim.mappings.toggle
</a>
</li>
<li>
<a href='#option-vim.utility.motion.flash-nvim.mappings.treesitter' title="vim.utility.motion.flash-nvim.mappings.treesitter">
motion.flash-nvim.mappings.treesitter
</a>
</li>
<li>
<a href='#option-vim.utility.motion.flash-nvim.mappings.treesitter_search' title="vim.utility.motion.flash-nvim.mappings.treesitter_search">
motion.flash-nvim.mappings.treesitter_search
</a>
</li>
<li>
<a href='#option-vim.utility.motion.flash-nvim.setupOpts' title="vim.utility.motion.flash-nvim.setupOpts">
motion.flash-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.motion.hop.enable' title="vim.utility.motion.hop.enable">
motion.hop.enable
</a>
</li>
<li>
<a href='#option-vim.utility.motion.hop.mappings.hop' title="vim.utility.motion.hop.mappings.hop">
motion.hop.mappings.hop
</a>
</li>
<li>
<a href='#option-vim.utility.motion.hop.setupOpts' title="vim.utility.motion.hop.setupOpts">
motion.hop.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.motion.leap.enable' title="vim.utility.motion.leap.enable">
motion.leap.enable
</a>
</li>
<li>
<a href='#option-vim.utility.motion.leap.mappings.leapBackwardTill' title="vim.utility.motion.leap.mappings.leapBackwardTill">
motion.leap.mappings.leapBackwardTill
</a>
</li>
<li>
<a href='#option-vim.utility.motion.leap.mappings.leapBackwardTo' title="vim.utility.motion.leap.mappings.leapBackwardTo">
motion.leap.mappings.leapBackwardTo
</a>
</li>
<li>
<a href='#option-vim.utility.motion.leap.mappings.leapForwardTill' title="vim.utility.motion.leap.mappings.leapForwardTill">
motion.leap.mappings.leapForwardTill
</a>
</li>
<li>
<a href='#option-vim.utility.motion.leap.mappings.leapForwardTo' title="vim.utility.motion.leap.mappings.leapForwardTo">
motion.leap.mappings.leapForwardTo
</a>
</li>
<li>
<a href='#option-vim.utility.motion.leap.mappings.leapFromWindow' title="vim.utility.motion.leap.mappings.leapFromWindow">
motion.leap.mappings.leapFromWindow
</a>
</li>
<li>
<a href='#option-vim.utility.motion.precognition.enable' title="vim.utility.motion.precognition.enable">
motion.precognition.enable
</a>
</li>
<li>
<a href='#option-vim.utility.motion.precognition.setupOpts' title="vim.utility.motion.precognition.setupOpts">
motion.precognition.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.multicursors.enable' title="vim.utility.multicursors.enable">
multicursors.enable
</a>
</li>
<li>
<a href='#option-vim.utility.multicursors.setupOpts' title="vim.utility.multicursors.setupOpts">
multicursors.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.new-file-template.enable' title="vim.utility.new-file-template.enable">
new-file-template.enable
</a>
</li>
<li>
<a href='#option-vim.utility.new-file-template.setupOpts' title="vim.utility.new-file-template.setupOpts">
new-file-template.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.nix-develop.enable' title="vim.utility.nix-develop.enable">
nix-develop.enable
</a>
</li>
<li>
<a href='#option-vim.utility.nvim-biscuits.enable' title="vim.utility.nvim-biscuits.enable">
nvim-biscuits.enable
</a>
</li>
<li>
<a href='#option-vim.utility.nvim-biscuits.setupOpts' title="vim.utility.nvim-biscuits.setupOpts">
nvim-biscuits.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.oil-nvim.enable' title="vim.utility.oil-nvim.enable">
oil-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.oil-nvim.gitStatus.enable' title="vim.utility.oil-nvim.gitStatus.enable">
oil-nvim.gitStatus.enable
</a>
</li>
<li>
<a href='#option-vim.utility.oil-nvim.gitStatus.setupOpts' title="vim.utility.oil-nvim.gitStatus.setupOpts">
oil-nvim.gitStatus.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.oil-nvim.setupOpts' title="vim.utility.oil-nvim.setupOpts">
oil-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.outline.aerial-nvim.enable' title="vim.utility.outline.aerial-nvim.enable">
outline.aerial-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.outline.aerial-nvim.mappings.toggle' title="vim.utility.outline.aerial-nvim.mappings.toggle">
outline.aerial-nvim.mappings.toggle
</a>
</li>
<li>
<a href='#option-vim.utility.outline.aerial-nvim.setupOpts' title="vim.utility.outline.aerial-nvim.setupOpts">
outline.aerial-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.preview.glow.enable' title="vim.utility.preview.glow.enable">
preview.glow.enable
</a>
</li>
<li>
<a href='#option-vim.utility.preview.glow.mappings.openPreview' title="vim.utility.preview.glow.mappings.openPreview">
preview.glow.mappings.openPreview
</a>
</li>
<li>
<a href='#option-vim.utility.preview.glow.setupOpts' title="vim.utility.preview.glow.setupOpts">
preview.glow.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.alwaysAllowPreview' title="vim.utility.preview.markdownPreview.alwaysAllowPreview">
preview.markdownPreview.alwaysAllowPreview
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.autoClose' title="vim.utility.preview.markdownPreview.autoClose">
preview.markdownPreview.autoClose
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.autoStart' title="vim.utility.preview.markdownPreview.autoStart">
preview.markdownPreview.autoStart
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.broadcastServer' title="vim.utility.preview.markdownPreview.broadcastServer">
preview.markdownPreview.broadcastServer
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.customIP' title="vim.utility.preview.markdownPreview.customIP">
preview.markdownPreview.customIP
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.customPort' title="vim.utility.preview.markdownPreview.customPort">
preview.markdownPreview.customPort
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.enable' title="vim.utility.preview.markdownPreview.enable">
preview.markdownPreview.enable
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.filetypes' title="vim.utility.preview.markdownPreview.filetypes">
preview.markdownPreview.filetypes
</a>
</li>
<li>
<a href='#option-vim.utility.preview.markdownPreview.lazyRefresh' title="vim.utility.preview.markdownPreview.lazyRefresh">
preview.markdownPreview.lazyRefresh
</a>
</li>
<li>
<a href='#option-vim.utility.qmk-nvim.enable' title="vim.utility.qmk-nvim.enable">
qmk-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.qmk-nvim.setupOpts' title="vim.utility.qmk-nvim.setupOpts">
qmk-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.sleuth.enable' title="vim.utility.sleuth.enable">
sleuth.enable
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.enable' title="vim.utility.smart-splits.enable">
smart-splits.enable
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.move_cursor_down' title="vim.utility.smart-splits.keymaps.move_cursor_down">
smart-splits.keymaps.move_cursor_down
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.move_cursor_left' title="vim.utility.smart-splits.keymaps.move_cursor_left">
smart-splits.keymaps.move_cursor_left
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.move_cursor_previous' title="vim.utility.smart-splits.keymaps.move_cursor_previous">
smart-splits.keymaps.move_cursor_previous
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.move_cursor_right' title="vim.utility.smart-splits.keymaps.move_cursor_right">
smart-splits.keymaps.move_cursor_right
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.move_cursor_up' title="vim.utility.smart-splits.keymaps.move_cursor_up">
smart-splits.keymaps.move_cursor_up
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.resize_down' title="vim.utility.smart-splits.keymaps.resize_down">
smart-splits.keymaps.resize_down
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.resize_left' title="vim.utility.smart-splits.keymaps.resize_left">
smart-splits.keymaps.resize_left
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.resize_right' title="vim.utility.smart-splits.keymaps.resize_right">
smart-splits.keymaps.resize_right
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.resize_up' title="vim.utility.smart-splits.keymaps.resize_up">
smart-splits.keymaps.resize_up
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.swap_buf_down' title="vim.utility.smart-splits.keymaps.swap_buf_down">
smart-splits.keymaps.swap_buf_down
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.swap_buf_left' title="vim.utility.smart-splits.keymaps.swap_buf_left">
smart-splits.keymaps.swap_buf_left
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.swap_buf_right' title="vim.utility.smart-splits.keymaps.swap_buf_right">
smart-splits.keymaps.swap_buf_right
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.keymaps.swap_buf_up' title="vim.utility.smart-splits.keymaps.swap_buf_up">
smart-splits.keymaps.swap_buf_up
</a>
</li>
<li>
<a href='#option-vim.utility.smart-splits.setupOpts' title="vim.utility.smart-splits.setupOpts">
smart-splits.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.snacks-nvim.enable' title="vim.utility.snacks-nvim.enable">
snacks-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.snacks-nvim.setupOpts' title="vim.utility.snacks-nvim.setupOpts">
snacks-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.surround.enable' title="vim.utility.surround.enable">
surround.enable
</a>
</li>
<li>
<a href='#option-vim.utility.surround.setupOpts' title="vim.utility.surround.setupOpts">
surround.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.surround.useVendoredKeybindings' title="vim.utility.surround.useVendoredKeybindings">
surround.useVendoredKeybindings
</a>
</li>
<li>
<a href='#option-vim.utility.undotree.enable' title="vim.utility.undotree.enable">
undotree.enable
</a>
</li>
<li>
<a href='#option-vim.utility.vim-wakatime.enable' title="vim.utility.vim-wakatime.enable">
vim-wakatime.enable
</a>
</li>
<li>
<a href='#option-vim.utility.vim-wakatime.setupOpts' title="vim.utility.vim-wakatime.setupOpts">
vim-wakatime.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.yanky-nvim.enable' title="vim.utility.yanky-nvim.enable">
yanky-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.yanky-nvim.setupOpts' title="vim.utility.yanky-nvim.setupOpts">
yanky-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.utility.yazi-nvim.enable' title="vim.utility.yazi-nvim.enable">
yazi-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.utility.yazi-nvim.mappings.openYazi' title="vim.utility.yazi-nvim.mappings.openYazi">
yazi-nvim.mappings.openYazi
</a>
</li>
<li>
<a href='#option-vim.utility.yazi-nvim.mappings.openYaziDir' title="vim.utility.yazi-nvim.mappings.openYaziDir">
yazi-nvim.mappings.openYaziDir
</a>
</li>
<li>
<a href='#option-vim.utility.yazi-nvim.mappings.yaziToggle' title="vim.utility.yazi-nvim.mappings.yaziToggle">
yazi-nvim.mappings.yaziToggle
</a>
</li>
<li>
<a href='#option-vim.utility.yazi-nvim.setupOpts' title="vim.utility.yazi-nvim.setupOpts">
yazi-nvim.setupOpts
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.vendoredKeymaps">
<span>vim.vendoredKeymaps</span>
<span class="toc-count">1</span>
</summary>
<ul>
<li>
<a href='#option-vim.vendoredKeymaps.enable' title="vim.vendoredKeymaps.enable">
enable
</a>
</li>
</ul>
</details>
</li>
<li>
<details class="toc-category">
<summary title="vim.visuals">
<span>vim.visuals</span>
<span class="toc-count">28</span>
</summary>
<ul>
<li>
<a href='#option-vim.visuals.blink-indent.enable' title="vim.visuals.blink-indent.enable">
blink-indent.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.blink-indent.setupOpts' title="vim.visuals.blink-indent.setupOpts">
blink-indent.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.cellular-automaton.animation.register' title="vim.visuals.cellular-automaton.animation.register">
cellular-automaton.animation.register
</a>
</li>
<li>
<a href='#option-vim.visuals.cellular-automaton.animation.setup' title="vim.visuals.cellular-automaton.animation.setup">
cellular-automaton.animation.setup
</a>
</li>
<li>
<a href='#option-vim.visuals.cellular-automaton.enable' title="vim.visuals.cellular-automaton.enable">
cellular-automaton.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.cellular-automaton.mappings.makeItRain' title="vim.visuals.cellular-automaton.mappings.makeItRain">
cellular-automaton.mappings.makeItRain
</a>
</li>
<li>
<a href='#option-vim.visuals.cinnamon-nvim.enable' title="vim.visuals.cinnamon-nvim.enable">
cinnamon-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.cinnamon-nvim.setupOpts' title="vim.visuals.cinnamon-nvim.setupOpts">
cinnamon-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.fidget-nvim.enable' title="vim.visuals.fidget-nvim.enable">
fidget-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.fidget-nvim.setupOpts' title="vim.visuals.fidget-nvim.setupOpts">
fidget-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.highlight-undo.enable' title="vim.visuals.highlight-undo.enable">
highlight-undo.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.highlight-undo.setupOpts' title="vim.visuals.highlight-undo.setupOpts">
highlight-undo.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.hlargs-nvim.enable' title="vim.visuals.hlargs-nvim.enable">
hlargs-nvim.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.hlargs-nvim.setupOpts' title="vim.visuals.hlargs-nvim.setupOpts">
hlargs-nvim.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.indent-blankline.enable' title="vim.visuals.indent-blankline.enable">
indent-blankline.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.indent-blankline.setupOpts' title="vim.visuals.indent-blankline.setupOpts">
indent-blankline.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.nvim-cursorline.enable' title="vim.visuals.nvim-cursorline.enable">
nvim-cursorline.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.nvim-cursorline.setupOpts' title="vim.visuals.nvim-cursorline.setupOpts">
nvim-cursorline.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.nvim-scrollbar.enable' title="vim.visuals.nvim-scrollbar.enable">
nvim-scrollbar.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.nvim-scrollbar.setupOpts' title="vim.visuals.nvim-scrollbar.setupOpts">
nvim-scrollbar.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.nvim-web-devicons.enable' title="vim.visuals.nvim-web-devicons.enable">
nvim-web-devicons.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.nvim-web-devicons.setupOpts' title="vim.visuals.nvim-web-devicons.setupOpts">
nvim-web-devicons.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.rainbow-delimiters.enable' title="vim.visuals.rainbow-delimiters.enable">
rainbow-delimiters.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.rainbow-delimiters.setupOpts' title="vim.visuals.rainbow-delimiters.setupOpts">
rainbow-delimiters.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.syntax-gaslighting.enable' title="vim.visuals.syntax-gaslighting.enable">
syntax-gaslighting.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.syntax-gaslighting.setupOpts' title="vim.visuals.syntax-gaslighting.setupOpts">
syntax-gaslighting.setupOpts
</a>
</li>
<li>
<a href='#option-vim.visuals.tiny-devicons-auto-colors.enable' title="vim.visuals.tiny-devicons-auto-colors.enable">
tiny-devicons-auto-colors.enable
</a>
</li>
<li>
<a href='#option-vim.visuals.tiny-devicons-auto-colors.setupOpts' title="vim.visuals.tiny-devicons-auto-colors.setupOpts">
tiny-devicons-auto-colors.setupOpts
</a>
</li>
</ul>
</details>
</li>
</ul>
</div>
</details>
</nav>
<main class="content">
<h1>NVF Options</h1>
<div class="search-form">
<input
type="text"
id="options-filter"
placeholder="Filter options..."
/>
</div>
<div class="options-container"><div class="option" id="option-_module.args">
<h3 class="option-name">
<a href="#option-_module.args" class="option-anchor">_module.args</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>lazy attribute set of raw value</code></div>
<div class="option-description"><html><head></head><body><p>Additional arguments passed to each module in addition to ones
like <code>lib</code>, <code>config</code>,
and <code>pkgs</code>, <code>modulesPath</code>.</p>
<p>This option is also available to all submodules. Submodules do not
inherit args from their parent module, nor do they provide args to
their parent module or sibling submodules. The sole exception to
this is the argument <code>name</code> which is provided by
parent modules to a submodule and contains the attribute name
the submodule is bound to, or a unique generated name if it is
not bound to an attribute.</p>
<p>Some arguments are already passed by default, of which the
following <em>cannot</em> be changed with this option:</p>
<ul>
<li>
<p><code class="nix-var">lib</code>: The nixpkgs library.</p>
</li>
<li>
<p><code class="nix-var">config</code>: The results of all options after merging the values from all modules together.</p>
</li>
<li>
<p><code class="nix-var">options</code>: The options declared in all modules.</p>
</li>
<li>
<p><code class="nix-var">specialArgs</code>: The <code>specialArgs</code> argument passed to <code>evalModules</code>.</p>
</li>
<li>
<p>All attributes of <code class="nix-var">specialArgs</code></p>
<p>Whereas option values can generally depend on other option values
thanks to laziness, this does not apply to <code>imports</code>, which
must be computed statically before anything else.</p>
<p>For this reason, callers of the module system can provide <code>specialArgs</code>
which are available during import resolution.</p>
<p>For NixOS, <code>specialArgs</code> includes
<code class="nix-var">modulesPath</code>, which allows you to import
extra modules from the nixpkgs package tree without having to
somehow make the module aware of the location of the
<code>nixpkgs</code> or NixOS directories.</p>
<pre><code>{ modulesPath, ... }: {
imports = [
(modulesPath + "/profiles/minimal.nix")
];
}
</code></pre>
</li>
</ul>
<p>For NixOS, the default value for this option includes at least this argument:</p>
<ul>
<li><code class="nix-var">pkgs</code>: The nixpkgs package set according to
the <code class="nixos-option">nixpkgs.pkgs</code> option.</li>
</ul>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NixOS/nixpkgs/blob/master/lib/modules.nix" target="_blank">&lt;nixpkgs/lib/modules.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.additionalRuntimePaths">
<h3 class="option-name">
<a href="#option-vim.additionalRuntimePaths" class="option-anchor">vim.additionalRuntimePaths</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (absolute path or string)</code></div>
<div class="option-description"><html><head></head><body><p>Additional runtime paths that will be appended to the active
runtimepath of the Neovim. This can be used to add additional
lookup paths for configs, plugins, spell languages and other
things you would generally place in your <code class="file-path">$HOME/.config/nvim</code>.</p>
<p>This is meant as a declarative alternative to throwing files into
<code class="file-path">~/.config/nvim</code> and having the Neovim wrapper pick them up.</p>
<p>For more details on <code>vim.o.runtimepath</code>, and what paths to use, please see
<a href="https://neovim.io/doc/user/options.html#'runtimepath'">the official documentation</a>.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <pre><code>[
# Absolute path, as a string. This is the impure option.
"$HOME/.config/nvim-extra"
# Relative path inside your configuration. If your config
# is version controlled, then this is pure and reproducible.
./nvim
# Source type path. This pure and reproducible.
# See `:doc builtins.path` inside a Nix repl for more options.
(builtins.path {
path = ./runtime; # this must be a relative path
name = "nvim-runtime"; # name is arbitrary
})
]
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.avante-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.assistant.avante-nvim.enable" class="option-anchor">vim.assistant.avante-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable complementary Neovim plugin for avante.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/avante/avante-nvim.nix" target="_blank">&lt;nvf/modules/plugins/assistant/avante/avante-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.avante-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.assistant.avante-nvim.setupOpts" class="option-anchor">vim.assistant.avante-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of avante-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/avante/avante-nvim.nix" target="_blank">&lt;nvf/modules/plugins/assistant/avante/avante-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.enable">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.enable" class="option-anchor">vim.assistant.chatgpt.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable ChatGPT AI assistant. Requires the environment variable OPENAI_API_KEY to be set.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.addTests">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.addTests" class="option-anchor">vim.assistant.chatgpt.mappings.addTests</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Add tests</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;aa"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.chatGpt">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.chatGpt" class="option-anchor">vim.assistant.chatgpt.mappings.chatGpt</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>ChatGPT</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ac"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.docstring">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.docstring" class="option-anchor">vim.assistant.chatgpt.mappings.docstring</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Docstring</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ad"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.editWithInstructions">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.editWithInstructions" class="option-anchor">vim.assistant.chatgpt.mappings.editWithInstructions</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Edit with instructions</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ae"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.explain">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.explain" class="option-anchor">vim.assistant.chatgpt.mappings.explain</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Explain code</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ax"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.fixBugs">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.fixBugs" class="option-anchor">vim.assistant.chatgpt.mappings.fixBugs</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Fix bugs</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;af"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.grammarCorrection">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.grammarCorrection" class="option-anchor">vim.assistant.chatgpt.mappings.grammarCorrection</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Grammar correction</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ag"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.keyword">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.keyword" class="option-anchor">vim.assistant.chatgpt.mappings.keyword</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Keywords</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ak"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.optimize">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.optimize" class="option-anchor">vim.assistant.chatgpt.mappings.optimize</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Optimize code</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ao"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.readabilityanalysis">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.readabilityanalysis" class="option-anchor">vim.assistant.chatgpt.mappings.readabilityanalysis</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Code reability analysis</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;al"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.roxygenEdit">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.roxygenEdit" class="option-anchor">vim.assistant.chatgpt.mappings.roxygenEdit</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Roxygen edit</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ar"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.summarize">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.summarize" class="option-anchor">vim.assistant.chatgpt.mappings.summarize</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Summarize</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;as"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.mappings.translate">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.mappings.translate" class="option-anchor">vim.assistant.chatgpt.mappings.translate</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>[ChatGPT] Translate</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;at"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.chatgpt.setupOpts">
<h3 class="option-name">
<a href="#option-vim.assistant.chatgpt.setupOpts" class="option-anchor">vim.assistant.chatgpt.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of chatgpt.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/chatgpt/chatgpt.nix" target="_blank">&lt;nvf/modules/plugins/assistant/chatgpt/chatgpt.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.codecompanion-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.assistant.codecompanion-nvim.enable" class="option-anchor">vim.assistant.codecompanion-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable complementary neovim plugin for codecompanion.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/codecompanion/codecompanion-nvim.nix" target="_blank">&lt;nvf/modules/plugins/assistant/codecompanion/codecompanion-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.codecompanion-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.assistant.codecompanion-nvim.setupOpts" class="option-anchor">vim.assistant.codecompanion-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of codecompanion-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/codecompanion/codecompanion-nvim.nix" target="_blank">&lt;nvf/modules/plugins/assistant/codecompanion/codecompanion-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.cmp.enable">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.cmp.enable" class="option-anchor">vim.assistant.copilot.cmp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-cmp integration for GitHub Copilot.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.enable">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.enable" class="option-anchor">vim.assistant.copilot.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable GitHub Copilot AI assistant.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.panel.accept">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.panel.accept" class="option-anchor">vim.assistant.copilot.mappings.panel.accept</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Accept suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;CR&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.panel.jumpNext">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.panel.jumpNext" class="option-anchor">vim.assistant.copilot.mappings.panel.jumpNext</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Jump to next suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"]]"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.panel.jumpPrev">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.panel.jumpPrev" class="option-anchor">vim.assistant.copilot.mappings.panel.jumpPrev</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Jump to previous suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"[["</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.panel.open">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.panel.open" class="option-anchor">vim.assistant.copilot.mappings.panel.open</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open suggestions</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;M-CR&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.panel.refresh">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.panel.refresh" class="option-anchor">vim.assistant.copilot.mappings.panel.refresh</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Refresh suggestions</p>
</body></html></div>
<div class="option-default">Default: <code>"gr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.suggestion.accept">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.suggestion.accept" class="option-anchor">vim.assistant.copilot.mappings.suggestion.accept</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Accept suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;M-l&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.suggestion.acceptLine">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.suggestion.acceptLine" class="option-anchor">vim.assistant.copilot.mappings.suggestion.acceptLine</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Accept next line</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.suggestion.acceptWord">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.suggestion.acceptWord" class="option-anchor">vim.assistant.copilot.mappings.suggestion.acceptWord</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Accept next word</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.suggestion.dismiss">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.suggestion.dismiss" class="option-anchor">vim.assistant.copilot.mappings.suggestion.dismiss</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Dismiss suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-]&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.suggestion.next">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.suggestion.next" class="option-anchor">vim.assistant.copilot.mappings.suggestion.next</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Next suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;M-]&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.mappings.suggestion.prev">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.mappings.suggestion.prev" class="option-anchor">vim.assistant.copilot.mappings.suggestion.prev</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Previous suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;M-[&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.copilot.setupOpts">
<h3 class="option-name">
<a href="#option-vim.assistant.copilot.setupOpts" class="option-anchor">vim.assistant.copilot.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Copilot.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/copilot/copilot.nix" target="_blank">&lt;nvf/modules/plugins/assistant/copilot/copilot.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.neocodeium.enable">
<h3 class="option-name">
<a href="#option-vim.assistant.neocodeium.enable" class="option-anchor">vim.assistant.neocodeium.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable NeoCodeium AI completion.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/neocodeium/neocodeium.nix" target="_blank">&lt;nvf/modules/plugins/assistant/neocodeium/neocodeium.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.neocodeium.keymaps.accept">
<h3 class="option-name">
<a href="#option-vim.assistant.neocodeium.keymaps.accept" class="option-anchor">vim.assistant.neocodeium.keymaps.accept</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Accept suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-f&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/neocodeium/neocodeium.nix" target="_blank">&lt;nvf/modules/plugins/assistant/neocodeium/neocodeium.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.neocodeium.keymaps.accept_line">
<h3 class="option-name">
<a href="#option-vim.assistant.neocodeium.keymaps.accept_line" class="option-anchor">vim.assistant.neocodeium.keymaps.accept_line</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Accept line</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-a&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/neocodeium/neocodeium.nix" target="_blank">&lt;nvf/modules/plugins/assistant/neocodeium/neocodeium.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.neocodeium.keymaps.accept_word">
<h3 class="option-name">
<a href="#option-vim.assistant.neocodeium.keymaps.accept_word" class="option-anchor">vim.assistant.neocodeium.keymaps.accept_word</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Accept word</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-w&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/neocodeium/neocodeium.nix" target="_blank">&lt;nvf/modules/plugins/assistant/neocodeium/neocodeium.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.neocodeium.keymaps.clear">
<h3 class="option-name">
<a href="#option-vim.assistant.neocodeium.keymaps.clear" class="option-anchor">vim.assistant.neocodeium.keymaps.clear</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Clear suggestion</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-c&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/neocodeium/neocodeium.nix" target="_blank">&lt;nvf/modules/plugins/assistant/neocodeium/neocodeium.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.neocodeium.keymaps.cycle_or_complete">
<h3 class="option-name">
<a href="#option-vim.assistant.neocodeium.keymaps.cycle_or_complete" class="option-anchor">vim.assistant.neocodeium.keymaps.cycle_or_complete</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Cycle or complete</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-e&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/neocodeium/neocodeium.nix" target="_blank">&lt;nvf/modules/plugins/assistant/neocodeium/neocodeium.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.neocodeium.keymaps.cycle_or_complete_reverse">
<h3 class="option-name">
<a href="#option-vim.assistant.neocodeium.keymaps.cycle_or_complete_reverse" class="option-anchor">vim.assistant.neocodeium.keymaps.cycle_or_complete_reverse</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Cycle or complete (reverse)</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-r&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/neocodeium/neocodeium.nix" target="_blank">&lt;nvf/modules/plugins/assistant/neocodeium/neocodeium.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.neocodeium.setupOpts">
<h3 class="option-name">
<a href="#option-vim.assistant.neocodeium.setupOpts" class="option-anchor">vim.assistant.neocodeium.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of NeoCodeium.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/neocodeium/neocodeium.nix" target="_blank">&lt;nvf/modules/plugins/assistant/neocodeium/neocodeium.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.supermaven-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.assistant.supermaven-nvim.enable" class="option-anchor">vim.assistant.supermaven-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Supermaven AI assistant.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/supermaven-nvim/supermaven-nvim.nix" target="_blank">&lt;nvf/modules/plugins/assistant/supermaven-nvim/supermaven-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.assistant.supermaven-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.assistant.supermaven-nvim.setupOpts" class="option-anchor">vim.assistant.supermaven-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Supermaven.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/assistant/supermaven-nvim/supermaven-nvim.nix" target="_blank">&lt;nvf/modules/plugins/assistant/supermaven-nvim/supermaven-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.augroups">
<h3 class="option-name">
<a href="#option-vim.augroups" class="option-anchor">vim.augroups</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>A list of Neovim autogroups, which are used to organize and manage related
autocommands together. Groups allow multiple autocommands to be cleared
or redefined collectively, preventing duplicate definitions.</p>
<p>Each autogroup consists of a name and a boolean indicating whether to clear
existing autocommands.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.augroups._.clear">
<h3 class="option-name">
<a href="#option-vim.augroups._.clear" class="option-anchor">vim.augroups.*.clear</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to clear existing autocommands in this group before defining new ones.
This helps avoid duplicate autocommands.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.augroups._.enable">
<h3 class="option-name">
<a href="#option-vim.augroups._.enable" class="option-anchor">vim.augroups.*.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable this autocommand group.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.augroups._.name">
<h3 class="option-name">
<a href="#option-vim.augroups._.name" class="option-anchor">vim.augroups.*.name</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>The name of the autocommand group.</p>
</body></html></div>
<div class="option-example">Example: <code>"MyAutoCmdGroup"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds">
<h3 class="option-name">
<a href="#option-vim.autocmds" class="option-anchor">vim.autocmds</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>A list of Neovim autocommands to be registered.</p>
<p>Each entry defines an autocommand, specifying events, patterns, a callback or Vim
command, an optional group, a description, and execution settings.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.callback">
<h3 class="option-name">
<a href="#option-vim.autocmds._.callback" class="option-anchor">vim.autocmds.*.callback</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Lua function to be called when the event(s) are triggered.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <pre><code>lib.generators.mkLuaInline ''
function()
print("Saving a Lua file...")
end
'''
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.command">
<h3 class="option-name">
<a href="#option-vim.autocmds._.command" class="option-anchor">vim.autocmds.*.command</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Vim command to be executed when the event(s) are triggered.
Cannot be defined if the <code>callback</code> option is already defined.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.desc">
<h3 class="option-name">
<a href="#option-vim.autocmds._.desc" class="option-anchor">vim.autocmds.*.desc</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>A description for the autocommand.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>"Notify when saving a Lua file"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.enable">
<h3 class="option-name">
<a href="#option-vim.autocmds._.enable" class="option-anchor">vim.autocmds.*.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable this autocommand.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.event">
<h3 class="option-name">
<a href="#option-vim.autocmds._.event" class="option-anchor">vim.autocmds.*.event</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (list of string)</code></div>
<div class="option-description"><html><head></head><body><p>The event(s) that trigger the autocommand.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <pre><code>[
"BufRead"
"BufWritePre"
]</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.group">
<h3 class="option-name">
<a href="#option-vim.autocmds._.group" class="option-anchor">vim.autocmds.*.group</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>An optional autocommand group to manage related autocommands.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>"MyAutoCmdGroup"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.nested">
<h3 class="option-name">
<a href="#option-vim.autocmds._.nested" class="option-anchor">vim.autocmds.*.nested</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to allow nested autocommands to trigger.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.once">
<h3 class="option-name">
<a href="#option-vim.autocmds._.once" class="option-anchor">vim.autocmds.*.once</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to run the autocommand only once.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocmds._.pattern">
<h3 class="option-name">
<a href="#option-vim.autocmds._.pattern" class="option-anchor">vim.autocmds.*.pattern</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (list of string)</code></div>
<div class="option-description"><html><head></head><body><p>The file pattern(s) that determine when the autocommand applies.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <pre><code>[
"*.lua"
"*.vim"
]</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/autocmds.nix" target="_blank">&lt;nvf/modules/neovim/init/autocmds.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.enable">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.enable" class="option-anchor">vim.autocomplete.blink-cmp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable blink.cmp.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.friendly-snippets.enable">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.friendly-snippets.enable" class="option-anchor">vim.autocomplete.blink-cmp.friendly-snippets.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable friendly-snippets for blink to source from automatically.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.mappings.close">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.mappings.close" class="option-anchor">vim.autocomplete.blink-cmp.mappings.close</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Close [blink.cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-e&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.mappings.complete">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.mappings.complete" class="option-anchor">vim.autocomplete.blink-cmp.mappings.complete</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Complete [blink.cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-Space&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.mappings.confirm">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.mappings.confirm" class="option-anchor">vim.autocomplete.blink-cmp.mappings.confirm</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Confirm [blink.cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;CR&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.mappings.next">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.mappings.next" class="option-anchor">vim.autocomplete.blink-cmp.mappings.next</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Next item [blink.cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;Tab&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.mappings.previous">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.mappings.previous" class="option-anchor">vim.autocomplete.blink-cmp.mappings.previous</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Previous item [blink.cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;S-Tab&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.mappings.scrollDocsDown">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.mappings.scrollDocsDown" class="option-anchor">vim.autocomplete.blink-cmp.mappings.scrollDocsDown</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Scroll docs down [blink.cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-f&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.mappings.scrollDocsUp">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.mappings.scrollDocsUp" class="option-anchor">vim.autocomplete.blink-cmp.mappings.scrollDocsUp</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Scroll docs up [blink.cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-d&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.setupOpts">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.setupOpts" class="option-anchor">vim.autocomplete.blink-cmp.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of blink.cmp.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>open submodule of attribute set of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p><code>blink.cmp</code> sources.</p>
<p>Attribute names must be source names used in <code class="nixos-option">vim.autocomplete.blink-cmp.setupOpts.sources.default</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins._name_.enable">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins._name_.enable" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.&lt;name&gt;.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable this source.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code>vim.autocomplete.blink-cmp.sourcePlugins.<name>.enable</code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins._name_.module">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins._name_.module" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.&lt;name&gt;.module</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Value of <code class="nixos-option">vim.autocomplete.blink-cmp.setupOpts.sources.providers.&lt;name&gt;.module</code>.</p>
<p>Should be present in the source's documentation.</p>
</body></html></div>
<div class="option-declared">Declared in: <code>vim.autocomplete.blink-cmp.sourcePlugins.<name>.module</code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins._name_.package">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins._name_.package" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.&lt;name&gt;.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat"</code></div>
<div class="option-description"><html><head></head><body><p><code>blink-cmp</code> source plugin package.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code>vim.autocomplete.blink-cmp.sourcePlugins.<name>.package</code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.enable">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.enable" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.emoji.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable emoji source.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.module">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.module" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.emoji.module</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Value of <code class="nixos-option">vim.autocomplete.blink-cmp.setupOpts.sources.providers.emoji.module</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>"blink-emoji"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.package">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.emoji.package" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.emoji.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat"</code></div>
<div class="option-description"><html><head></head><body><p><code>blink-cmp</code> emoji source plugin package.</p>
</body></html></div>
<div class="option-default">Default: <code>"blink-emoji-nvim"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.enable">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.enable" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable ripgrep source.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.module">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.module" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.module</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Value of <code class="nixos-option">vim.autocomplete.blink-cmp.setupOpts.sources.providers.ripgrep.module</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>"blink-ripgrep"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.package">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.package" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.ripgrep.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat"</code></div>
<div class="option-description"><html><head></head><body><p><code>blink-cmp</code> ripgrep source plugin package.</p>
</body></html></div>
<div class="option-default">Default: <code>"blink-ripgrep-nvim"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.spell.enable">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.spell.enable" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.spell.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable spell source.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.spell.module">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.spell.module" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.spell.module</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Value of <code class="nixos-option">vim.autocomplete.blink-cmp.setupOpts.sources.providers.spell.module</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>"blink-cmp-spell"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.blink-cmp.sourcePlugins.spell.package">
<h3 class="option-name">
<a href="#option-vim.autocomplete.blink-cmp.sourcePlugins.spell.package" class="option-anchor">vim.autocomplete.blink-cmp.sourcePlugins.spell.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat"</code></div>
<div class="option-description"><html><head></head><body><p><code>blink-cmp</code> spell source plugin package.</p>
</body></html></div>
<div class="option-default">Default: <code>"blink-cmp-spell"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/blink-cmp/blink-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/blink-cmp/blink-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.enableSharedCmpSources">
<h3 class="option-name">
<a href="#option-vim.autocomplete.enableSharedCmpSources" class="option-anchor">vim.autocomplete.enableSharedCmpSources</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable sources shared by blink.cmp and nvim-cmp.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/module.nix" target="_blank">&lt;nvf/modules/plugins/completion/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.enable">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.enable" class="option-anchor">vim.autocomplete.nvim-cmp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-cmp.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.format">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.format" class="option-anchor">vim.autocomplete.nvim-cmp.format</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>The function used to customize the completion menu entries. This is
outside of <code>setupOpts</code> to allow for an easier integration with
lspkind.nvim.</p>
<p>See <code>:help cmp-config.formatting.format</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>```lua
function(entry, vim_item)
vim_item.menu = (${toLuaObject config.vim.autocomplete.nvim-cmp.sources})[entry.source.name]
return vim_item
end
```
</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.mappings.close">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.mappings.close" class="option-anchor">vim.autocomplete.nvim-cmp.mappings.close</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Close [nvim-cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-e&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.mappings.complete">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.mappings.complete" class="option-anchor">vim.autocomplete.nvim-cmp.mappings.complete</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Complete [nvim-cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-Space&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.mappings.confirm">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.mappings.confirm" class="option-anchor">vim.autocomplete.nvim-cmp.mappings.confirm</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Confirm [nvim-cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;CR&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.mappings.next">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.mappings.next" class="option-anchor">vim.autocomplete.nvim-cmp.mappings.next</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Next item [nvim-cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;Tab&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.mappings.previous">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.mappings.previous" class="option-anchor">vim.autocomplete.nvim-cmp.mappings.previous</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Previous item [nvim-cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;S-Tab&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.mappings.scrollDocsDown">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.mappings.scrollDocsDown" class="option-anchor">vim.autocomplete.nvim-cmp.mappings.scrollDocsDown</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Scroll docs down [nvim-cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-f&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.mappings.scrollDocsUp">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.mappings.scrollDocsUp" class="option-anchor">vim.autocomplete.nvim-cmp.mappings.scrollDocsUp</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Scroll docs up [nvim-cmp]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-d&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.setupOpts">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.setupOpts" class="option-anchor">vim.autocomplete.nvim-cmp.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of the autocomplete plugin.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.sourcePlugins">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.sourcePlugins" class="option-anchor">vim.autocomplete.nvim-cmp.sourcePlugins</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat")</code></div>
<div class="option-description"><html><head></head><body><p>List of source plugins used by nvim-cmp.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autocomplete.nvim-cmp.sources">
<h3 class="option-name">
<a href="#option-vim.autocomplete.nvim-cmp.sources" class="option-anchor">vim.autocomplete.nvim-cmp.sources</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of (null or string)</code></div>
<div class="option-description"><html><head></head><body><p>The list of sources used by nvim-cmp</p>
</body></html></div>
<div class="option-default">Default: <code>{
buffer = "[Buffer]";
nvim-cmp = null;
path = "[Path]";
}</code></div>
<div class="option-example">Example: <pre><code>{
buffer = "[Buffer]";
nvim-cmp = null;
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/completion/nvim-cmp/nvim-cmp.nix" target="_blank">&lt;nvf/modules/plugins/completion/nvim-cmp/nvim-cmp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autopairs.nvim-autopairs.enable">
<h3 class="option-name">
<a href="#option-vim.autopairs.nvim-autopairs.enable" class="option-anchor">vim.autopairs.nvim-autopairs.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable autopairs.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/autopairs/nvim-autopairs/nvim-autopairs.nix" target="_blank">&lt;nvf/modules/plugins/autopairs/nvim-autopairs/nvim-autopairs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.autopairs.nvim-autopairs.setupOpts">
<h3 class="option-name">
<a href="#option-vim.autopairs.nvim-autopairs.setupOpts" class="option-anchor">vim.autopairs.nvim-autopairs.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-autopairs.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/autopairs/nvim-autopairs/nvim-autopairs.nix" target="_blank">&lt;nvf/modules/plugins/autopairs/nvim-autopairs/nvim-autopairs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.bell">
<h3 class="option-name">
<a href="#option-vim.bell" class="option-anchor">vim.bell</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "none", "visual", "on"</code></div>
<div class="option-description"><html><head></head><body><p>Set how bells are handled. Options: on, visual or none</p>
</body></html></div>
<div class="option-default">Default: <code>"none"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.binds.cheatsheet.enable">
<h3 class="option-name">
<a href="#option-vim.binds.cheatsheet.enable" class="option-anchor">vim.binds.cheatsheet.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable cheatsheet-nvim: searchable cheatsheet for nvim using telescope.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/cheatsheet/cheatsheet.nix" target="_blank">&lt;nvf/modules/plugins/utility/binds/cheatsheet/cheatsheet.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.binds.hardtime-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.binds.hardtime-nvim.enable" class="option-anchor">vim.binds.hardtime-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable hardtime helper for no repeat keybinds.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/hardtime/hardtime.nix" target="_blank">&lt;nvf/modules/plugins/utility/binds/hardtime/hardtime.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.binds.hardtime-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.binds.hardtime-nvim.setupOpts" class="option-anchor">vim.binds.hardtime-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of hardtime-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/hardtime/hardtime.nix" target="_blank">&lt;nvf/modules/plugins/utility/binds/hardtime/hardtime.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.binds.whichKey.enable">
<h3 class="option-name">
<a href="#option-vim.binds.whichKey.enable" class="option-anchor">vim.binds.whichKey.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable which-key keybind helper menu.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/which-key/which-key.nix" target="_blank">&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.binds.whichKey.register">
<h3 class="option-name">
<a href="#option-vim.binds.whichKey.register" class="option-anchor">vim.binds.whichKey.register</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of (null or string)</code></div>
<div class="option-description"><html><head></head><body><p>Register label for which-key keybind helper menu</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/which-key/which-key.nix" target="_blank">&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.binds.whichKey.setupOpts">
<h3 class="option-name">
<a href="#option-vim.binds.whichKey.setupOpts" class="option-anchor">vim.binds.whichKey.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of which-key.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/binds/which-key/which-key.nix" target="_blank">&lt;nvf/modules/plugins/utility/binds/which-key/which-key.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.build.finalPackage">
<h3 class="option-name">
<a href="#option-vim.build.finalPackage" class="option-anchor">vim.build.finalPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-metadata">read-only</div>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>final output package</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/build/options.nix" target="_blank">&lt;nvf/modules/wrapper/build/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.enable">
<h3 class="option-name">
<a href="#option-vim.clipboard.enable" class="option-anchor">vim.clipboard.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable clipboard management for Neovim. Users may still choose to manage their
clipboard through <a class="option-reference" href="options.html#option-vim.options"><code class="nixos-option">vim.options</code></a> should they wish to avoid using
this module.
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.providers">
<h3 class="option-name">
<a href="#option-vim.clipboard.providers" class="option-anchor">vim.clipboard.providers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>submodule</code></div>
<div class="option-description"><html><head></head><body><p>Clipboard providers for which packages will be added to nvf's
<code class="nixos-option">extraPackages</code>. The <code>package</code> field may be set to <code>null</code>
if related packages are already found in system packages to
potentially reduce closure sizes.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.providers.wl-copy.enable">
<h3 class="option-name">
<a href="#option-vim.clipboard.providers.wl-copy.enable" class="option-anchor">vim.clipboard.providers.wl-copy.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable wl-copy.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.providers.wl-copy.package">
<h3 class="option-name">
<a href="#option-vim.clipboard.providers.wl-copy.package" class="option-anchor">vim.clipboard.providers.wl-copy.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The wl-clipboard package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.wl-clipboard</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.providers.xclip.enable">
<h3 class="option-name">
<a href="#option-vim.clipboard.providers.xclip.enable" class="option-anchor">vim.clipboard.providers.xclip.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable xclip.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.providers.xclip.package">
<h3 class="option-name">
<a href="#option-vim.clipboard.providers.xclip.package" class="option-anchor">vim.clipboard.providers.xclip.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The xclip package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.xclip</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.providers.xsel.enable">
<h3 class="option-name">
<a href="#option-vim.clipboard.providers.xsel.enable" class="option-anchor">vim.clipboard.providers.xsel.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable xsel.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.providers.xsel.package">
<h3 class="option-name">
<a href="#option-vim.clipboard.providers.xsel.package" class="option-anchor">vim.clipboard.providers.xsel.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The xsel package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.xsel</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.clipboard.registers">
<h3 class="option-name">
<a href="#option-vim.clipboard.registers" class="option-anchor">vim.clipboard.registers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "", "unnamedplus", "unnamed", "unnamed,unnamedplus"</code></div>
<div class="option-description"><html><head></head><body><p>The register to be used by the Neovim clipboard. Recognized types are:</p>
<ul>
<li>
<p>unnamed: Vim will use the clipboard register <code>"*"</code> for all yank, delete,
change and put operations which would normally go to the unnamed register.</p>
</li>
<li>
<p>unnamedplus: A variant of the "unnamed" flag which uses the clipboard register
<code>"+"</code> (<code class="command">:h quoteplus</code>) instead of register <code>"*"</code> for all yank, delete,
change and put operations which would normally go to the unnamed register.</p>
</li>
</ul>
<p>When <code>unnamed</code> and <code>unnamedplus</code> is included simultaneously as <code>"unnamed,unnamedplus"</code>,
yank and delete operations (but not put) will additionally copy the text into register <code>"*"</code>.</p>
<p>Please see <code class="command">:h clipboard</code> for more details.</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-example">Example: <code>"unnamedplus"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/clipboard.nix" target="_blank">&lt;nvf/modules/neovim/init/clipboard.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.comments.comment-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.comments.comment-nvim.enable" class="option-anchor">vim.comments.comment-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable smart and powerful comment plugin for neovim comment-nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_blank">&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.comments.comment-nvim.mappings.toggleCurrentBlock">
<h3 class="option-name">
<a href="#option-vim.comments.comment-nvim.mappings.toggleCurrentBlock" class="option-anchor">vim.comments.comment-nvim.mappings.toggleCurrentBlock</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle current block comment</p>
</body></html></div>
<div class="option-default">Default: <code>"gbc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_blank">&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.comments.comment-nvim.mappings.toggleCurrentLine">
<h3 class="option-name">
<a href="#option-vim.comments.comment-nvim.mappings.toggleCurrentLine" class="option-anchor">vim.comments.comment-nvim.mappings.toggleCurrentLine</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle current line comment</p>
</body></html></div>
<div class="option-default">Default: <code>"gcc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_blank">&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.comments.comment-nvim.mappings.toggleOpLeaderBlock">
<h3 class="option-name">
<a href="#option-vim.comments.comment-nvim.mappings.toggleOpLeaderBlock" class="option-anchor">vim.comments.comment-nvim.mappings.toggleOpLeaderBlock</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle block comment</p>
</body></html></div>
<div class="option-default">Default: <code>"gb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_blank">&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.comments.comment-nvim.mappings.toggleOpLeaderLine">
<h3 class="option-name">
<a href="#option-vim.comments.comment-nvim.mappings.toggleOpLeaderLine" class="option-anchor">vim.comments.comment-nvim.mappings.toggleOpLeaderLine</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle line comment</p>
</body></html></div>
<div class="option-default">Default: <code>"gc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_blank">&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.comments.comment-nvim.mappings.toggleSelectedBlock">
<h3 class="option-name">
<a href="#option-vim.comments.comment-nvim.mappings.toggleSelectedBlock" class="option-anchor">vim.comments.comment-nvim.mappings.toggleSelectedBlock</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle selected block</p>
</body></html></div>
<div class="option-default">Default: <code>"gb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_blank">&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.comments.comment-nvim.mappings.toggleSelectedLine">
<h3 class="option-name">
<a href="#option-vim.comments.comment-nvim.mappings.toggleSelectedLine" class="option-anchor">vim.comments.comment-nvim.mappings.toggleSelectedLine</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle selected comment</p>
</body></html></div>
<div class="option-default">Default: <code>"gc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_blank">&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.comments.comment-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.comments.comment-nvim.setupOpts" class="option-anchor">vim.comments.comment-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Comment-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/comments/comment-nvim/comment-nvim.nix" target="_blank">&lt;nvf/modules/plugins/comments/comment-nvim/comment-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.alpha.enable">
<h3 class="option-name">
<a href="#option-vim.dashboard.alpha.enable" class="option-anchor">vim.dashboard.alpha.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable fast and fully programmable greeter for neovim [alpha.nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/alpha/alpha.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/alpha/alpha.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.alpha.layout">
<h3 class="option-name">
<a href="#option-vim.dashboard.alpha.layout" class="option-anchor">vim.dashboard.alpha.layout</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of attribute set of anything</code></div>
<div class="option-description"><html><head></head><body><p>Alpha dashboard layout</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/alpha/alpha.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/alpha/alpha.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.alpha.opts">
<h3 class="option-name">
<a href="#option-vim.dashboard.alpha.opts" class="option-anchor">vim.dashboard.alpha.opts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of anything</code></div>
<div class="option-description"><html><head></head><body><p>Optional global options</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/alpha/alpha.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/alpha/alpha.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.alpha.theme">
<h3 class="option-name">
<a href="#option-vim.dashboard.alpha.theme" class="option-anchor">vim.dashboard.alpha.theme</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or one of "dashboard", "startify", "theta"</code></div>
<div class="option-description"><html><head></head><body><p>Alpha default theme to use</p>
</body></html></div>
<div class="option-default">Default: <code>"dashboard"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/alpha/alpha.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/alpha/alpha.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.dashboard-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.dashboard.dashboard-nvim.enable" class="option-anchor">vim.dashboard.dashboard-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Fancy and Blazing Fast start screen plugin of neovim [dashboard.nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/dashboard-nvim/dashboard-nvim.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/dashboard-nvim/dashboard-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.dashboard-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.dashboard.dashboard-nvim.setupOpts" class="option-anchor">vim.dashboard.dashboard-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of dashboard.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/dashboard-nvim/dashboard-nvim.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/dashboard-nvim/dashboard-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.bookmarks">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.bookmarks" class="option-anchor">vim.dashboard.startify.bookmarks</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (attribute set)</code></div>
<div class="option-description"><html><head></head><body><p>List of book marks to display on start page</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <pre><code>{
c = "~/.vimrc";
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.changeDirCmd">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.changeDirCmd" class="option-anchor">vim.dashboard.startify.changeDirCmd</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "cd", "lcd", "tcd"</code></div>
<div class="option-description"><html><head></head><body><p>Command to change the current window with.</p>
</body></html></div>
<div class="option-default">Default: <code>"lcd"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.changeToDir">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.changeToDir" class="option-anchor">vim.dashboard.startify.changeToDir</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether Vim should change to the directory of the file you open</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.changeToVCRoot">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.changeToVCRoot" class="option-anchor">vim.dashboard.startify.changeToVCRoot</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether Vim should change to the version control root when opening a file</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.commands">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.commands" class="option-anchor">vim.dashboard.startify.commands</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (string or (attribute set) or list of string)</code></div>
<div class="option-description"><html><head></head><body><p>Commands that are presented to the user on startify page</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.customFooter">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.customFooter" class="option-anchor">vim.dashboard.startify.customFooter</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Text to place in the footer</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.customHeader">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.customHeader" class="option-anchor">vim.dashboard.startify.customHeader</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Text to place in the header</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.customIndices">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.customIndices" class="option-anchor">vim.dashboard.startify.customIndices</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Specify a list of default characters to use instead of numbers</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.disableOnStartup">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.disableOnStartup" class="option-anchor">vim.dashboard.startify.disableOnStartup</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether vim-startify should be disabled on startup.</p>
<p>This will prevent startify from opening on startup, but it can still
be called with <code>:Startify</code></p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.enable">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.enable" class="option-anchor">vim.dashboard.startify.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable fancy start screen for Vim [vim-startify].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.filesNumber">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.filesNumber" class="option-anchor">vim.dashboard.startify.filesNumber</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>How many files to list</p>
</body></html></div>
<div class="option-default">Default: <code>10</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.lists">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.lists" class="option-anchor">vim.dashboard.startify.lists</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (attribute set)</code></div>
<div class="option-description"><html><head></head><body><p>Specify the lists and in what order they are displayed on startify.</p>
</body></html></div>
<div class="option-default">Default: <code>[
{
header = [
"MRU"
];
type = "files";
}
{
header = [
"MRU Current Directory"
];
type = "dir";
}
{
header = [
"Sessions"
];
type = "sessions";
}
{
header = [
"Bookmarks"
];
type = "bookmarks";
}
{
header = [
"Commands"
];
type = "commands";
}
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.paddingLeft">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.paddingLeft" class="option-anchor">vim.dashboard.startify.paddingLeft</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Number of spaces used for left padding.</p>
</body></html></div>
<div class="option-default">Default: <code>3</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionAutoload">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionAutoload" class="option-anchor">vim.dashboard.startify.sessionAutoload</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Make vim-startify auto load Session.vim files from the current directory</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionBeforeSave">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionBeforeSave" class="option-anchor">vim.dashboard.startify.sessionBeforeSave</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Commands to run before saving a session</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionDeleteBuffers">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionDeleteBuffers" class="option-anchor">vim.dashboard.startify.sessionDeleteBuffers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Delete all buffers when loading or closing a session</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionDir">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionDir" class="option-anchor">vim.dashboard.startify.sessionDir</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Directory to save and load sessions from</p>
</body></html></div>
<div class="option-default">Default: <code>"~/.vim/session"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionPersistence">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionPersistence" class="option-anchor">vim.dashboard.startify.sessionPersistence</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Persist session before leaving vim or switching session</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionRemoveLines">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionRemoveLines" class="option-anchor">vim.dashboard.startify.sessionRemoveLines</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Patterns to remove from session files</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionSavecmds">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionSavecmds" class="option-anchor">vim.dashboard.startify.sessionSavecmds</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>List of commands to run when loading a session.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionSavevars">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionSavevars" class="option-anchor">vim.dashboard.startify.sessionSavevars</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>List of variables to save into a session file.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.sessionSort">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.sessionSort" class="option-anchor">vim.dashboard.startify.sessionSort</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>While true, sessions will be sorted by date rather than alphabetically.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.skipList">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.skipList" class="option-anchor">vim.dashboard.startify.skipList</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>List of regex patterns to exclude from MRU lists</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.skipListServer">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.skipListServer" class="option-anchor">vim.dashboard.startify.skipListServer</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>List of vim servers to not load startify for</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.unsafe">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.unsafe" class="option-anchor">vim.dashboard.startify.unsafe</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to turn on unsafe mode for Startify.</p>
<p>While enabld, vim-startify will stops resolving links, checking files
are readable and filtering bookmark list</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.updateOldFiles">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.updateOldFiles" class="option-anchor">vim.dashboard.startify.updateOldFiles</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Set if you want startify to always update and not just when neovim closes</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.dashboard.startify.useEnv">
<h3 class="option-name">
<a href="#option-vim.dashboard.startify.useEnv" class="option-anchor">vim.dashboard.startify.useEnv</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Show environment variables in path if name is shorter than value</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/dashboard/startify/startify.nix" target="_blank">&lt;nvf/modules/plugins/dashboard/startify/startify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugMode.enable">
<h3 class="option-name">
<a href="#option-vim.debugMode.enable" class="option-anchor">vim.debugMode.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable debug mode.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/debug.nix" target="_blank">&lt;nvf/modules/neovim/init/debug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugMode.level">
<h3 class="option-name">
<a href="#option-vim.debugMode.level" class="option-anchor">vim.debugMode.level</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of 2, 3, 4, 5, 8, 9, 11, 12, 13, 14, 15, 16</code></div>
<div class="option-description"><html><head></head><body><p>Set verbosity level of Neovim while debug mode is enabled.</p>
<p>Value must be be one of the levels expected by Neovim's
<a href="https://neovim.io/doc/user/options.html#'verbose'"><code>verbose</code> option</a></p>
</body></html></div>
<div class="option-default">Default: <code>16</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/debug.nix" target="_blank">&lt;nvf/modules/neovim/init/debug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugMode.logFile">
<h3 class="option-name">
<a href="#option-vim.debugMode.logFile" class="option-anchor">vim.debugMode.logFile</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or absolute path</code></div>
<div class="option-description"><html><head></head><body><p>Set the log file that will be used to store verbose messages
set by the <code>verbose</code> option.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/debug.nix" target="_blank">&lt;nvf/modules/neovim/init/debug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.enable">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.enable" class="option-anchor">vim.debugger.nvim-dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable debugging via nvim-dap.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.continue">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.continue" class="option-anchor">vim.debugger.nvim-dap.mappings.continue</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Continue</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.goDown">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.goDown" class="option-anchor">vim.debugger.nvim-dap.mappings.goDown</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go down stacktrace</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dvi"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.goUp">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.goUp" class="option-anchor">vim.debugger.nvim-dap.mappings.goUp</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go up stacktrace</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dvo"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.hover">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.hover" class="option-anchor">vim.debugger.nvim-dap.mappings.hover</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Hover</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dh"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.restart">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.restart" class="option-anchor">vim.debugger.nvim-dap.mappings.restart</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Restart</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dR"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.runLast">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.runLast" class="option-anchor">vim.debugger.nvim-dap.mappings.runLast</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Re-run Last Debug Session</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;d."</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.runToCursor">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.runToCursor" class="option-anchor">vim.debugger.nvim-dap.mappings.runToCursor</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Continue to the current cursor</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dgc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.stepBack">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.stepBack" class="option-anchor">vim.debugger.nvim-dap.mappings.stepBack</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Step back</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dgk"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.stepInto">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.stepInto" class="option-anchor">vim.debugger.nvim-dap.mappings.stepInto</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Step into function</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dgi"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.stepOut">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.stepOut" class="option-anchor">vim.debugger.nvim-dap.mappings.stepOut</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Step out of function</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dgo"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.stepOver">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.stepOver" class="option-anchor">vim.debugger.nvim-dap.mappings.stepOver</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Next step</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dgj"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.terminate">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.terminate" class="option-anchor">vim.debugger.nvim-dap.mappings.terminate</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Terminate</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dq"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.toggleBreakpoint">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.toggleBreakpoint" class="option-anchor">vim.debugger.nvim-dap.mappings.toggleBreakpoint</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle breakpoint</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;db"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.toggleDapUI">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.toggleDapUI" class="option-anchor">vim.debugger.nvim-dap.mappings.toggleDapUI</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle DAP-UI</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;du"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.mappings.toggleRepl">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.mappings.toggleRepl" class="option-anchor">vim.debugger.nvim-dap.mappings.toggleRepl</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle Repl</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;dr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.sources">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.sources" class="option-anchor">vim.debugger.nvim-dap.sources</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of string</code></div>
<div class="option-description"><html><head></head><body><p>List of debuggers to install</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.ui.autoStart">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.ui.autoStart" class="option-anchor">vim.debugger.nvim-dap.ui.autoStart</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Automatically Opens and Closes DAP-UI upon starting/closing a debugging session</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.ui.enable">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.ui.enable" class="option-anchor">vim.debugger.nvim-dap.ui.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable UI extension for nvim-dap.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.debugger.nvim-dap.ui.setupOpts">
<h3 class="option-name">
<a href="#option-vim.debugger.nvim-dap.ui.setupOpts" class="option-anchor">vim.debugger.nvim-dap.ui.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-dap-ui.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/debugger/nvim-dap/nvim-dap.nix" target="_blank">&lt;nvf/modules/plugins/debugger/nvim-dap/nvim-dap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.config">
<h3 class="option-name">
<a href="#option-vim.diagnostics.config" class="option-anchor">vim.diagnostics.config</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>open submodule of attribute set of ((attribute set of anything) or boolean or (luaInline))</code></div>
<div class="option-description"><html><head></head><body><p>Values that will be passed to <code>vim.diagnostic.config</code> after being converted
to a Lua table. Possible values for each key can be found in the help text
for <code>vim.diagnostics.Opts</code>. You may find more about the diagnostics API of
Neovim in <code class="command">:help diagnostic-api</code>.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This option is freeform. You may set values that are not present in nvf
documentation, but those values will not be fully type checked. Please
refer to the help text for <code>vim.diagnostic.Opts</code> for appropriate values.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/diagnostics.nix" target="_blank">&lt;nvf/modules/neovim/init/diagnostics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.config.signs">
<h3 class="option-name">
<a href="#option-vim.diagnostics.config.signs" class="option-anchor">vim.diagnostics.config.signs</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(attribute set of anything) or boolean or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Use signs for diagnostics. See <code class="command">:help diagnostic-signs</code>.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>The code presented in that example section uses Lua expressions as object keys which
only translate well if you use <code>lib.generators.mkLuaInline</code> as in the example.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <pre><code>signs.text = lib.generators.mkLuaInline ''
{
[vim.diagnostic.severity.ERROR] = "󰅚 ",
[vim.diagnostic.severity.WARN] = "󰀪 ",
}
'';
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/diagnostics.nix" target="_blank">&lt;nvf/modules/neovim/init/diagnostics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.config.underline">
<h3 class="option-name">
<a href="#option-vim.diagnostics.config.underline" class="option-anchor">vim.diagnostics.config.underline</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(attribute set of anything) or boolean or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Use underline for diagnostics.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/diagnostics.nix" target="_blank">&lt;nvf/modules/neovim/init/diagnostics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.config.update_in_insert">
<h3 class="option-name">
<a href="#option-vim.diagnostics.config.update_in_insert" class="option-anchor">vim.diagnostics.config.update_in_insert</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Update diagnostics in Insert mode. If <code>false</code>, diagnostics will
be updated on InsertLeave (<code class="command">:help InsertLeave</code>).</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/diagnostics.nix" target="_blank">&lt;nvf/modules/neovim/init/diagnostics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.config.virtual_lines">
<h3 class="option-name">
<a href="#option-vim.diagnostics.config.virtual_lines" class="option-anchor">vim.diagnostics.config.virtual_lines</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(attribute set of anything) or boolean or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Use virtual lines for diagnostics.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/diagnostics.nix" target="_blank">&lt;nvf/modules/neovim/init/diagnostics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.config.virtual_text">
<h3 class="option-name">
<a href="#option-vim.diagnostics.config.virtual_text" class="option-anchor">vim.diagnostics.config.virtual_text</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(attribute set of anything) or boolean or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Use virtual text for diagnostics. If multiple diagnostics are set for a namespace,
one prefix per diagnostic + the last diagnostic message are shown.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <pre><code>{
format = lib.generators.mkLuaInline ''
function(diagnostic)
return string.format("%s (%s)", diagnostic.message, diagnostic.source)
end
'';
}
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/diagnostics.nix" target="_blank">&lt;nvf/modules/neovim/init/diagnostics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.enable" class="option-anchor">vim.diagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable diagnostics module for Neovim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/diagnostics.nix" target="_blank">&lt;nvf/modules/neovim/init/diagnostics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.enable" class="option-anchor">vim.diagnostics.nvim-lint.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable asynchronous linter plugin for Neovim [nvim-lint].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.lint_after_save">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.lint_after_save" class="option-anchor">vim.diagnostics.nvim-lint.lint_after_save</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable autocmd to lint after each save.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.lint_function">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.lint_function" class="option-anchor">vim.diagnostics.nvim-lint.lint_function</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>luaInline</code></div>
<div class="option-description"><html><head></head><body><p>Define the global function nvf_lint which is used by nvf to lint.</p>
</body></html></div>
<div class="option-default">Default: <code>{
_type = "lua-inline";
expr = ''
function(buf)
local ft = vim.api.nvim_get_option_value("filetype", { buf = buf })
local linters = require("lint").linters
local linters_from_ft = require("lint").linters_by_ft[ft]
-- if no linter is configured for this filetype, stops linting
if linters_from_ft == nil then return end
for _, name in ipairs(linters_from_ft) do
local linter = linters[name]
assert(linter, 'Linter with name `' .. name .. '` not available')
if type(linter) == "function" then
linter = linter()
end
-- for require("lint").lint() to work, linter.name must be set
linter.name = linter.name or name
local cwd = linter.required_files
-- if no configuration files are configured, lint
if cwd == nil then
require("lint").lint(linter)
else
-- if configuration files are configured and present in the project, lint
for _, fn in ipairs(cwd) do
local path = vim.fs.joinpath(linter.cwd or vim.fn.getcwd(), fn);
if vim.uv.fs_stat(path) then
require("lint").lint(linter)
break
end
end
end
end
end
'';
}</code></div>
<div class="option-example">Example: <pre><code>mkLuaInline ''
function(buf)
require("lint").try_lint()
end
''
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters" class="option-anchor">vim.diagnostics.nvim-lint.linters</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>Linter configurations. Builtin linters will be updated and not
replaced, but note that this is not a deep extend operation, i.e. if
you define an <code>env</code> option, it will replace the entire <code>env</code> table
provided by the builtin (if it exists).</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>''
{
phpcs = {
args = ["-q" "--report-json" "-"];
# this will replace the builtin's env table if it exists
env = {
ENV_VAR = "something";
};
};
}
''</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.append_fname">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.append_fname" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.append_fname</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Automatically add the current file name to the commands arguments. Only
has an effect if stdin is false</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.args">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.args" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.args</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (list of (string or (luaInline)))</code></div>
<div class="option-description"><html><head></head><body><p>Arguments to pass</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.cmd">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.cmd" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.cmd</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Command of the linter</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.cwd">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.cwd" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.cwd</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Working directory of the linter</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.env">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.env" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.env</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (attribute set of string)</code></div>
<div class="option-description"><html><head></head><body><p>Environment variables to use</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.ignore_exitcode">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.ignore_exitcode" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.ignore_exitcode</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Declares if exit code != 1 should be ignored or result in a warning.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.name">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.name" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.name</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Name of the linter</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.parser">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.parser" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.parser</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Parser function</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.required_files">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.required_files" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.required_files</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (list of string)</code></div>
<div class="option-description"><html><head></head><body><p>Required files to lint. These files must exist relative to the cwd
of the linter or else this linter will be skipped</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This option is an nvf extension that only takes effect if you
use the <code>nvf_lint()</code> lua function.</p>
<p>See <a class="option-reference" href="options.html#option-vim.diagnostics.nvim-lint.lint_function"><code class="nixos-option">vim.diagnostics.nvim-lint.lint_function</code></a>.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <pre><code>[
"eslint.config.js"
]</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.stdin">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.stdin" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.stdin</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Send content via stdin.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters._name_.stream">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters._name_.stream" class="option-anchor">vim.diagnostics.nvim-lint.linters.&lt;name&gt;.stream</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or one of "stdout", "stderr", "both"</code></div>
<div class="option-description"><html><head></head><body><p>Result stream</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.nvim-lint.linters_by_ft">
<h3 class="option-name">
<a href="#option-vim.diagnostics.nvim-lint.linters_by_ft" class="option-anchor">vim.diagnostics.nvim-lint.linters_by_ft</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of list of string</code></div>
<div class="option-description"><html><head></head><body><p>Map of filetype to formatters. This option takes a set of <code>key = value</code>
format where the <code>value</code> will be converted to its Lua equivalent
through `toLuaObject. You are responsible for passing the correct Nix
data types to generate a correct Lua value that conform is able to
accept.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
markdown = [
"vale"
];
text = [
"vale"
];
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/nvim-lint/nvim-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.biomejs.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.biomejs.enable" class="option-anchor">vim.diagnostics.presets.biomejs.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Biome Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.biomejs</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/biomejs.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/biomejs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.checkmake.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.checkmake.enable" class="option-anchor">vim.diagnostics.presets.checkmake.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Checkmake Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.checkmake</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/checkmake.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/checkmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.cpplint.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.cpplint.enable" class="option-anchor">vim.diagnostics.presets.cpplint.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the cpplint Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.cpplint</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/cpplint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/cpplint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.deadnix.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.deadnix.enable" class="option-anchor">vim.diagnostics.presets.deadnix.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Deadnix Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.deadnix</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/deadnix.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/deadnix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.djlint.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.djlint.enable" class="option-anchor">vim.diagnostics.presets.djlint.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the djLint Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.djlint</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/djlint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/djlint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.dotenv-linter.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.dotenv-linter.enable" class="option-anchor">vim.diagnostics.presets.dotenv-linter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Dotenv Linter Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.dotenv-linter</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/dotenv-linter.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/dotenv-linter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.eslint_d.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.eslint_d.enable" class="option-anchor">vim.diagnostics.presets.eslint_d.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Eslint Daemon Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.eslint_d</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/eslint_d.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/eslint_d.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.golangci-lint.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.golangci-lint.enable" class="option-anchor">vim.diagnostics.presets.golangci-lint.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the GolangCI Lint Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.golangci-lint</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/golangci-lint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/golangci-lint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.hadolint.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.hadolint.enable" class="option-anchor">vim.diagnostics.presets.hadolint.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Hadolint Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.hadolint</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/hadolint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/hadolint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.htmlhint.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.htmlhint.enable" class="option-anchor">vim.diagnostics.presets.htmlhint.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the HTMLHint Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.htmlhint</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/htmlhint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/htmlhint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.ktlint.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.ktlint.enable" class="option-anchor">vim.diagnostics.presets.ktlint.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the ktlint Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.ktlint</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/ktlint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/ktlint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.luacheck.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.luacheck.enable" class="option-anchor">vim.diagnostics.presets.luacheck.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Luacheck Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.luacheck</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/luacheck.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/luacheck.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.markdownlint-cli2.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.markdownlint-cli2.enable" class="option-anchor">vim.diagnostics.presets.markdownlint-cli2.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Markdownlint CLI 2 Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.markdownlint-cli2</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/markdownlint-cli2.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/markdownlint-cli2.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.mypy.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.mypy.enable" class="option-anchor">vim.diagnostics.presets.mypy.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Mypy Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.mypy</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/mypy.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/mypy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.phpstan.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.phpstan.enable" class="option-anchor">vim.diagnostics.presets.phpstan.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the PHPStan Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.phpstan</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/phpstan.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/phpstan.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.rubocop.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.rubocop.enable" class="option-anchor">vim.diagnostics.presets.rubocop.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the RuboCop Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.rubocop</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/rubocop.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/rubocop.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.rumdl.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.rumdl.enable" class="option-anchor">vim.diagnostics.presets.rumdl.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Rumdl Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.rumdl</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/rumdl.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/rumdl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.selene.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.selene.enable" class="option-anchor">vim.diagnostics.presets.selene.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Selene Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.selene</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/selene.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/selene.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.shellcheck.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.shellcheck.enable" class="option-anchor">vim.diagnostics.presets.shellcheck.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Shellcheck Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.shellcheck</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/shellcheck.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/shellcheck.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.sqlfluff.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.sqlfluff.enable" class="option-anchor">vim.diagnostics.presets.sqlfluff.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the SQLFluff Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.sqlfluff</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/sqlfluff.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/sqlfluff.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.sqruff.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.sqruff.enable" class="option-anchor">vim.diagnostics.presets.sqruff.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Sqruff Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.sqruff</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/sqruff.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/sqruff.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.statix.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.statix.enable" class="option-anchor">vim.diagnostics.presets.statix.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Statix Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.statix</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/statix.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/statix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.stylelint.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.stylelint.enable" class="option-anchor">vim.diagnostics.presets.stylelint.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Stylelint Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.stylelint</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/stylelint.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/stylelint.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.taplo.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.taplo.enable" class="option-anchor">vim.diagnostics.presets.taplo.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Taplo Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.taplo</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/taplo.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/taplo.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.diagnostics.presets.tombi.enable">
<h3 class="option-name">
<a href="#option-vim.diagnostics.presets.tombi.enable" class="option-anchor">vim.diagnostics.presets.tombi.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Tombi Diagnostics Provider.
Use <code class="nixos-option">vim.diagnostics.nvim-lint.linters.tombi</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/diagnostics/presets/tombi.nix" target="_blank">&lt;nvf/modules/plugins/diagnostics/presets/tombi.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.enableLuaLoader">
<h3 class="option-name">
<a href="#option-vim.enableLuaLoader" class="option-anchor">vim.enableLuaLoader</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the experimental Lua module loader to speed up the start
up process. If <code>true</code>, this will enable the experimental Lua module loader
which:</p>
<ul>
<li>overrides loadfile</li>
<li>adds the lua loader using the byte-compilation cache</li>
<li>adds the libs loader</li>
<li>removes the default Neovim loader</li>
</ul>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>The Lua module loader is <em>disabled</em> by default. Before setting this option, please
take a look at the <code class="nixos-option"><a href="https://neovim.io/doc/user/lua.html#vim.loader.enable()">official documentation</a></code>. This option may be enabled by
default in the future.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.extraLuaFiles">
<h3 class="option-name">
<a href="#option-vim.extraLuaFiles" class="option-anchor">vim.extraLuaFiles</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (absolute path or string)</code></div>
<div class="option-description"><html><head></head><body><p>Additional Lua files that will be sourced by Neovim.</p>
<p>Takes both absolute and relative paths, all of which will be called
via the <code>luafile</code> command in Neovim.</p>
<p>See <a href="https://neovim.io/doc/user/lua.html#lua-commands">lua-commands</a>
on the Neovim documentation for more details.</p>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>All paths passed to this option must be valid. If Neovim cannot
resolve the path you are attempting to source, then your configuration
will error, and Neovim will not start. Please ensure that all paths
are correct before using this option.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <pre><code>[
# Absolute path, as a string - impure
"$HOME/.config/nvim/my-lua-file.lua"
# Relative path, as a path - pure
./nvim/my-lua-file.lua
# Source type path - pure and reproducible
(builtins.path {
path = ./nvim/my-lua-file.lua;
name = "my-lua-file";
})
]
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.extraPackages">
<h3 class="option-name">
<a href="#option-vim.extraPackages" class="option-anchor">vim.extraPackages</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of package</code></div>
<div class="option-description"><html><head></head><body><p>List of additional packages to make available to the Neovim
wrapper.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <code>"[pkgs.fzf pkgs.ripgrep]"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.extraPlugins">
<h3 class="option-name">
<a href="#option-vim.extraPlugins" class="option-anchor">vim.extraPlugins</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>A list of plugins and their configurations that will be
set up after builtin plugins.</p>
<p>This option takes a special type that allows you to order
your custom plugins using nvf's modified DAG library.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>```nix
with pkgs.vimPlugins; {
aerial = {
package = aerial-nvim;
setup = "require('aerial').setup {}";
};
harpoon = {
package = harpoon;
setup = "require('harpoon').setup {}";
after = ["aerial"]; # place harpoon configuration after aerial
};
}
```
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.extraPlugins._name_.after">
<h3 class="option-name">
<a href="#option-vim.extraPlugins._name_.after" class="option-anchor">vim.extraPlugins.&lt;name&gt;.after</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Setup this plugin after the following ones.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.extraPlugins._name_.package">
<h3 class="option-name">
<a href="#option-vim.extraPlugins._name_.package" class="option-anchor">vim.extraPlugins.&lt;name&gt;.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat"</code></div>
<div class="option-description"><html><head></head><body><p>Plugin Package.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.extraPlugins._name_.setup">
<h3 class="option-name">
<a href="#option-vim.extraPlugins._name_.setup" class="option-anchor">vim.extraPlugins.&lt;name&gt;.setup</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>Lua code to run during setup.</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-example">Example: <code>"require('aerial').setup {}"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.neo-tree.enable">
<h3 class="option-name">
<a href="#option-vim.filetree.neo-tree.enable" class="option-anchor">vim.filetree.neo-tree.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable filetree via neo-tree.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/neo-tree/neo-tree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.neo-tree.setupOpts">
<h3 class="option-name">
<a href="#option-vim.filetree.neo-tree.setupOpts" class="option-anchor">vim.filetree.neo-tree.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of neo-tree.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/neo-tree/neo-tree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/neo-tree/neo-tree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.nvimTree.enable">
<h3 class="option-name">
<a href="#option-vim.filetree.nvimTree.enable" class="option-anchor">vim.filetree.nvimTree.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable filetree via nvim-tree.lua.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.nvimTree.mappings.findFile">
<h3 class="option-name">
<a href="#option-vim.filetree.nvimTree.mappings.findFile" class="option-anchor">vim.filetree.nvimTree.mappings.findFile</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Find file in NvimTree</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;tg"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.nvimTree.mappings.focus">
<h3 class="option-name">
<a href="#option-vim.filetree.nvimTree.mappings.focus" class="option-anchor">vim.filetree.nvimTree.mappings.focus</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Focus NvimTree</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;tf"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.nvimTree.mappings.refresh">
<h3 class="option-name">
<a href="#option-vim.filetree.nvimTree.mappings.refresh" class="option-anchor">vim.filetree.nvimTree.mappings.refresh</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Refresh NvimTree</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;tr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.nvimTree.mappings.toggle">
<h3 class="option-name">
<a href="#option-vim.filetree.nvimTree.mappings.toggle" class="option-anchor">vim.filetree.nvimTree.mappings.toggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle NvimTree</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;t"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.nvimTree.openOnSetup">
<h3 class="option-name">
<a href="#option-vim.filetree.nvimTree.openOnSetup" class="option-anchor">vim.filetree.nvimTree.openOnSetup</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Open when vim is started on a directory</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetree.nvimTree.setupOpts">
<h3 class="option-name">
<a href="#option-vim.filetree.nvimTree.setupOpts" class="option-anchor">vim.filetree.nvimTree.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Nvim Tree.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/filetree/nvimtree/nvimtree.nix" target="_blank">&lt;nvf/modules/plugins/filetree/nvimtree/nvimtree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetype">
<h3 class="option-name">
<a href="#option-vim.filetype" class="option-anchor">vim.filetype</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>submodule</code></div>
<div class="option-description"><html><head></head><body><p>Additional filetypes to be registered through <code>vim.filetype.add()</code></p>
<p>Filetype mappings can be added either by extension or by filename. The
key can be either the "tail" or the full file path. The full file path
is checked first, followed by the file name. If a match is not found
using the filename, then the filename is matched against the list of
Lua patterns (sorted by priority) until a match is found.</p>
<p>If a pattern matching does not find a filetype, then the file extension
is used.</p>
<p>See <code>:h vim.filetype.add()</code> for more details.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
extension = {
bar = {
_type = "lua-inline";
expr = ''
{
bar = function(path, bufnr)
if some_condition() then
return 'barscript', function(bufnr)
-- Set a buffer variable
vim.b[bufnr].barscript_version = 2
end
end
return 'bar'
end,
}
'';
};
mdx = "markdown";
};
filename = {
".foorc" = "toml";
"/etc/foo/config" = "toml";
"todo.txt" = "todotxt";
};
pattern = {
".*%.scm" = "query";
".*README.(%a+)" = ''
function(path, bufnr, ext)
if ext == 'md' then
return 'markdown'
elseif ext == 'rst' then
return 'rst'
end
end,
'';
};
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/filetype.nix" target="_blank">&lt;nvf/modules/neovim/init/filetype.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetype.extension">
<h3 class="option-name">
<a href="#option-vim.filetype.extension" class="option-anchor">vim.filetype.extension</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (attribute set of (string or (luaInline) or list of (string or (luaInline) or (submodule))))</code></div>
<div class="option-description"><html><head></head><body><p>register a new filetype by extension</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/filetype.nix" target="_blank">&lt;nvf/modules/neovim/init/filetype.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetype.filename">
<h3 class="option-name">
<a href="#option-vim.filetype.filename" class="option-anchor">vim.filetype.filename</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (attribute set of (string or (luaInline) or list of (string or (luaInline) or (submodule))))</code></div>
<div class="option-description"><html><head></head><body><p>register a new filetype by file name</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/filetype.nix" target="_blank">&lt;nvf/modules/neovim/init/filetype.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.filetype.pattern">
<h3 class="option-name">
<a href="#option-vim.filetype.pattern" class="option-anchor">vim.filetype.pattern</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (attribute set of (string or (luaInline) or list of (string or (luaInline) or (submodule))))</code></div>
<div class="option-description"><html><head></head><body><p>register a new filetype by pattern</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/filetype.nix" target="_blank">&lt;nvf/modules/neovim/init/filetype.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.formatter.conform-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.formatter.conform-nvim.enable" class="option-anchor">vim.formatter.conform-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable lightweight yet powerful formatter plugin for Neovim [conform-nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/formatter/conform-nvim/conform-nvim.nix" target="_blank">&lt;nvf/modules/plugins/formatter/conform-nvim/conform-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.formatter.conform-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.formatter.conform-nvim.setupOpts" class="option-anchor">vim.formatter.conform-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of conform.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/formatter/conform-nvim/conform-nvim.nix" target="_blank">&lt;nvf/modules/plugins/formatter/conform-nvim/conform-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.fzf-lua.enable">
<h3 class="option-name">
<a href="#option-vim.fzf-lua.enable" class="option-anchor">vim.fzf-lua.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable fzf-lua.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/fzf-lua/fzf-lua.nix" target="_blank">&lt;nvf/modules/plugins/utility/fzf-lua/fzf-lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.fzf-lua.profile">
<h3 class="option-name">
<a href="#option-vim.fzf-lua.profile" class="option-anchor">vim.fzf-lua.profile</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "default", "default-title", "fzf-native", "fzf-tmux", "fzf-vim", "max-perf", "telescope", "skim", "borderless", "borderless-full", "border-fused"</code></div>
<div class="option-description"><html><head></head><body><p>The configuration profile to use</p>
</body></html></div>
<div class="option-default">Default: <code>"default"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/fzf-lua/fzf-lua.nix" target="_blank">&lt;nvf/modules/plugins/utility/fzf-lua/fzf-lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.fzf-lua.setupOpts">
<h3 class="option-name">
<a href="#option-vim.fzf-lua.setupOpts" class="option-anchor">vim.fzf-lua.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of fzf-lua.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/fzf-lua/fzf-lua.nix" target="_blank">&lt;nvf/modules/plugins/utility/fzf-lua/fzf-lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.gestures.gesture-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.gestures.gesture-nvim.enable" class="option-anchor">vim.gestures.gesture-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable gesture-nvim: mouse gestures.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.gestures.gesture-nvim.mappings.draw">
<h3 class="option-name">
<a href="#option-vim.gestures.gesture-nvim.mappings.draw" class="option-anchor">vim.gestures.gesture-nvim.mappings.draw</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Start drawing [gesture.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;LeftDrag&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.gestures.gesture-nvim.mappings.finish">
<h3 class="option-name">
<a href="#option-vim.gestures.gesture-nvim.mappings.finish" class="option-anchor">vim.gestures.gesture-nvim.mappings.finish</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Finish drawing [gesture.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;LeftRelease&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/gestures/gesture-nvim/gesture-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.enable">
<h3 class="option-name">
<a href="#option-vim.git.enable" class="option-anchor">vim.git.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable git integration suite.</p>
<p>Enabling this option will enable the following plugins:</p>
<ul>
<li>gitsigns</li>
<li>hunk-nvim</li>
<li>vim-fugitive</li>
<li>git-conflict</li>
<li>gitlinker-nvim
.</li>
</ul>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git" target="_blank">&lt;nvf/modules/plugins/git&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.git-conflict.enable">
<h3 class="option-name">
<a href="#option-vim.git.git-conflict.enable" class="option-anchor">vim.git.git-conflict.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable git-conflict.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/git-conflict/git-conflict.nix" target="_blank">&lt;nvf/modules/plugins/git/git-conflict/git-conflict.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.git-conflict.mappings.both">
<h3 class="option-name">
<a href="#option-vim.git.git-conflict.mappings.both" class="option-anchor">vim.git.git-conflict.mappings.both</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Choose Both [Git-Conflict]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;cb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/git-conflict/git-conflict.nix" target="_blank">&lt;nvf/modules/plugins/git/git-conflict/git-conflict.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.git-conflict.mappings.nextConflict">
<h3 class="option-name">
<a href="#option-vim.git.git-conflict.mappings.nextConflict" class="option-anchor">vim.git.git-conflict.mappings.nextConflict</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to the next Conflict [Git-Conflict]</p>
</body></html></div>
<div class="option-default">Default: <code>"[x"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/git-conflict/git-conflict.nix" target="_blank">&lt;nvf/modules/plugins/git/git-conflict/git-conflict.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.git-conflict.mappings.none">
<h3 class="option-name">
<a href="#option-vim.git.git-conflict.mappings.none" class="option-anchor">vim.git.git-conflict.mappings.none</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Choose None [Git-Conflict]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;c0"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/git-conflict/git-conflict.nix" target="_blank">&lt;nvf/modules/plugins/git/git-conflict/git-conflict.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.git-conflict.mappings.ours">
<h3 class="option-name">
<a href="#option-vim.git.git-conflict.mappings.ours" class="option-anchor">vim.git.git-conflict.mappings.ours</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Choose Ours [Git-Conflict]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;co"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/git-conflict/git-conflict.nix" target="_blank">&lt;nvf/modules/plugins/git/git-conflict/git-conflict.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.git-conflict.mappings.prevConflict">
<h3 class="option-name">
<a href="#option-vim.git.git-conflict.mappings.prevConflict" class="option-anchor">vim.git.git-conflict.mappings.prevConflict</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to the previous Conflict [Git-Conflict]</p>
</body></html></div>
<div class="option-default">Default: <code>"]x"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/git-conflict/git-conflict.nix" target="_blank">&lt;nvf/modules/plugins/git/git-conflict/git-conflict.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.git-conflict.mappings.theirs">
<h3 class="option-name">
<a href="#option-vim.git.git-conflict.mappings.theirs" class="option-anchor">vim.git.git-conflict.mappings.theirs</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Choose Theirs [Git-Conflict]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ct"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/git-conflict/git-conflict.nix" target="_blank">&lt;nvf/modules/plugins/git/git-conflict/git-conflict.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.git-conflict.setupOpts">
<h3 class="option-name">
<a href="#option-vim.git.git-conflict.setupOpts" class="option-anchor">vim.git.git-conflict.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of git-conflict.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/git-conflict/git-conflict.nix" target="_blank">&lt;nvf/modules/plugins/git/git-conflict/git-conflict.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitlinker-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.git.gitlinker-nvim.enable" class="option-anchor">vim.git.gitlinker-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable gitlinker-nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitlinker-nvim/gitlinker-nvim.nix" target="_blank">&lt;nvf/modules/plugins/git/gitlinker-nvim/gitlinker-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitlinker-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.git.gitlinker-nvim.setupOpts" class="option-anchor">vim.git.gitlinker-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of gitlinker-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitlinker-nvim/gitlinker-nvim.nix" target="_blank">&lt;nvf/modules/plugins/git/gitlinker-nvim/gitlinker-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.codeActions.enable">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.codeActions.enable" class="option-anchor">vim.git.gitsigns.codeActions.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable gitsigns codeactions through null-ls.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.enable">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.enable" class="option-anchor">vim.git.gitsigns.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable gitsigns.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.blameLine">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.blameLine" class="option-anchor">vim.git.gitsigns.mappings.blameLine</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Blame line [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.diffProject">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.diffProject" class="option-anchor">vim.git.gitsigns.mappings.diffProject</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Diff project [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hD"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.diffThis">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.diffThis" class="option-anchor">vim.git.gitsigns.mappings.diffThis</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Diff this [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hd"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.nextHunk">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.nextHunk" class="option-anchor">vim.git.gitsigns.mappings.nextHunk</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Next hunk [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"]c"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.previewHunk">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.previewHunk" class="option-anchor">vim.git.gitsigns.mappings.previewHunk</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Preview hunk [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hP"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.previousHunk">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.previousHunk" class="option-anchor">vim.git.gitsigns.mappings.previousHunk</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Previous hunk [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"[c"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.resetBuffer">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.resetBuffer" class="option-anchor">vim.git.gitsigns.mappings.resetBuffer</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Reset buffer [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hR"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.resetHunk">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.resetHunk" class="option-anchor">vim.git.gitsigns.mappings.resetHunk</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Reset hunk [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.stageBuffer">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.stageBuffer" class="option-anchor">vim.git.gitsigns.mappings.stageBuffer</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Stage buffer [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hS"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.stageHunk">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.stageHunk" class="option-anchor">vim.git.gitsigns.mappings.stageHunk</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Stage hunk [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hs"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.toggleBlame">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.toggleBlame" class="option-anchor">vim.git.gitsigns.mappings.toggleBlame</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle blame [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;tb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.toggleDeleted">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.toggleDeleted" class="option-anchor">vim.git.gitsigns.mappings.toggleDeleted</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle deleted [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;td"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.mappings.undoStageHunk">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.mappings.undoStageHunk" class="option-anchor">vim.git.gitsigns.mappings.undoStageHunk</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Undo stage hunk [Gitsigns]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;hu"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.gitsigns.setupOpts">
<h3 class="option-name">
<a href="#option-vim.git.gitsigns.setupOpts" class="option-anchor">vim.git.gitsigns.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of gitsigns.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/gitsigns/gitsigns.nix" target="_blank">&lt;nvf/modules/plugins/git/gitsigns/gitsigns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.hunk-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.git.hunk-nvim.enable" class="option-anchor">vim.git.hunk-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable tool for splitting diffs in Neovim [hunk-nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/hunk-nvim/hunk-nvim.nix" target="_blank">&lt;nvf/modules/plugins/git/hunk-nvim/hunk-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.hunk-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.git.hunk-nvim.setupOpts" class="option-anchor">vim.git.hunk-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of hunk-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/hunk-nvim/hunk-nvim.nix" target="_blank">&lt;nvf/modules/plugins/git/hunk-nvim/hunk-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.neogit.enable">
<h3 class="option-name">
<a href="#option-vim.git.neogit.enable" class="option-anchor">vim.git.neogit.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable An Interactive and powerful Git interface [Neogit].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/neogit/neogit.nix" target="_blank">&lt;nvf/modules/plugins/git/neogit/neogit.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.neogit.mappings.commit">
<h3 class="option-name">
<a href="#option-vim.git.neogit.mappings.commit" class="option-anchor">vim.git.neogit.mappings.commit</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git Commit [Neogit]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;gc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/neogit/neogit.nix" target="_blank">&lt;nvf/modules/plugins/git/neogit/neogit.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.neogit.mappings.open">
<h3 class="option-name">
<a href="#option-vim.git.neogit.mappings.open" class="option-anchor">vim.git.neogit.mappings.open</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git Status [Neogit]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;gs"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/neogit/neogit.nix" target="_blank">&lt;nvf/modules/plugins/git/neogit/neogit.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.neogit.mappings.pull">
<h3 class="option-name">
<a href="#option-vim.git.neogit.mappings.pull" class="option-anchor">vim.git.neogit.mappings.pull</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git pull [Neogit]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;gp"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/neogit/neogit.nix" target="_blank">&lt;nvf/modules/plugins/git/neogit/neogit.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.neogit.mappings.push">
<h3 class="option-name">
<a href="#option-vim.git.neogit.mappings.push" class="option-anchor">vim.git.neogit.mappings.push</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git push [Neogit]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;gP"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/neogit/neogit.nix" target="_blank">&lt;nvf/modules/plugins/git/neogit/neogit.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.neogit.setupOpts">
<h3 class="option-name">
<a href="#option-vim.git.neogit.setupOpts" class="option-anchor">vim.git.neogit.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of neogit.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/neogit/neogit.nix" target="_blank">&lt;nvf/modules/plugins/git/neogit/neogit.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.git.vim-fugitive.enable">
<h3 class="option-name">
<a href="#option-vim.git.vim-fugitive.enable" class="option-anchor">vim.git.vim-fugitive.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable vim-fugitive.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/git/vim-fugitive/vim-fugitive.nix" target="_blank">&lt;nvf/modules/plugins/git/vim-fugitive/vim-fugitive.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.globals">
<h3 class="option-name">
<a href="#option-vim.globals" class="option-anchor">vim.globals</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>open submodule of attribute set of anything</code></div>
<div class="option-description"><html><head></head><body><p>A freeform attribute set containing global variable values for setting vim
variables as early as possible. If populated, this option will set vim variables
in the built <code class="nixos-option">luaConfigRC</code> as the first item.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p><code>{foo = "bar";}</code> will set <code>vim.g.foo</code> to "bar", where the type of <code>bar</code> in the
resulting Lua value will be inferred from the type of the value in the
<code>{name = value;}</code> pair passed to the option.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
some_variable = 42;
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.globals.editorconfig">
<h3 class="option-name">
<a href="#option-vim.globals.editorconfig" class="option-anchor">vim.globals.editorconfig</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable EditorConfig integration in Neovim.</p>
<p>This defaults to true as it is enabled by default in stock
Neovim, setting this option to false disables EditorConfig
integration entirely.</p>
<p>See <a href="https://neovim.io/doc/user/editorconfig.html">Neovim documentation</a>
for more details on configuring EditorConfig behaviour.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.globals.mapleader">
<h3 class="option-name">
<a href="#option-vim.globals.mapleader" class="option-anchor">vim.globals.mapleader</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>The key used for <code>&lt;leader&gt;</code> mappings</p>
</body></html></div>
<div class="option-default">Default: <code>" "</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.globals.maplocalleader">
<h3 class="option-name">
<a href="#option-vim.globals.maplocalleader" class="option-anchor">vim.globals.maplocalleader</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>The key used for <code>&lt;localleader&gt;</code> mappings</p>
</body></html></div>
<div class="option-default">Default: <code>","</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.hideSearchHighlight">
<h3 class="option-name">
<a href="#option-vim.hideSearchHighlight" class="option-anchor">vim.hideSearchHighlight</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Hide search highlight so it doesn't stay highlighted</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight">
<h3 class="option-name">
<a href="#option-vim.highlight" class="option-anchor">vim.highlight</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>Custom highlights to apply</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
SignColumn = {
bg = "#282828";
};
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.bg">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.bg" class="option-anchor">vim.highlight.&lt;name&gt;.bg</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>The background color to use. Written as color name or hex "#RRGGBB".</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>"#ebdbb2"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.blend">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.blend" class="option-anchor">vim.highlight.&lt;name&gt;.blend</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or integer between 0 and 100 (both inclusive)</code></div>
<div class="option-description"><html><head></head><body><p>Blend as an integer between 0 and 100</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.bold">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.bold" class="option-anchor">vim.highlight.&lt;name&gt;.bold</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable bold</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.cterm">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.cterm" class="option-anchor">vim.highlight.&lt;name&gt;.cterm</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (list of (one of "bold", "underline", "undercurl", "underdouble", "underdotted", "underdashed", "strikethrough", "reverse", "inverse", "italic", "standout", "altfont", "nocombine", "NONE"))</code></div>
<div class="option-description"><html><head></head><body><p>The cterm arguments to use. See ':h highlight-args'</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.ctermbg">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.ctermbg" class="option-anchor">vim.highlight.&lt;name&gt;.ctermbg</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>The cterm background color to use</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.ctermfg">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.ctermfg" class="option-anchor">vim.highlight.&lt;name&gt;.ctermfg</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>The cterm foreground color to use</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.default">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.default" class="option-anchor">vim.highlight.&lt;name&gt;.default</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Don't override existing definition</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.fg">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.fg" class="option-anchor">vim.highlight.&lt;name&gt;.fg</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>The foreground color to use. Written as color name or hex "#RRGGBB".</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>"#ebdbb2"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.force">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.force" class="option-anchor">vim.highlight.&lt;name&gt;.force</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable force update</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.italic">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.italic" class="option-anchor">vim.highlight.&lt;name&gt;.italic</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable italic</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.link">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.link" class="option-anchor">vim.highlight.&lt;name&gt;.link</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>The name of another highlight group to link to</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.nocombine">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.nocombine" class="option-anchor">vim.highlight.&lt;name&gt;.nocombine</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nocombine</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.reverse">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.reverse" class="option-anchor">vim.highlight.&lt;name&gt;.reverse</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable reverse</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.sp">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.sp" class="option-anchor">vim.highlight.&lt;name&gt;.sp</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>The special color to use. Written as color name or hex "#RRGGBB".</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>"#ebdbb2"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.standout">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.standout" class="option-anchor">vim.highlight.&lt;name&gt;.standout</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable standout</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.strikethrough">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.strikethrough" class="option-anchor">vim.highlight.&lt;name&gt;.strikethrough</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable strikethrough</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.undercurl">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.undercurl" class="option-anchor">vim.highlight.&lt;name&gt;.undercurl</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable undercurl</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.underdashed">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.underdashed" class="option-anchor">vim.highlight.&lt;name&gt;.underdashed</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable underdashed</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.underdotted">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.underdotted" class="option-anchor">vim.highlight.&lt;name&gt;.underdotted</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable underdotted</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.underdouble">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.underdouble" class="option-anchor">vim.highlight.&lt;name&gt;.underdouble</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable underdouble</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.highlight._name_.underline">
<h3 class="option-name">
<a href="#option-vim.highlight._name_.underline" class="option-anchor">vim.highlight.&lt;name&gt;.underline</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable underline</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/highlight.nix" target="_blank">&lt;nvf/modules/neovim/init/highlight.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps">
<h3 class="option-name">
<a href="#option-vim.keymaps" class="option-anchor">vim.keymaps</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>Custom keybindings.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>''
vim.keymaps = [
{
key = "&lt;leader&gt;m";
mode = "n";
silent = true;
action = ":make&lt;CR&gt;";
}
{
key = "&lt;leader&gt;l";
mode = ["n" "x"];
silent = true;
action = "&lt;cmd&gt;cnext&lt;CR&gt;";
}
];
''</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.action">
<h3 class="option-name">
<a href="#option-vim.keymaps._.action" class="option-anchor">vim.keymaps.*.action</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>The command to execute.</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.desc">
<h3 class="option-name">
<a href="#option-vim.keymaps._.desc" class="option-anchor">vim.keymaps.*.desc</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Description for the keybind, to be shown in which-key, if you have enabled
in the module system.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.expr">
<h3 class="option-name">
<a href="#option-vim.keymaps._.expr" class="option-anchor">vim.keymaps.*.expr</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Means that the action is actually an expression. Equivalent to adding &lt;expr&gt; to a map.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.key">
<h3 class="option-name">
<a href="#option-vim.keymaps._.key" class="option-anchor">vim.keymaps.*.key</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>The key that triggers this keybind.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.lua">
<h3 class="option-name">
<a href="#option-vim.keymaps._.lua" class="option-anchor">vim.keymaps.*.lua</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>If true, <code>action</code> is considered to be lua code.
Thus, it will not be wrapped in <code>""</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.mode">
<h3 class="option-name">
<a href="#option-vim.keymaps._.mode" class="option-anchor">vim.keymaps.*.mode</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string or list of string</code></div>
<div class="option-description"><html><head></head><body><p>The short-name of the mode to set the keymapping for. Passing an empty string is the equivalent of <code>:map</code>.</p>
<p>See <code>:help map-modes</code> for a list of modes.</p>
</body></html></div>
<div class="option-example">Example: <code>`["n" "v" "c"]` for normal, visual and command mode</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.noremap">
<h3 class="option-name">
<a href="#option-vim.keymaps._.noremap" class="option-anchor">vim.keymaps.*.noremap</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><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>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.nowait">
<h3 class="option-name">
<a href="#option-vim.keymaps._.nowait" class="option-anchor">vim.keymaps.*.nowait</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to wait for extra input on ambiguous mappings. Equivalent to adding &lt;nowait&gt; to a map.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.script">
<h3 class="option-name">
<a href="#option-vim.keymaps._.script" class="option-anchor">vim.keymaps.*.script</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Equivalent to adding &lt;script&gt; to a map.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.silent">
<h3 class="option-name">
<a href="#option-vim.keymaps._.silent" class="option-anchor">vim.keymaps.*.silent</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether this mapping should be silent. Equivalent to adding &lt;silent&gt; to a map.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.keymaps._.unique">
<h3 class="option-name">
<a href="#option-vim.keymaps._.unique" class="option-anchor">vim.keymaps.*.unique</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to fail if the map is already defined. Equivalent to adding &lt;unique&gt; to a map.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.arduino.enable">
<h3 class="option-name">
<a href="#option-vim.languages.arduino.enable" class="option-anchor">vim.languages.arduino.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Arduino support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/arduino.nix" target="_blank">&lt;nvf/modules/plugins/languages/arduino.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.arduino.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.arduino.lsp.enable" class="option-anchor">vim.languages.arduino.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Arduino LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/arduino.nix" target="_blank">&lt;nvf/modules/plugins/languages/arduino.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.arduino.lsp.extraArgs">
<h3 class="option-name">
<a href="#option-vim.languages.arduino.lsp.extraArgs" class="option-anchor">vim.languages.arduino.lsp.extraArgs</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra arguments passed to the Arduino LSP</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/arduino.nix" target="_blank">&lt;nvf/modules/plugins/languages/arduino.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.arduino.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.arduino.lsp.servers" class="option-anchor">vim.languages.arduino.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "arduino-language-server" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Arduino LSP servers to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"arduino-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/arduino.nix" target="_blank">&lt;nvf/modules/plugins/languages/arduino.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.arduino.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.arduino.treesitter.enable" class="option-anchor">vim.languages.arduino.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Arduino treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/arduino.nix" target="_blank">&lt;nvf/modules/plugins/languages/arduino.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.arduino.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.arduino.treesitter.package" class="option-anchor">vim.languages.arduino.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The arduino treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.arduino</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/arduino.nix" target="_blank">&lt;nvf/modules/plugins/languages/arduino.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.enable">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.enable" class="option-anchor">vim.languages.assembly.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Assembly support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.format.enable" class="option-anchor">vim.languages.assembly.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Assembly formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.format.type" class="option-anchor">vim.languages.assembly.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "asmfmt", "nasmfmt")</code></div>
<div class="option-description"><html><head></head><body><p>Assembly formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"asmfmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.lsp.enable" class="option-anchor">vim.languages.assembly.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Assembly LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.lsp.servers" class="option-anchor">vim.languages.assembly.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "asm-lsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Assembly LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"asm-lsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.treesitter.enable" class="option-anchor">vim.languages.assembly.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Assembly treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.treesitter.packageASM">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.treesitter.packageASM" class="option-anchor">vim.languages.assembly.treesitter.packageASM</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The asm treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.asm</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.treesitter.packageNASM">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.treesitter.packageNASM" class="option-anchor">vim.languages.assembly.treesitter.packageNASM</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The nasm treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.nasm</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.assembly.treesitter.packageRpiPicoASM">
<h3 class="option-name">
<a href="#option-vim.languages.assembly.treesitter.packageRpiPicoASM" class="option-anchor">vim.languages.assembly.treesitter.packageRpiPicoASM</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The pioasm treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.pioasm</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/asm.nix" target="_blank">&lt;nvf/modules/plugins/languages/asm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.enable">
<h3 class="option-name">
<a href="#option-vim.languages.astro.enable" class="option-anchor">vim.languages.astro.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Astro language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.astro.extraDiagnostics.enable" class="option-anchor">vim.languages.astro.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Astro diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.astro.extraDiagnostics.types" class="option-anchor">vim.languages.astro.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "eslint_d" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Astro diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"eslint_d"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.astro.format.enable" class="option-anchor">vim.languages.astro.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Astro formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.astro.format.type" class="option-anchor">vim.languages.astro.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of ((one of "biome", "prettier") or value "prettierd" (singular enum) convertible to it)) or ((one of "biome", "prettier") or value "prettierd" (singular enum) convertible to it) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Astro formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"prettier"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.astro.lsp.enable" class="option-anchor">vim.languages.astro.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Astro LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.astro.lsp.servers" class="option-anchor">vim.languages.astro.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of ((one of "astro-language-server", "emmet-ls") or value "astro" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Astro LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"astro-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.treesitter.astroPackage">
<h3 class="option-name">
<a href="#option-vim.languages.astro.treesitter.astroPackage" class="option-anchor">vim.languages.astro.treesitter.astroPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The astro treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.astro</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.astro.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.astro.treesitter.enable" class="option-anchor">vim.languages.astro.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Astro treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/astro.nix" target="_blank">&lt;nvf/modules/plugins/languages/astro.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.enable">
<h3 class="option-name">
<a href="#option-vim.languages.bash.enable" class="option-anchor">vim.languages.bash.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Bash language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.bash.extraDiagnostics.enable" class="option-anchor">vim.languages.bash.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Shell diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.bash.extraDiagnostics.types" class="option-anchor">vim.languages.bash.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "shellcheck" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Shell diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"shellcheck"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.bash.format.enable" class="option-anchor">vim.languages.bash.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable Bash formatting</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.bash.format.type" class="option-anchor">vim.languages.bash.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "shfmt" (singular enum)) or value "shfmt" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Bash formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"shfmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.bash.lsp.enable" class="option-anchor">vim.languages.bash.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Bash LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.bash.lsp.servers" class="option-anchor">vim.languages.bash.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (value "bash-language-server" (singular enum) or value "bash-ls" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Bash LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"bash-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.bash.treesitter.enable" class="option-anchor">vim.languages.bash.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Bash treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.bash.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.bash.treesitter.package" class="option-anchor">vim.languages.bash.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The bash treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.bash</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_blank">&lt;nvf/modules/plugins/languages/bash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.cHeader">
<h3 class="option-name">
<a href="#option-vim.languages.clang.cHeader" class="option-anchor">vim.languages.clang.cHeader</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>C syntax for headers. Can fix treesitter errors, see:
<a href="https://www.reddit.com/r/neovim/comments/orfpcd/question_does_the_c_parser_from_nvimtreesitter/">https://www.reddit.com/r/neovim/comments/orfpcd/question_does_the_c_parser_from_nvimtreesitter/</a></p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.dap.debugger">
<h3 class="option-name">
<a href="#option-vim.languages.clang.dap.debugger" class="option-anchor">vim.languages.clang.dap.debugger</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>value "lldb-vscode" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>clang debugger to use</p>
</body></html></div>
<div class="option-default">Default: <code>"lldb-vscode"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clang.dap.enable" class="option-anchor">vim.languages.clang.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable clang Debug Adapter</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.dap.package">
<h3 class="option-name">
<a href="#option-vim.languages.clang.dap.package" class="option-anchor">vim.languages.clang.dap.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>clang debugger package.</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation lldb-21.1.8&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clang.enable" class="option-anchor">vim.languages.clang.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable C/C++ language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clang.extraDiagnostics.enable" class="option-anchor">vim.languages.clang.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra C/C++ diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.clang.extraDiagnostics.types" class="option-anchor">vim.languages.clang.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "cpplint" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra C/C++ diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"cpplint"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clang.format.enable" class="option-anchor">vim.languages.clang.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable C formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.clang.format.type" class="option-anchor">vim.languages.clang.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "astyle", "clang-format", "indent")</code></div>
<div class="option-description"><html><head></head><body><p>C formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"clang-format"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clang.lsp.enable" class="option-anchor">vim.languages.clang.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable clang LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.clang.lsp.servers" class="option-anchor">vim.languages.clang.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "ccls", "clangd")</code></div>
<div class="option-description"><html><head></head><body><p>The clang LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"clangd"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.treesitter.cPackage">
<h3 class="option-name">
<a href="#option-vim.languages.clang.treesitter.cPackage" class="option-anchor">vim.languages.clang.treesitter.cPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The c treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.c</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.treesitter.cppPackage">
<h3 class="option-name">
<a href="#option-vim.languages.clang.treesitter.cppPackage" class="option-anchor">vim.languages.clang.treesitter.cppPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The cpp treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.cpp</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clang.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clang.treesitter.enable" class="option-anchor">vim.languages.clang.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable C/C++ treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clang.nix" target="_blank">&lt;nvf/modules/plugins/languages/clang.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clojure.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clojure.enable" class="option-anchor">vim.languages.clojure.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Clojure language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clojure.nix" target="_blank">&lt;nvf/modules/plugins/languages/clojure.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clojure.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clojure.lsp.enable" class="option-anchor">vim.languages.clojure.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Clojure LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clojure.nix" target="_blank">&lt;nvf/modules/plugins/languages/clojure.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clojure.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.clojure.lsp.servers" class="option-anchor">vim.languages.clojure.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "clojure-lsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Clojure LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"clojure-lsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clojure.nix" target="_blank">&lt;nvf/modules/plugins/languages/clojure.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clojure.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.clojure.treesitter.enable" class="option-anchor">vim.languages.clojure.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Clojure treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clojure.nix" target="_blank">&lt;nvf/modules/plugins/languages/clojure.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.clojure.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.clojure.treesitter.package" class="option-anchor">vim.languages.clojure.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The clojure treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.clojure</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/clojure.nix" target="_blank">&lt;nvf/modules/plugins/languages/clojure.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cmake.enable">
<h3 class="option-name">
<a href="#option-vim.languages.cmake.enable" class="option-anchor">vim.languages.cmake.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CMake language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cmake.nix" target="_blank">&lt;nvf/modules/plugins/languages/cmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cmake.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.cmake.format.enable" class="option-anchor">vim.languages.cmake.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CMake formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cmake.nix" target="_blank">&lt;nvf/modules/plugins/languages/cmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cmake.format.package">
<h3 class="option-name">
<a href="#option-vim.languages.cmake.format.package" class="option-anchor">vim.languages.cmake.format.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>CMake formatter package</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation gersemi-0.23.2&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cmake.nix" target="_blank">&lt;nvf/modules/plugins/languages/cmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cmake.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.cmake.format.type" class="option-anchor">vim.languages.cmake.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>value "gersemi" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>CMake formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>"gersemi"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cmake.nix" target="_blank">&lt;nvf/modules/plugins/languages/cmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cmake.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.cmake.lsp.enable" class="option-anchor">vim.languages.cmake.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CMake LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cmake.nix" target="_blank">&lt;nvf/modules/plugins/languages/cmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cmake.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.cmake.lsp.servers" class="option-anchor">vim.languages.cmake.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "neocmakelsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>CMake LSP servers to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"neocmakelsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cmake.nix" target="_blank">&lt;nvf/modules/plugins/languages/cmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cmake.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.cmake.treesitter.enable" class="option-anchor">vim.languages.cmake.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CMake treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cmake.nix" target="_blank">&lt;nvf/modules/plugins/languages/cmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cmake.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.cmake.treesitter.package" class="option-anchor">vim.languages.cmake.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The cmake treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.cmake</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cmake.nix" target="_blank">&lt;nvf/modules/plugins/languages/cmake.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.enable" class="option-anchor">vim.languages.csharp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable C# language support.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This feature will not work if the .NET SDK is not installed.
Both <code>roslyn-ls</code> (with <code>roslyn-nvim</code>) and <code>csharp_ls</code> require the .NET SDK to function properly with Razor.
Ensure that the .NET SDK is installed.</p>
<p>Check for version compatibility for optimal performance.</p>
</div>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>At the moment, only <code>roslyn-ls</code>(with roslyn-nvim) provides full Razor support.
<code>csharp_ls</code> is limited to <code>.cshtml</code> files.</p>
</div>
<p>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.extensions.csharpls-extended-lsp-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.extensions.csharpls-extended-lsp-nvim.enable" class="option-anchor">vim.languages.csharp.extensions.csharpls-extended-lsp-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Extended 'textDocument/definition' handler for csharp_ls Neovim LSP</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This feature only works for <code>csharp_ls</code>.</p>
</div>
<p>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.enable" class="option-anchor">vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Extended 'textDocument/definition' handler for OmniSharp Neovim LSP</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This feature only works for <code>omnisharp</code>.</p>
</div>
<p>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToDefinition">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToDefinition" class="option-anchor">vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToDefinition</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to definition [omnisharp-extended-lsp-nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgd"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToType">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToType" class="option-anchor">vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.goToType</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to type [omnisharp-extended-lsp-nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgt"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listImplementations">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listImplementations" class="option-anchor">vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listImplementations</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List implementations [omnisharp-extended-lsp-nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgi"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listReferences">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listReferences" class="option-anchor">vim.languages.csharp.extensions.omnisharp-extended-lsp-nvim.mappings.listReferences</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List references [omnisharp-extended-lsp-nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.extensions.roslyn-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.extensions.roslyn-nvim.enable" class="option-anchor">vim.languages.csharp.extensions.roslyn-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Roslyn LSP plugin for Neovim that adds Razor support and works with multiple solutions</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This feature only works for <code>roslyn-ls</code>.</p>
</div>
<p>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.extensions.roslyn-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.extensions.roslyn-nvim.setupOpts" class="option-anchor">vim.languages.csharp.extensions.roslyn-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of roslyn-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.format.enable" class="option-anchor">vim.languages.csharp.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable C# formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.format.type" class="option-anchor">vim.languages.csharp.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "csharpier" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>C# formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.lsp.enable" class="option-anchor">vim.languages.csharp.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable C# LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.lsp.servers" class="option-anchor">vim.languages.csharp.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of ((one of "csharp_ls", "omnisharp", "roslyn-ls") or value "roslyn_ls" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>C# LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"csharp_ls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.treesitter.csPackage">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.treesitter.csPackage" class="option-anchor">vim.languages.csharp.treesitter.csPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The c_sharp treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.c_sharp</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.treesitter.enable" class="option-anchor">vim.languages.csharp.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable C# treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.csharp.treesitter.razorPackage">
<h3 class="option-name">
<a href="#option-vim.languages.csharp.treesitter.razorPackage" class="option-anchor">vim.languages.csharp.treesitter.razorPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The razor treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.razor</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/csharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/csharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.css.enable">
<h3 class="option-name">
<a href="#option-vim.languages.css.enable" class="option-anchor">vim.languages.css.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CSS language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_blank">&lt;nvf/modules/plugins/languages/css.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.css.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.css.format.enable" class="option-anchor">vim.languages.css.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CSS formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_blank">&lt;nvf/modules/plugins/languages/css.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.css.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.css.format.type" class="option-anchor">vim.languages.css.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "biome", "prettier", "prettierd")) or (one of "biome", "prettier", "prettierd") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>CSS formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"prettier"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_blank">&lt;nvf/modules/plugins/languages/css.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.css.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.css.lsp.enable" class="option-anchor">vim.languages.css.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CSS LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_blank">&lt;nvf/modules/plugins/languages/css.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.css.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.css.lsp.servers" class="option-anchor">vim.languages.css.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of ((one of "vscode-css-language-server", "emmet-ls") or value "cssls" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>CSS LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"vscode-css-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_blank">&lt;nvf/modules/plugins/languages/css.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.css.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.css.treesitter.enable" class="option-anchor">vim.languages.css.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CSS treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_blank">&lt;nvf/modules/plugins/languages/css.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.css.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.css.treesitter.package" class="option-anchor">vim.languages.css.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The css treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.css</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/css.nix" target="_blank">&lt;nvf/modules/plugins/languages/css.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cue.enable">
<h3 class="option-name">
<a href="#option-vim.languages.cue.enable" class="option-anchor">vim.languages.cue.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CUE language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cue.nix" target="_blank">&lt;nvf/modules/plugins/languages/cue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cue.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.cue.lsp.enable" class="option-anchor">vim.languages.cue.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CUE LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cue.nix" target="_blank">&lt;nvf/modules/plugins/languages/cue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cue.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.cue.lsp.servers" class="option-anchor">vim.languages.cue.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "cue" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>CUE LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"cue"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cue.nix" target="_blank">&lt;nvf/modules/plugins/languages/cue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cue.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.cue.treesitter.enable" class="option-anchor">vim.languages.cue.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable CUE treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cue.nix" target="_blank">&lt;nvf/modules/plugins/languages/cue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.cue.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.cue.treesitter.package" class="option-anchor">vim.languages.cue.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The cue treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.cue</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/cue.nix" target="_blank">&lt;nvf/modules/plugins/languages/cue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.dart.dap.enable" class="option-anchor">vim.languages.dart.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable Dart DAP support via flutter-tools</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.enable">
<h3 class="option-name">
<a href="#option-vim.languages.dart.enable" class="option-anchor">vim.languages.dart.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Dart language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.flutter-tools.color.enable">
<h3 class="option-name">
<a href="#option-vim.languages.dart.flutter-tools.color.enable" class="option-anchor">vim.languages.dart.flutter-tools.color.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable highlighting color variables.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.flutter-tools.color.highlightBackground">
<h3 class="option-name">
<a href="#option-vim.languages.dart.flutter-tools.color.highlightBackground" class="option-anchor">vim.languages.dart.flutter-tools.color.highlightBackground</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Highlight the background</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.flutter-tools.color.highlightForeground">
<h3 class="option-name">
<a href="#option-vim.languages.dart.flutter-tools.color.highlightForeground" class="option-anchor">vim.languages.dart.flutter-tools.color.highlightForeground</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Highlight the foreground</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.flutter-tools.color.virtualText.character">
<h3 class="option-name">
<a href="#option-vim.languages.dart.flutter-tools.color.virtualText.character" class="option-anchor">vim.languages.dart.flutter-tools.color.virtualText.character</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Virtual text character to highlight</p>
</body></html></div>
<div class="option-default">Default: <code>"■"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.flutter-tools.color.virtualText.enable">
<h3 class="option-name">
<a href="#option-vim.languages.dart.flutter-tools.color.virtualText.enable" class="option-anchor">vim.languages.dart.flutter-tools.color.virtualText.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Show the highlight using virtual text.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.flutter-tools.enable">
<h3 class="option-name">
<a href="#option-vim.languages.dart.flutter-tools.enable" class="option-anchor">vim.languages.dart.flutter-tools.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable flutter-tools for flutter support</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.flutter-tools.enableNoResolvePatch">
<h3 class="option-name">
<a href="#option-vim.languages.dart.flutter-tools.enableNoResolvePatch" class="option-anchor">vim.languages.dart.flutter-tools.enableNoResolvePatch</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to patch flutter-tools so that it doesn't resolve
symlinks when detecting flutter path.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This is required if <code>flutterPackage</code> is set to null and the flutter
package in your <code>PATH</code> was built with Nix. If you are using a flutter
SDK installed from a different source and encounter the error "<code>dart</code>
missing from <code>PATH</code>", leave this option disabled.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.flutter-tools.flutterPackage">
<h3 class="option-name">
<a href="#option-vim.languages.dart.flutter-tools.flutterPackage" class="option-anchor">vim.languages.dart.flutter-tools.flutterPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>Flutter package, or null to detect the flutter path at runtime instead.</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation flutter-wrapped-3.41.9-sdk-links&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.dart.lsp.enable" class="option-anchor">vim.languages.dart.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Dart LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.dart.lsp.servers" class="option-anchor">vim.languages.dart.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "dart" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Dart LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"dart"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.dart.treesitter.enable" class="option-anchor">vim.languages.dart.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Dart treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.dart.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.dart.treesitter.package" class="option-anchor">vim.languages.dart.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The dart treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.dart</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_blank">&lt;nvf/modules/plugins/languages/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.enable">
<h3 class="option-name">
<a href="#option-vim.languages.docker.enable" class="option-anchor">vim.languages.docker.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Docker language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.docker.extraDiagnostics.enable" class="option-anchor">vim.languages.docker.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Docker diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostic</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.docker.extraDiagnostics.types" class="option-anchor">vim.languages.docker.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "hadolint" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Docker diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"hadolint"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.docker.format.enable" class="option-anchor">vim.languages.docker.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Dockerfile formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.docker.format.type" class="option-anchor">vim.languages.docker.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "dockerfmt" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Dockerfile formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"dockerfmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.docker.lsp.enable" class="option-anchor">vim.languages.docker.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Docker LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.docker.lsp.servers" class="option-anchor">vim.languages.docker.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "docker-language-server" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Docker LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"docker-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.docker.treesitter.enable" class="option-anchor">vim.languages.docker.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Docker treesitter support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.docker.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.docker.treesitter.package" class="option-anchor">vim.languages.docker.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The dockerfile treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.dockerfile</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/docker.nix" target="_blank">&lt;nvf/modules/plugins/languages/docker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.elixir-tools.enable">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.elixir-tools.enable" class="option-anchor">vim.languages.elixir.elixir-tools.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Elixir tools.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.enable">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.enable" class="option-anchor">vim.languages.elixir.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Elixir language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.format.enable" class="option-anchor">vim.languages.elixir.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Elixir formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.format.type" class="option-anchor">vim.languages.elixir.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "mix" (singular enum)) or value "mix" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Elixir formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"mix"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.lsp.enable" class="option-anchor">vim.languages.elixir.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Elixir LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.lsp.servers" class="option-anchor">vim.languages.elixir.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (value "elixir-ls" (singular enum) or value "elixirls" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Elixir LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"elixir-ls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.treesitter.eexPackage">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.treesitter.eexPackage" class="option-anchor">vim.languages.elixir.treesitter.eexPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The eex treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.eex</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.treesitter.enable" class="option-anchor">vim.languages.elixir.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Elixir treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.treesitter.heexPackage">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.treesitter.heexPackage" class="option-anchor">vim.languages.elixir.treesitter.heexPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The heex treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.heex</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elixir.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.elixir.treesitter.package" class="option-anchor">vim.languages.elixir.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The elixir treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.elixir</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_blank">&lt;nvf/modules/plugins/languages/elixir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elm.enable">
<h3 class="option-name">
<a href="#option-vim.languages.elm.enable" class="option-anchor">vim.languages.elm.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Elm language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elm.nix" target="_blank">&lt;nvf/modules/plugins/languages/elm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elm.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.elm.lsp.enable" class="option-anchor">vim.languages.elm.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Elm LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elm.nix" target="_blank">&lt;nvf/modules/plugins/languages/elm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elm.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.elm.lsp.servers" class="option-anchor">vim.languages.elm.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "elm-language-server" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Elm LSP servers to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"elm-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elm.nix" target="_blank">&lt;nvf/modules/plugins/languages/elm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elm.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.elm.treesitter.enable" class="option-anchor">vim.languages.elm.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Elm treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elm.nix" target="_blank">&lt;nvf/modules/plugins/languages/elm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.elm.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.elm.treesitter.package" class="option-anchor">vim.languages.elm.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The elm treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.elm</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/elm.nix" target="_blank">&lt;nvf/modules/plugins/languages/elm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.enableDAP">
<h3 class="option-name">
<a href="#option-vim.languages.enableDAP" class="option-anchor">vim.languages.enableDAP</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Turn on Debug Adapter for enabled languages by default</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages" target="_blank">&lt;nvf/modules/plugins/languages&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.enableExtraDiagnostics">
<h3 class="option-name">
<a href="#option-vim.languages.enableExtraDiagnostics" class="option-anchor">vim.languages.enableExtraDiagnostics</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Turn on extra diagnostics for enabled languages by default</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages" target="_blank">&lt;nvf/modules/plugins/languages&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.enableFormat">
<h3 class="option-name">
<a href="#option-vim.languages.enableFormat" class="option-anchor">vim.languages.enableFormat</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Turn on Formatting for enabled languages by default</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages" target="_blank">&lt;nvf/modules/plugins/languages&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.enableTreesitter">
<h3 class="option-name">
<a href="#option-vim.languages.enableTreesitter" class="option-anchor">vim.languages.enableTreesitter</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Turn on Treesitter for enabled languages by default</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages" target="_blank">&lt;nvf/modules/plugins/languages&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.env.enable">
<h3 class="option-name">
<a href="#option-vim.languages.env.enable" class="option-anchor">vim.languages.env.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Env language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/env.nix" target="_blank">&lt;nvf/modules/plugins/languages/env.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.env.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.env.extraDiagnostics.enable" class="option-anchor">vim.languages.env.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Env diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostic</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/env.nix" target="_blank">&lt;nvf/modules/plugins/languages/env.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.env.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.env.extraDiagnostics.types" class="option-anchor">vim.languages.env.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "dotenv-linter" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Env diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"dotenv-linter"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/env.nix" target="_blank">&lt;nvf/modules/plugins/languages/env.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fish.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fish.enable" class="option-anchor">vim.languages.fish.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Fish language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fish.nix" target="_blank">&lt;nvf/modules/plugins/languages/fish.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fish.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fish.format.enable" class="option-anchor">vim.languages.fish.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable Fish formatting</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fish.nix" target="_blank">&lt;nvf/modules/plugins/languages/fish.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fish.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.fish.format.type" class="option-anchor">vim.languages.fish.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "fish_indent" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Fish formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"fish_indent"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fish.nix" target="_blank">&lt;nvf/modules/plugins/languages/fish.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fish.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fish.lsp.enable" class="option-anchor">vim.languages.fish.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Fish LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fish.nix" target="_blank">&lt;nvf/modules/plugins/languages/fish.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fish.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.fish.lsp.servers" class="option-anchor">vim.languages.fish.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "fish-lsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Fish LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"fish-lsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fish.nix" target="_blank">&lt;nvf/modules/plugins/languages/fish.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fish.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fish.treesitter.enable" class="option-anchor">vim.languages.fish.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Fish treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fish.nix" target="_blank">&lt;nvf/modules/plugins/languages/fish.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fish.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.fish.treesitter.package" class="option-anchor">vim.languages.fish.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The fish treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.fish</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fish.nix" target="_blank">&lt;nvf/modules/plugins/languages/fish.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fluent.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fluent.enable" class="option-anchor">vim.languages.fluent.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Fluent language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fluent.nix" target="_blank">&lt;nvf/modules/plugins/languages/fluent.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fsharp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fsharp.enable" class="option-anchor">vim.languages.fsharp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable F# language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fsharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/fsharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fsharp.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fsharp.format.enable" class="option-anchor">vim.languages.fsharp.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable F# formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fsharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/fsharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fsharp.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.fsharp.format.type" class="option-anchor">vim.languages.fsharp.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "fantomas" (singular enum)) or value "fantomas" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>F# formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"fantomas"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fsharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/fsharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fsharp.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fsharp.lsp.enable" class="option-anchor">vim.languages.fsharp.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable F# LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fsharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/fsharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fsharp.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.fsharp.lsp.servers" class="option-anchor">vim.languages.fsharp.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "fsautocomplete" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>F# LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"fsautocomplete"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fsharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/fsharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fsharp.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.fsharp.treesitter.enable" class="option-anchor">vim.languages.fsharp.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable F# treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fsharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/fsharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.fsharp.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.fsharp.treesitter.package" class="option-anchor">vim.languages.fsharp.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The fsharp treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.fsharp</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/fsharp.nix" target="_blank">&lt;nvf/modules/plugins/languages/fsharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.gettext.enable">
<h3 class="option-name">
<a href="#option-vim.languages.gettext.enable" class="option-anchor">vim.languages.gettext.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable gettext portable object language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/gettext.nix" target="_blank">&lt;nvf/modules/plugins/languages/gettext.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.gettext.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.gettext.treesitter.enable" class="option-anchor">vim.languages.gettext.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable gettext portable object language treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/gettext.nix" target="_blank">&lt;nvf/modules/plugins/languages/gettext.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.gettext.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.gettext.treesitter.package" class="option-anchor">vim.languages.gettext.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The po treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.po</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/gettext.nix" target="_blank">&lt;nvf/modules/plugins/languages/gettext.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.gleam.enable">
<h3 class="option-name">
<a href="#option-vim.languages.gleam.enable" class="option-anchor">vim.languages.gleam.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Gleam language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/gleam.nix" target="_blank">&lt;nvf/modules/plugins/languages/gleam.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.gleam.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.gleam.lsp.enable" class="option-anchor">vim.languages.gleam.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Gleam LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/gleam.nix" target="_blank">&lt;nvf/modules/plugins/languages/gleam.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.gleam.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.gleam.lsp.servers" class="option-anchor">vim.languages.gleam.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "gleam" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Gleam LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"gleam"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/gleam.nix" target="_blank">&lt;nvf/modules/plugins/languages/gleam.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.gleam.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.gleam.treesitter.enable" class="option-anchor">vim.languages.gleam.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Gleam treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/gleam.nix" target="_blank">&lt;nvf/modules/plugins/languages/gleam.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.gleam.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.gleam.treesitter.package" class="option-anchor">vim.languages.gleam.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The gleam treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.gleam</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/gleam.nix" target="_blank">&lt;nvf/modules/plugins/languages/gleam.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.glsl.enable">
<h3 class="option-name">
<a href="#option-vim.languages.glsl.enable" class="option-anchor">vim.languages.glsl.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable GLSL language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/glsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/glsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.glsl.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.glsl.lsp.enable" class="option-anchor">vim.languages.glsl.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable GLSL LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/glsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/glsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.glsl.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.glsl.lsp.servers" class="option-anchor">vim.languages.glsl.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "glsl_analyzer" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>GLSL LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"glsl_analyzer"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/glsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/glsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.glsl.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.glsl.treesitter.enable" class="option-anchor">vim.languages.glsl.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable GLSL treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/glsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/glsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.glsl.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.glsl.treesitter.package" class="option-anchor">vim.languages.glsl.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The glsl treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.glsl</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/glsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/glsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.dap.debugger">
<h3 class="option-name">
<a href="#option-vim.languages.go.dap.debugger" class="option-anchor">vim.languages.go.dap.debugger</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>value "delve" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Go debugger to use</p>
</body></html></div>
<div class="option-default">Default: <code>"delve"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.go.dap.enable" class="option-anchor">vim.languages.go.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Go Debug Adapter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.dap.package">
<h3 class="option-name">
<a href="#option-vim.languages.go.dap.package" class="option-anchor">vim.languages.go.dap.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>Go debugger package.</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation delve-1.26.3&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.enable">
<h3 class="option-name">
<a href="#option-vim.languages.go.enable" class="option-anchor">vim.languages.go.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Go language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.extensions.gopher-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.go.extensions.gopher-nvim.enable" class="option-anchor">vim.languages.go.extensions.gopher-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Minimalistic plugin for Go development.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.extensions.gopher-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.go.extensions.gopher-nvim.setupOpts" class="option-anchor">vim.languages.go.extensions.gopher-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of gopher-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.go.extraDiagnostics.enable" class="option-anchor">vim.languages.go.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Go diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostic</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.go.extraDiagnostics.types" class="option-anchor">vim.languages.go.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "golangci-lint" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Go diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"golangci-lint"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.go.format.enable" class="option-anchor">vim.languages.go.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Go formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>disabled if Go LSP is enabled, otherwise follows {option}`vim.languages.enableFormat`
</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.go.format.type" class="option-anchor">vim.languages.go.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "gofmt", "gofumpt", "golines")) or (one of "gofmt", "gofumpt", "golines") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Go formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"gofmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.go.lsp.enable" class="option-anchor">vim.languages.go.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Go LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.go.lsp.servers" class="option-anchor">vim.languages.go.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "gopls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Go LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"gopls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.go.treesitter.enable" class="option-anchor">vim.languages.go.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Go treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.treesitter.goPackage">
<h3 class="option-name">
<a href="#option-vim.languages.go.treesitter.goPackage" class="option-anchor">vim.languages.go.treesitter.goPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The go treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.go</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.treesitter.gomodPackage">
<h3 class="option-name">
<a href="#option-vim.languages.go.treesitter.gomodPackage" class="option-anchor">vim.languages.go.treesitter.gomodPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The gomod treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.gomod</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.treesitter.gosumPackage">
<h3 class="option-name">
<a href="#option-vim.languages.go.treesitter.gosumPackage" class="option-anchor">vim.languages.go.treesitter.gosumPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The gosum treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.gosum</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.treesitter.gotmpl.injection">
<h3 class="option-name">
<a href="#option-vim.languages.go.treesitter.gotmpl.injection" class="option-anchor">vim.languages.go.treesitter.gotmpl.injection</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Treesitter language to inject in Go templates</p>
</body></html></div>
<div class="option-default">Default: <code>"html"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.treesitter.gotmpl.package">
<h3 class="option-name">
<a href="#option-vim.languages.go.treesitter.gotmpl.package" class="option-anchor">vim.languages.go.treesitter.gotmpl.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The gotmpl treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.gotmpl</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.go.treesitter.goworkPackage">
<h3 class="option-name">
<a href="#option-vim.languages.go.treesitter.goworkPackage" class="option-anchor">vim.languages.go.treesitter.goworkPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The gowork treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.gowork</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/go.nix" target="_blank">&lt;nvf/modules/plugins/languages/go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.dap.enable" class="option-anchor">vim.languages.haskell.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable DAP support for Haskell.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.dap.package">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.dap.package" class="option-anchor">vim.languages.haskell.dap.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package or list of string</code></div>
<div class="option-description"><html><head></head><body><p>Haskell DAP package or command to run the Haskell DAP</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation haskell-debug-adapter-0.0.42.0&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.enable">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.enable" class="option-anchor">vim.languages.haskell.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Haskell support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.extensions.haskell-tools.enable">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.extensions.haskell-tools.enable" class="option-anchor">vim.languages.haskell.extensions.haskell-tools.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable haskell-tools.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.extensions.haskell-tools.mappings.codeLensRun">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.extensions.haskell-tools.mappings.codeLensRun" class="option-anchor">vim.languages.haskell.extensions.haskell-tools.mappings.codeLensRun</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Run code lens [haskell-tools.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;localleader&gt;cl"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.extensions.haskell-tools.mappings.evalAll">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.extensions.haskell-tools.mappings.evalAll" class="option-anchor">vim.languages.haskell.extensions.haskell-tools.mappings.evalAll</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Evaluate all [haskell-tools.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;localleader&gt;ea"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.extensions.haskell-tools.mappings.hoogleSignature">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.extensions.haskell-tools.mappings.hoogleSignature" class="option-anchor">vim.languages.haskell.extensions.haskell-tools.mappings.hoogleSignature</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Hoogle signature [haskell-tools.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;localleader&gt;hs"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.extensions.haskell-tools.mappings.replQuit">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.extensions.haskell-tools.mappings.replQuit" class="option-anchor">vim.languages.haskell.extensions.haskell-tools.mappings.replQuit</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Quit REPL [haskell-tools.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;localleader&gt;rq"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.extensions.haskell-tools.mappings.replToggle">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.extensions.haskell-tools.mappings.replToggle" class="option-anchor">vim.languages.haskell.extensions.haskell-tools.mappings.replToggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle REPL [haskell-tools.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;localleader&gt;rr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.extensions.haskell-tools.mappings.replToggleFile">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.extensions.haskell-tools.mappings.replToggleFile" class="option-anchor">vim.languages.haskell.extensions.haskell-tools.mappings.replToggleFile</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle REPL for current file [haskell-tools.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;localleader&gt;rf"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.extensions.haskell-tools.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.extensions.haskell-tools.setupOpts" class="option-anchor">vim.languages.haskell.extensions.haskell-tools.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of haskell-tools.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.format.cabalFormatters">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.format.cabalFormatters" class="option-anchor">vim.languages.haskell.format.cabalFormatters</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "cabal-fmt" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Cabal file formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"cabal-fmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.format.enable" class="option-anchor">vim.languages.haskell.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Haskell formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.format.type" class="option-anchor">vim.languages.haskell.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "floskell", "fourmolu", "ormolu", "stylish-haskell")</code></div>
<div class="option-description"><html><head></head><body><p>Haskell formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"ormolu"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.lsp.enable" class="option-anchor">vim.languages.haskell.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Haskell LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.lsp.servers" class="option-anchor">vim.languages.haskell.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "haskell-language-server" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Haskell LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"haskell-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.treesitter.enable" class="option-anchor">vim.languages.haskell.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Treesitter support for Haskell.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.haskell.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.haskell.treesitter.package" class="option-anchor">vim.languages.haskell.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The haskell treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.haskell</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/haskell.nix" target="_blank">&lt;nvf/modules/plugins/languages/haskell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.hcl.enable">
<h3 class="option-name">
<a href="#option-vim.languages.hcl.enable" class="option-anchor">vim.languages.hcl.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable HCL support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/hcl.nix" target="_blank">&lt;nvf/modules/plugins/languages/hcl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.hcl.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.hcl.format.enable" class="option-anchor">vim.languages.hcl.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable HCL formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/hcl.nix" target="_blank">&lt;nvf/modules/plugins/languages/hcl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.hcl.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.hcl.format.type" class="option-anchor">vim.languages.hcl.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "hclfmt", "nomad-fmt")</code></div>
<div class="option-description"><html><head></head><body><p>HCL formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"hclfmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/hcl.nix" target="_blank">&lt;nvf/modules/plugins/languages/hcl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.hcl.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.hcl.lsp.enable" class="option-anchor">vim.languages.hcl.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable HCL LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/hcl.nix" target="_blank">&lt;nvf/modules/plugins/languages/hcl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.hcl.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.hcl.lsp.servers" class="option-anchor">vim.languages.hcl.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of ((one of "terraform-ls", "tofu-ls", "docker-language-server") or (one of "terraformls-hcl", "tofuls-hcl") convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>HCL LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"tofu-ls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/hcl.nix" target="_blank">&lt;nvf/modules/plugins/languages/hcl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.hcl.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.hcl.treesitter.enable" class="option-anchor">vim.languages.hcl.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable HCL treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/hcl.nix" target="_blank">&lt;nvf/modules/plugins/languages/hcl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.hcl.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.hcl.treesitter.package" class="option-anchor">vim.languages.hcl.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The hcl treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.hcl</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/hcl.nix" target="_blank">&lt;nvf/modules/plugins/languages/hcl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.helm.enable">
<h3 class="option-name">
<a href="#option-vim.languages.helm.enable" class="option-anchor">vim.languages.helm.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Helm language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/helm.nix" target="_blank">&lt;nvf/modules/plugins/languages/helm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.helm.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.helm.lsp.enable" class="option-anchor">vim.languages.helm.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Helm LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/helm.nix" target="_blank">&lt;nvf/modules/plugins/languages/helm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.helm.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.helm.lsp.servers" class="option-anchor">vim.languages.helm.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "helm-ls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Helm LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"helm-ls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/helm.nix" target="_blank">&lt;nvf/modules/plugins/languages/helm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.helm.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.helm.treesitter.enable" class="option-anchor">vim.languages.helm.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Helm treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/helm.nix" target="_blank">&lt;nvf/modules/plugins/languages/helm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.helm.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.helm.treesitter.package" class="option-anchor">vim.languages.helm.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The helm treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.helm</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/helm.nix" target="_blank">&lt;nvf/modules/plugins/languages/helm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.enable">
<h3 class="option-name">
<a href="#option-vim.languages.html.enable" class="option-anchor">vim.languages.html.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable HTML language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.html.extraDiagnostics.enable" class="option-anchor">vim.languages.html.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra HTML diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.html.extraDiagnostics.types" class="option-anchor">vim.languages.html.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "htmlhint" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra HTML diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"htmlhint"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.html.format.enable" class="option-anchor">vim.languages.html.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable HTML formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.html.format.type" class="option-anchor">vim.languages.html.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "superhtml" (singular enum)) or value "superhtml" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>HTML formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"superhtml"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.html.lsp.enable" class="option-anchor">vim.languages.html.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable HTML LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.html.lsp.servers" class="option-anchor">vim.languages.html.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "superhtml", "emmet-ls", "angular-language-server", "stimulus-language-server")</code></div>
<div class="option-description"><html><head></head><body><p>HTML LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"superhtml"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.treesitter.autotagHtml">
<h3 class="option-name">
<a href="#option-vim.languages.html.treesitter.autotagHtml" class="option-anchor">vim.languages.html.treesitter.autotagHtml</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable autoclose/autorename of html tags (nvim-ts-autotag)</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.html.treesitter.enable" class="option-anchor">vim.languages.html.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable HTML treesitter support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.html.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.html.treesitter.package" class="option-anchor">vim.languages.html.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The html treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.html</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/html.nix" target="_blank">&lt;nvf/modules/plugins/languages/html.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.dap.debugger">
<h3 class="option-name">
<a href="#option-vim.languages.java.dap.debugger" class="option-anchor">vim.languages.java.dap.debugger</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>value "jls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Java debugger to use.</p>
<p><strong>JLS</strong></p>
<p>For <code>jls</code> to work, you need to run your application with debug symbols and networking.</p>
<p>The <code>jls</code> configuration is hardcoded to listen on port <code>5005</code>.
This matches the configuration described <a href="https://github.com/idelice/jls#usage">upstream</a>.
You can change this by modifying <code>vim.debugger.nvim-dap.sources.java-debugger</code>.</p>
<pre class="highlight"><code class="language-nix"><span style="color:rgb(171,178,191);">vim</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">debugger</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">nvim-dap</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">sources</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(97,175,239);">java-debugger</span>&nbsp;<span style="color:rgb(171,178,191);">=</span>&nbsp;<span style="color:rgb(92,99,112);font-style: italic;">/*&nbsp;lua&nbsp;*/</span>&nbsp;<span style="color:rgb(152,195,121);">''</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;</span><span style="color:rgb(171,178,191);">dap</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">adapters</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">jls</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">{</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">type</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">'executable'</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">command</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">'/nix/store/9zh104c4m166z3iqrr7wd7apj9y5clb0-jls-0.7.0/bin/jls-dap'</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(229,192,123);font-weight: bold;">}</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(171,178,191);">dap</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">configurations</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">java</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">{</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">{</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">type</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"jls"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">request</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"attach"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">name</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"Attach&nbsp;Auto"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">hostName</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"localhost"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">port</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(209,154,102);">5005</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(97,175,239);">sourceRoots</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(198,120,221);">function</span><span style="color:rgb(132,139,152);">(</span><span style="color:rgb(132,139,152);">)</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">local</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">matches</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">{</span><span style="color:rgb(229,192,123);font-weight: bold;">}</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(92,99,112);font-style: italic;">--&nbsp;only&nbsp;look&nbsp;max&nbsp;3&nbsp;deep,&nbsp;due&nbsp;to&nbsp;performance&nbsp;reasons</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">for</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">_</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">pattern</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(198,120,221);">in</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(86,182,194);">ipairs</span><span style="color:rgb(132,139,152);">(</span><span style="color:rgb(229,192,123);font-weight: bold;">{</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(152,195,121);">"src/main/java"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(152,195,121);">"*/src/main/java"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(152,195,121);">"*/*/src/main/java"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(152,195,121);">"*/*/*/src/main/java"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">}</span><span style="color:rgb(132,139,152);">)</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(198,120,221);">do</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(171,178,191);">vim</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(97,175,239);">list_extend</span><span style="color:rgb(132,139,152);">(</span><span style="color:rgb(171,178,191);">matches</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">vim</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">fn</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(97,175,239);">glob</span><span style="color:rgb(132,139,152);">(</span><span style="color:rgb(171,178,191);">pattern</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(209,154,102);">true</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(209,154,102);">true</span><span style="color:rgb(132,139,152);">)</span><span style="color:rgb(132,139,152);">)</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">end</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">return</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">matches</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">end</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">}</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">{</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">type</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"jls"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">request</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"attach"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">name</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"Attach&nbsp;Manual"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">hostName</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"localhost"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(86,182,194);">port</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(209,154,102);">5005</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(97,175,239);">sourceRoots</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(198,120,221);">function</span><span style="color:rgb(132,139,152);">(</span><span style="color:rgb(132,139,152);">)</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">local</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">path</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">vim</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">fn</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(97,175,239);">input</span><span style="color:rgb(132,139,152);">(</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(152,195,121);">"Path&nbsp;to&nbsp;src/main/java:&nbsp;"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(171,178,191);">vim</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">fn</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(97,175,239);">getcwd</span><span style="color:rgb(132,139,152);">(</span><span style="color:rgb(132,139,152);">)</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">..</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">"/"</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(152,195,121);">"dir"</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(132,139,152);">)</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">if</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">path</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">==</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">""</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(198,120,221);">then</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">return</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">{</span><span style="color:rgb(229,192,123);font-weight: bold;">}</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">end</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">return</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">{</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(171,178,191);">vim</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(86,182,194);">fn</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(97,175,239);">fnamemodify</span><span style="color:rgb(132,139,152);">(</span><span style="color:rgb(171,178,191);">path</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(152,195,121);">":p"</span><span style="color:rgb(132,139,152);">)</span><span style="color:rgb(152,195,121);">&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">}</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color:rgb(198,120,221);">end</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">&nbsp;&nbsp;</span><span style="color:rgb(229,192,123);font-weight: bold;">}</span><span style="color:rgb(132,139,152);">,</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(229,192,123);font-weight: bold;">}</span><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);"></span><br><span style="color:rgb(152,195,121);">''</span><span style="color:rgb(132,139,152);">;</span><br></code></pre>
<p><em>Examples:</em></p>
<ul>
<li>Manual:
<ol>
<li>Build with debug symbols.
<pre class="highlight"><code class="language-sh"><span style="color:rgb(97,175,239);">javac</span>&nbsp;<span style="color:rgb(232,102,113);">-g</span>&nbsp;<span style="color:rgb(232,102,113);">...</span><br></code></pre>
</li>
<li>Run with debug socket.
<pre class="highlight"><code class="language-sh"><span style="color:rgb(97,175,239);">java</span>&nbsp;<span style="color:rgb(232,102,113);">-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005</span>&nbsp;<span style="color:rgb(232,102,113);">-jar</span>&nbsp;<span style="color:rgb(232,102,113);">your.jar</span><br></code></pre>
</li>
</ol>
</li>
<li>Springboot Maven:
For Springboot you can just pass the JVM args directly into the <code>spring-boot:run</code>.
<pre class="highlight"><code class="language-sh"><span style="color:rgb(97,175,239);">mvn</span>&nbsp;<span style="color:rgb(232,102,113);">spring-boot:run</span>&nbsp;<span style="color:rgb(232,102,113);">-Dspring-boot.run.jvmArguments=</span><span style="color:rgb(152,195,121);">"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005"</span><br></code></pre>
</li>
</ul>
</body></html></div>
<div class="option-default">Default: <code>"jls"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.java.dap.enable" class="option-anchor">vim.languages.java.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Java Debug Adapter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.dap.package">
<h3 class="option-name">
<a href="#option-vim.languages.java.dap.package" class="option-anchor">vim.languages.java.dap.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>Java debugger package.</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation jls-0.7.0&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.enable">
<h3 class="option-name">
<a href="#option-vim.languages.java.enable" class="option-anchor">vim.languages.java.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Java language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.extensions.gradle-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.java.extensions.gradle-nvim.enable" class="option-anchor">vim.languages.java.extensions.gradle-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable gradle integration.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.extensions.gradle-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.java.extensions.gradle-nvim.setupOpts" class="option-anchor">vim.languages.java.extensions.gradle-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of gradle-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.extensions.maven-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.java.extensions.maven-nvim.enable" class="option-anchor">vim.languages.java.extensions.maven-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable maven integration.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.extensions.maven-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.java.extensions.maven-nvim.setupOpts" class="option-anchor">vim.languages.java.extensions.maven-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of maven-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.java.lsp.enable" class="option-anchor">vim.languages.java.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Java LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.java.lsp.servers" class="option-anchor">vim.languages.java.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of ((one of "jdt-language-server", "jls") or value "jdtls" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Java LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"jdt-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.java.treesitter.enable" class="option-anchor">vim.languages.java.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Java treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.java.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.java.treesitter.package" class="option-anchor">vim.languages.java.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The java treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.java</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/java.nix" target="_blank">&lt;nvf/modules/plugins/languages/java.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jinja.enable">
<h3 class="option-name">
<a href="#option-vim.languages.jinja.enable" class="option-anchor">vim.languages.jinja.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Jinja template language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jinja.nix" target="_blank">&lt;nvf/modules/plugins/languages/jinja.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jinja.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.jinja.lsp.enable" class="option-anchor">vim.languages.jinja.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Jinja LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jinja.nix" target="_blank">&lt;nvf/modules/plugins/languages/jinja.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jinja.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.jinja.lsp.servers" class="option-anchor">vim.languages.jinja.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "jinja-lsp", "emmet-ls", "stimulus-language-server")</code></div>
<div class="option-description"><html><head></head><body><p>Jinja LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"jinja-lsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jinja.nix" target="_blank">&lt;nvf/modules/plugins/languages/jinja.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jinja.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.jinja.treesitter.enable" class="option-anchor">vim.languages.jinja.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Jinja treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jinja.nix" target="_blank">&lt;nvf/modules/plugins/languages/jinja.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jinja.treesitter.injection">
<h3 class="option-name">
<a href="#option-vim.languages.jinja.treesitter.injection" class="option-anchor">vim.languages.jinja.treesitter.injection</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Treesitter language to inject in Jinja templates</p>
</body></html></div>
<div class="option-default">Default: <code>"html"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jinja.nix" target="_blank">&lt;nvf/modules/plugins/languages/jinja.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jinja.treesitter.inlinePackage">
<h3 class="option-name">
<a href="#option-vim.languages.jinja.treesitter.inlinePackage" class="option-anchor">vim.languages.jinja.treesitter.inlinePackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The jinja_inline treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.jinja_inline</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jinja.nix" target="_blank">&lt;nvf/modules/plugins/languages/jinja.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jinja.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.jinja.treesitter.package" class="option-anchor">vim.languages.jinja.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The jinja treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.jinja</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jinja.nix" target="_blank">&lt;nvf/modules/plugins/languages/jinja.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jq.enable">
<h3 class="option-name">
<a href="#option-vim.languages.jq.enable" class="option-anchor">vim.languages.jq.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable JQ support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jq.nix" target="_blank">&lt;nvf/modules/plugins/languages/jq.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jq.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.jq.format.enable" class="option-anchor">vim.languages.jq.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable JQ formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jq.nix" target="_blank">&lt;nvf/modules/plugins/languages/jq.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jq.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.jq.format.type" class="option-anchor">vim.languages.jq.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "jqfmt" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>JQ formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"jqfmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jq.nix" target="_blank">&lt;nvf/modules/plugins/languages/jq.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jq.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.jq.lsp.enable" class="option-anchor">vim.languages.jq.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable JQ LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jq.nix" target="_blank">&lt;nvf/modules/plugins/languages/jq.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jq.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.jq.lsp.servers" class="option-anchor">vim.languages.jq.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "jq-lsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>JQ LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"jq-lsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jq.nix" target="_blank">&lt;nvf/modules/plugins/languages/jq.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jq.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.jq.treesitter.enable" class="option-anchor">vim.languages.jq.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable JQ treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jq.nix" target="_blank">&lt;nvf/modules/plugins/languages/jq.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.jq.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.jq.treesitter.package" class="option-anchor">vim.languages.jq.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The jq treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.jq</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/jq.nix" target="_blank">&lt;nvf/modules/plugins/languages/jq.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.json.enable">
<h3 class="option-name">
<a href="#option-vim.languages.json.enable" class="option-anchor">vim.languages.json.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable JSON language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/json.nix" target="_blank">&lt;nvf/modules/plugins/languages/json.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.json.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.json.format.enable" class="option-anchor">vim.languages.json.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable JSON formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/json.nix" target="_blank">&lt;nvf/modules/plugins/languages/json.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.json.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.json.format.type" class="option-anchor">vim.languages.json.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "jsonfmt", "prettier", "prettierd")) or (one of "jsonfmt", "prettier", "prettierd") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>JSON formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"jsonfmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/json.nix" target="_blank">&lt;nvf/modules/plugins/languages/json.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.json.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.json.lsp.enable" class="option-anchor">vim.languages.json.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable JSON LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/json.nix" target="_blank">&lt;nvf/modules/plugins/languages/json.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.json.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.json.lsp.servers" class="option-anchor">vim.languages.json.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (value "vscode-json-language-server" (singular enum) or value "jsonls" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>JSON LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"vscode-json-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/json.nix" target="_blank">&lt;nvf/modules/plugins/languages/json.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.json.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.json.treesitter.enable" class="option-anchor">vim.languages.json.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable JSON treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/json.nix" target="_blank">&lt;nvf/modules/plugins/languages/json.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.json.treesitter.json5Package">
<h3 class="option-name">
<a href="#option-vim.languages.json.treesitter.json5Package" class="option-anchor">vim.languages.json.treesitter.json5Package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The json5 treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.json5</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/json.nix" target="_blank">&lt;nvf/modules/plugins/languages/json.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.json.treesitter.jsonPackage">
<h3 class="option-name">
<a href="#option-vim.languages.json.treesitter.jsonPackage" class="option-anchor">vim.languages.json.treesitter.jsonPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The json treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.json</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/json.nix" target="_blank">&lt;nvf/modules/plugins/languages/json.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.julia.enable">
<h3 class="option-name">
<a href="#option-vim.languages.julia.enable" class="option-anchor">vim.languages.julia.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Julia language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/julia.nix" target="_blank">&lt;nvf/modules/plugins/languages/julia.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.julia.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.julia.lsp.enable" class="option-anchor">vim.languages.julia.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Julia LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/julia.nix" target="_blank">&lt;nvf/modules/plugins/languages/julia.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.julia.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.julia.lsp.servers" class="option-anchor">vim.languages.julia.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (value "julia-languageserver" (singular enum) or value "julials" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Julia LSP Server to Use</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>The entirety of Julia is bundled with nvf, if you enable this
option, since there is no way to provide only the LSP server.</p>
<p>If you want to avoid that, you have to change
<code class="nixos-option">vim.lsp.servers.julials.cmd</code> to use
the Julia binary in <code class="env-var">PATH</code>, and add the <code>LanguageServer</code>
package to Julia in your devshells.</p>
<p>Check the source file of this option for the full <code>cmd</code>.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>[
"julia-languageserver"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/julia.nix" target="_blank">&lt;nvf/modules/plugins/languages/julia.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.julia.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.julia.treesitter.enable" class="option-anchor">vim.languages.julia.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Julia treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/julia.nix" target="_blank">&lt;nvf/modules/plugins/languages/julia.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.julia.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.julia.treesitter.package" class="option-anchor">vim.languages.julia.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The julia treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.julia</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/julia.nix" target="_blank">&lt;nvf/modules/plugins/languages/julia.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.just.enable">
<h3 class="option-name">
<a href="#option-vim.languages.just.enable" class="option-anchor">vim.languages.just.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Just support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/just.nix" target="_blank">&lt;nvf/modules/plugins/languages/just.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.just.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.just.lsp.enable" class="option-anchor">vim.languages.just.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Just LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/just.nix" target="_blank">&lt;nvf/modules/plugins/languages/just.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.just.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.just.lsp.servers" class="option-anchor">vim.languages.just.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "just-lsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Just LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"just-lsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/just.nix" target="_blank">&lt;nvf/modules/plugins/languages/just.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.just.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.just.treesitter.enable" class="option-anchor">vim.languages.just.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Just treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/just.nix" target="_blank">&lt;nvf/modules/plugins/languages/just.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.just.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.just.treesitter.package" class="option-anchor">vim.languages.just.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The just treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.just</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/just.nix" target="_blank">&lt;nvf/modules/plugins/languages/just.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.kotlin.enable">
<h3 class="option-name">
<a href="#option-vim.languages.kotlin.enable" class="option-anchor">vim.languages.kotlin.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Kotlin/HCL support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/kotlin.nix" target="_blank">&lt;nvf/modules/plugins/languages/kotlin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.kotlin.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.kotlin.extraDiagnostics.enable" class="option-anchor">vim.languages.kotlin.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Kotlin diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/kotlin.nix" target="_blank">&lt;nvf/modules/plugins/languages/kotlin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.kotlin.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.kotlin.extraDiagnostics.types" class="option-anchor">vim.languages.kotlin.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "ktlint" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Kotlin diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"ktlint"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/kotlin.nix" target="_blank">&lt;nvf/modules/plugins/languages/kotlin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.kotlin.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.kotlin.lsp.enable" class="option-anchor">vim.languages.kotlin.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Kotlin LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/kotlin.nix" target="_blank">&lt;nvf/modules/plugins/languages/kotlin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.kotlin.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.kotlin.lsp.servers" class="option-anchor">vim.languages.kotlin.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "kotlin-language-server" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Kotlin LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"kotlin-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/kotlin.nix" target="_blank">&lt;nvf/modules/plugins/languages/kotlin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.kotlin.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.kotlin.treesitter.enable" class="option-anchor">vim.languages.kotlin.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Kotlin treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/kotlin.nix" target="_blank">&lt;nvf/modules/plugins/languages/kotlin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.kotlin.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.kotlin.treesitter.package" class="option-anchor">vim.languages.kotlin.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The kotlin treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.kotlin</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/kotlin.nix" target="_blank">&lt;nvf/modules/plugins/languages/kotlin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.liquid.enable">
<h3 class="option-name">
<a href="#option-vim.languages.liquid.enable" class="option-anchor">vim.languages.liquid.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Liquid templating language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/liquid.nix" target="_blank">&lt;nvf/modules/plugins/languages/liquid.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.liquid.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.liquid.lsp.enable" class="option-anchor">vim.languages.liquid.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Liquid LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/liquid.nix" target="_blank">&lt;nvf/modules/plugins/languages/liquid.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.liquid.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.liquid.lsp.servers" class="option-anchor">vim.languages.liquid.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "emmet-ls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Liquid LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/liquid.nix" target="_blank">&lt;nvf/modules/plugins/languages/liquid.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.liquid.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.liquid.treesitter.enable" class="option-anchor">vim.languages.liquid.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Liquid treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/liquid.nix" target="_blank">&lt;nvf/modules/plugins/languages/liquid.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.liquid.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.liquid.treesitter.package" class="option-anchor">vim.languages.liquid.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The liquid treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.liquid</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/liquid.nix" target="_blank">&lt;nvf/modules/plugins/languages/liquid.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.enable">
<h3 class="option-name">
<a href="#option-vim.languages.lua.enable" class="option-anchor">vim.languages.lua.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Lua language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.lua.extraDiagnostics.enable" class="option-anchor">vim.languages.lua.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Lua diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.lua.extraDiagnostics.types" class="option-anchor">vim.languages.lua.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "luacheck", "selene")</code></div>
<div class="option-description"><html><head></head><body><p>extra Lua diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"luacheck"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.lua.format.enable" class="option-anchor">vim.languages.lua.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable Lua formatting</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.lua.format.type" class="option-anchor">vim.languages.lua.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "stylua" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Lua formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"stylua"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.lua.lsp.enable" class="option-anchor">vim.languages.lua.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Lua LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.lsp.lazydev.enable">
<h3 class="option-name">
<a href="#option-vim.languages.lua.lsp.lazydev.enable" class="option-anchor">vim.languages.lua.lsp.lazydev.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable lazydev.nvim integration, useful for neovim plugin developers.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.lua.lsp.servers" class="option-anchor">vim.languages.lua.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "lua-language-server" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Lua LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"lua-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.lua.treesitter.enable" class="option-anchor">vim.languages.lua.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Lua Treesitter support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.lua.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.lua.treesitter.package" class="option-anchor">vim.languages.lua.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The lua treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.lua</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/lua.nix" target="_blank">&lt;nvf/modules/plugins/languages/lua.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.make.enable">
<h3 class="option-name">
<a href="#option-vim.languages.make.enable" class="option-anchor">vim.languages.make.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Make support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/make.nix" target="_blank">&lt;nvf/modules/plugins/languages/make.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.make.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.make.extraDiagnostics.enable" class="option-anchor">vim.languages.make.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Make diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/make.nix" target="_blank">&lt;nvf/modules/plugins/languages/make.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.make.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.make.extraDiagnostics.types" class="option-anchor">vim.languages.make.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "checkmake" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Make diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"checkmake"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/make.nix" target="_blank">&lt;nvf/modules/plugins/languages/make.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.make.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.make.format.enable" class="option-anchor">vim.languages.make.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Make formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/make.nix" target="_blank">&lt;nvf/modules/plugins/languages/make.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.make.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.make.format.type" class="option-anchor">vim.languages.make.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "bake" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>make formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"bake"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/make.nix" target="_blank">&lt;nvf/modules/plugins/languages/make.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.make.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.make.treesitter.enable" class="option-anchor">vim.languages.make.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Make treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/make.nix" target="_blank">&lt;nvf/modules/plugins/languages/make.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.make.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.make.treesitter.package" class="option-anchor">vim.languages.make.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The make treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.make</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/make.nix" target="_blank">&lt;nvf/modules/plugins/languages/make.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.enable">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.enable" class="option-anchor">vim.languages.markdown.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Markdown markup language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.extensions.markview-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.extensions.markview-nvim.enable" class="option-anchor">vim.languages.markdown.extensions.markview-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p><a href="https://github.com/OXY2DEV/markview.nvim">markview.nvim</a> - a hackable markdown, Typst, latex, html(inline) &amp; YAML previewer</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.extensions.markview-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.extensions.markview-nvim.setupOpts" class="option-anchor">vim.languages.markdown.extensions.markview-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of markview-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.extensions.render-markdown-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.extensions.render-markdown-nvim.enable" class="option-anchor">vim.languages.markdown.extensions.render-markdown-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Inline Markdown rendering with <a href="https://github.com/MeanderingProgrammer/render-markdown.nvim">render-markdown.nvim</a></p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.extensions.render-markdown-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.extensions.render-markdown-nvim.setupOpts" class="option-anchor">vim.languages.markdown.extensions.render-markdown-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of render-markdown.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.extraDiagnostics.enable" class="option-anchor">vim.languages.markdown.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Markdown diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.extraDiagnostics.types" class="option-anchor">vim.languages.markdown.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "markdownlint-cli2", "rumdl")</code></div>
<div class="option-description"><html><head></head><body><p>extra Markdown diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"markdownlint-cli2"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.format.enable" class="option-anchor">vim.languages.markdown.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Markdown formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.format.extraFiletypes">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.format.extraFiletypes" class="option-anchor">vim.languages.markdown.format.extraFiletypes</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra filetypes to format with the Markdown formatter</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.format.type" class="option-anchor">vim.languages.markdown.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "deno_fmt", "denofmt", "mdformat", "prettierd", "rumdl")) or (one of "deno_fmt", "denofmt", "mdformat", "prettierd", "rumdl") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Markdown formatter to use. <code>denofmt</code> is deprecated and currently aliased to deno_fmt.</p>
</body></html></div>
<div class="option-default">Default: <code>[
"deno_fmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.lsp.enable" class="option-anchor">vim.languages.markdown.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Markdown LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.lsp.servers" class="option-anchor">vim.languages.markdown.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "marksman", "markdown-oxide", "rumdl")</code></div>
<div class="option-description"><html><head></head><body><p>Markdown LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"marksman"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.treesitter.enable" class="option-anchor">vim.languages.markdown.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable Markdown treesitter</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.treesitter.mdInlinePackage">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.treesitter.mdInlinePackage" class="option-anchor">vim.languages.markdown.treesitter.mdInlinePackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The markdown_inline treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.markdown_inline</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.markdown.treesitter.mdPackage">
<h3 class="option-name">
<a href="#option-vim.languages.markdown.treesitter.mdPackage" class="option-anchor">vim.languages.markdown.treesitter.mdPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The markdown treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.markdown</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_blank">&lt;nvf/modules/plugins/languages/markdown.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nim.enable" class="option-anchor">vim.languages.nim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nim language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_blank">&lt;nvf/modules/plugins/languages/nim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nim.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nim.format.enable" class="option-anchor">vim.languages.nim.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nim formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_blank">&lt;nvf/modules/plugins/languages/nim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nim.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.nim.format.type" class="option-anchor">vim.languages.nim.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "nimpretty" (singular enum)) or value "nimpretty" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Nim formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"nimpretty"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_blank">&lt;nvf/modules/plugins/languages/nim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nim.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nim.lsp.enable" class="option-anchor">vim.languages.nim.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nim LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_blank">&lt;nvf/modules/plugins/languages/nim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nim.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.nim.lsp.servers" class="option-anchor">vim.languages.nim.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "nimlsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Nim LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"nimlsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_blank">&lt;nvf/modules/plugins/languages/nim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nim.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nim.treesitter.enable" class="option-anchor">vim.languages.nim.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nim treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_blank">&lt;nvf/modules/plugins/languages/nim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nim.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.nim.treesitter.package" class="option-anchor">vim.languages.nim.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The nim treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.nim</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nim.nix" target="_blank">&lt;nvf/modules/plugins/languages/nim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nix.enable" class="option-anchor">vim.languages.nix.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nix language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nix.extraDiagnostics.enable" class="option-anchor">vim.languages.nix.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Nix diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.nix.extraDiagnostics.types" class="option-anchor">vim.languages.nix.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "statix", "deadnix")</code></div>
<div class="option-description"><html><head></head><body><p>extra Nix diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"statix"
"deadnix"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nix.format.enable" class="option-anchor">vim.languages.nix.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nix formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.nix.format.type" class="option-anchor">vim.languages.nix.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "alejandra", "nixfmt")) or (one of "alejandra", "nixfmt") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Nix formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"alejandra"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nix.lsp.enable" class="option-anchor">vim.languages.nix.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nix LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.nix.lsp.servers" class="option-anchor">vim.languages.nix.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "nil", "nixd")</code></div>
<div class="option-description"><html><head></head><body><p>Nix LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"nil"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nix.treesitter.enable" class="option-anchor">vim.languages.nix.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nix treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nix.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.nix.treesitter.package" class="option-anchor">vim.languages.nix.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The nix treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.nix</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nix.nix" target="_blank">&lt;nvf/modules/plugins/languages/nix.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nu.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nu.enable" class="option-anchor">vim.languages.nu.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nu language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nu.nix" target="_blank">&lt;nvf/modules/plugins/languages/nu.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nu.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nu.lsp.enable" class="option-anchor">vim.languages.nu.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nu LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nu.nix" target="_blank">&lt;nvf/modules/plugins/languages/nu.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nu.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.nu.lsp.servers" class="option-anchor">vim.languages.nu.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "nushell" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Nu LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"nushell"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nu.nix" target="_blank">&lt;nvf/modules/plugins/languages/nu.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nu.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.nu.treesitter.enable" class="option-anchor">vim.languages.nu.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Nu treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nu.nix" target="_blank">&lt;nvf/modules/plugins/languages/nu.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.nu.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.nu.treesitter.package" class="option-anchor">vim.languages.nu.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The nu treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.nu</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/nu.nix" target="_blank">&lt;nvf/modules/plugins/languages/nu.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ocaml.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ocaml.enable" class="option-anchor">vim.languages.ocaml.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable OCaml language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/ocaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ocaml.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ocaml.format.enable" class="option-anchor">vim.languages.ocaml.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable OCaml formatting support (ocamlformat).</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/ocaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ocaml.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.ocaml.format.type" class="option-anchor">vim.languages.ocaml.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "ocamlformat" (singular enum)) or value "ocamlformat" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>OCaml formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"ocamlformat"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/ocaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ocaml.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ocaml.lsp.enable" class="option-anchor">vim.languages.ocaml.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable OCaml LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/ocaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ocaml.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.ocaml.lsp.servers" class="option-anchor">vim.languages.ocaml.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "ocaml-lsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>OCaml LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"ocaml-lsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/ocaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ocaml.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ocaml.treesitter.enable" class="option-anchor">vim.languages.ocaml.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable OCaml treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/ocaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ocaml.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.ocaml.treesitter.package" class="option-anchor">vim.languages.ocaml.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The ocaml treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.ocaml</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ocaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/ocaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.odin.dap.debugger">
<h3 class="option-name">
<a href="#option-vim.languages.odin.dap.debugger" class="option-anchor">vim.languages.odin.dap.debugger</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>value "codelldb" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Odin debugger to use</p>
</body></html></div>
<div class="option-default">Default: <code>"codelldb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/odin.nix" target="_blank">&lt;nvf/modules/plugins/languages/odin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.odin.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.odin.dap.enable" class="option-anchor">vim.languages.odin.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Enable Odin Debug Adapter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/odin.nix" target="_blank">&lt;nvf/modules/plugins/languages/odin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.odin.dap.package">
<h3 class="option-name">
<a href="#option-vim.languages.odin.dap.package" class="option-anchor">vim.languages.odin.dap.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>Odin debugger package.</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation lldb-21.1.8&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/odin.nix" target="_blank">&lt;nvf/modules/plugins/languages/odin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.odin.enable">
<h3 class="option-name">
<a href="#option-vim.languages.odin.enable" class="option-anchor">vim.languages.odin.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Odin language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/odin.nix" target="_blank">&lt;nvf/modules/plugins/languages/odin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.odin.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.odin.lsp.enable" class="option-anchor">vim.languages.odin.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Odin LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/odin.nix" target="_blank">&lt;nvf/modules/plugins/languages/odin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.odin.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.odin.lsp.servers" class="option-anchor">vim.languages.odin.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "ols" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Odin LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"ols"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/odin.nix" target="_blank">&lt;nvf/modules/plugins/languages/odin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.odin.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.odin.treesitter.enable" class="option-anchor">vim.languages.odin.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Odin treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/odin.nix" target="_blank">&lt;nvf/modules/plugins/languages/odin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.odin.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.odin.treesitter.package" class="option-anchor">vim.languages.odin.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The odin treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.odin</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/odin.nix" target="_blank">&lt;nvf/modules/plugins/languages/odin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.openscad.enable">
<h3 class="option-name">
<a href="#option-vim.languages.openscad.enable" class="option-anchor">vim.languages.openscad.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable OpenSCAD language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/openscad.nix" target="_blank">&lt;nvf/modules/plugins/languages/openscad.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.openscad.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.openscad.lsp.enable" class="option-anchor">vim.languages.openscad.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable OpenSCAD LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/openscad.nix" target="_blank">&lt;nvf/modules/plugins/languages/openscad.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.openscad.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.openscad.lsp.servers" class="option-anchor">vim.languages.openscad.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "openscad-lsp" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>OpenSCAD LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"openscad-lsp"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/openscad.nix" target="_blank">&lt;nvf/modules/plugins/languages/openscad.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.php.dap.enable" class="option-anchor">vim.languages.php.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Enable PHP Debug Adapter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.dap.xdebug.adapter">
<h3 class="option-name">
<a href="#option-vim.languages.php.dap.xdebug.adapter" class="option-anchor">vim.languages.php.dap.xdebug.adapter</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set</code></div>
<div class="option-description"><html><head></head><body><p>XDebug adapter to use for nvim-dap</p>
</body></html></div>
<div class="option-default">Default: <code>{
args = [
"\${pkgs.vscode-extensions.xdebug.php-debug}/share/vscode/extensions/xdebug.php-debug/out/phpDebug.js"
];
command = "\${pkgs.nodejs.out}/bin/node";
type = "executable";
}</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.dap.xdebug.port">
<h3 class="option-name">
<a href="#option-vim.languages.php.dap.xdebug.port" class="option-anchor">vim.languages.php.dap.xdebug.port</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Port to use for XDebug</p>
</body></html></div>
<div class="option-default">Default: <code>9003</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.enable">
<h3 class="option-name">
<a href="#option-vim.languages.php.enable" class="option-anchor">vim.languages.php.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable PHP language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.php.extraDiagnostics.enable" class="option-anchor">vim.languages.php.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra PHP diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.php.extraDiagnostics.types" class="option-anchor">vim.languages.php.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "phpstan" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra PHP diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"phpstan"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.php.format.enable" class="option-anchor">vim.languages.php.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable PHP formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.php.format.type" class="option-anchor">vim.languages.php.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "php_cs_fixer" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>PHP formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"php_cs_fixer"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.php.lsp.enable" class="option-anchor">vim.languages.php.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable PHP LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.php.lsp.servers" class="option-anchor">vim.languages.php.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "phpactor", "phan", "intelephense", "phpantom")</code></div>
<div class="option-description"><html><head></head><body><p>PHP LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"phpactor"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.php.treesitter.enable" class="option-anchor">vim.languages.php.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable PHP treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.php.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.php.treesitter.package" class="option-anchor">vim.languages.php.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The php treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.php</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/php.nix" target="_blank">&lt;nvf/modules/plugins/languages/php.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.pug.enable">
<h3 class="option-name">
<a href="#option-vim.languages.pug.enable" class="option-anchor">vim.languages.pug.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Pug language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/pug.nix" target="_blank">&lt;nvf/modules/plugins/languages/pug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.pug.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.pug.format.enable" class="option-anchor">vim.languages.pug.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Pug formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/pug.nix" target="_blank">&lt;nvf/modules/plugins/languages/pug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.pug.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.pug.format.type" class="option-anchor">vim.languages.pug.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "prettier" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Pug formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"prettier"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/pug.nix" target="_blank">&lt;nvf/modules/plugins/languages/pug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.pug.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.pug.lsp.enable" class="option-anchor">vim.languages.pug.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Pug LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/pug.nix" target="_blank">&lt;nvf/modules/plugins/languages/pug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.pug.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.pug.lsp.servers" class="option-anchor">vim.languages.pug.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "emmet-ls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Pug LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"emmet-ls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/pug.nix" target="_blank">&lt;nvf/modules/plugins/languages/pug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.pug.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.pug.treesitter.enable" class="option-anchor">vim.languages.pug.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Pug treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/pug.nix" target="_blank">&lt;nvf/modules/plugins/languages/pug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.pug.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.pug.treesitter.package" class="option-anchor">vim.languages.pug.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The pug treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.pug</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/pug.nix" target="_blank">&lt;nvf/modules/plugins/languages/pug.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.dap.debugger">
<h3 class="option-name">
<a href="#option-vim.languages.python.dap.debugger" class="option-anchor">vim.languages.python.dap.debugger</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>value "debugpy" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Python debugger to use</p>
</body></html></div>
<div class="option-default">Default: <code>"debugpy"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.python.dap.enable" class="option-anchor">vim.languages.python.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable Python Debug Adapter</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.dap.package">
<h3 class="option-name">
<a href="#option-vim.languages.python.dap.package" class="option-anchor">vim.languages.python.dap.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>Python debugger package.
This is a python package with debugpy installed, see <a href="https://nixos.wiki/wiki/Python#Install_Python_Packages">https://nixos.wiki/wiki/Python#Install_Python_Packages</a>.</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation python3-3.13.13-env&gt;</code></div>
<div class="option-example">Example: <code>with pkgs; python39.withPackages (ps: with ps; [debugpy])</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.enable">
<h3 class="option-name">
<a href="#option-vim.languages.python.enable" class="option-anchor">vim.languages.python.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Python language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.python.extraDiagnostics.enable" class="option-anchor">vim.languages.python.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Python diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.python.extraDiagnostics.types" class="option-anchor">vim.languages.python.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "mypy" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Python diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"mypy"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.python.format.enable" class="option-anchor">vim.languages.python.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Python formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.python.format.type" class="option-anchor">vim.languages.python.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "black", "black-and-isort", "isort", "ruff", "ruff-check")) or (one of "black", "black-and-isort", "isort", "ruff", "ruff-check") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Python formatters to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"black"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.python.lsp.enable" class="option-anchor">vim.languages.python.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Python LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.python.lsp.servers" class="option-anchor">vim.languages.python.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "pyrefly", "pyright", "basedpyright", "python-lsp-server", "ruff", "ty", "zuban")</code></div>
<div class="option-description"><html><head></head><body><p>Python LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"basedpyright"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.python.treesitter.enable" class="option-anchor">vim.languages.python.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Python treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.python.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.python.treesitter.package" class="option-anchor">vim.languages.python.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>Python treesitter grammar to use</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation vimplugin-nvim-treesitter-grammar-python-0.0.0+rev=v0.25.0&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/python.nix" target="_blank">&lt;nvf/modules/plugins/languages/python.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.qml.enable">
<h3 class="option-name">
<a href="#option-vim.languages.qml.enable" class="option-anchor">vim.languages.qml.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable QML language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/qml.nix" target="_blank">&lt;nvf/modules/plugins/languages/qml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.qml.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.qml.format.enable" class="option-anchor">vim.languages.qml.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable QML formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/qml.nix" target="_blank">&lt;nvf/modules/plugins/languages/qml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.qml.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.qml.format.type" class="option-anchor">vim.languages.qml.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "qmlformat" (singular enum)) or value "qmlformat" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>QML formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"qmlformat"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/qml.nix" target="_blank">&lt;nvf/modules/plugins/languages/qml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.qml.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.qml.lsp.enable" class="option-anchor">vim.languages.qml.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable QML LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/qml.nix" target="_blank">&lt;nvf/modules/plugins/languages/qml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.qml.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.qml.lsp.servers" class="option-anchor">vim.languages.qml.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "qmlls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>QML LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"qmlls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/qml.nix" target="_blank">&lt;nvf/modules/plugins/languages/qml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.qml.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.qml.treesitter.enable" class="option-anchor">vim.languages.qml.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable QML treesitter support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/qml.nix" target="_blank">&lt;nvf/modules/plugins/languages/qml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.qml.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.qml.treesitter.package" class="option-anchor">vim.languages.qml.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The qmljs treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.qmljs</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/qml.nix" target="_blank">&lt;nvf/modules/plugins/languages/qml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.r.enable">
<h3 class="option-name">
<a href="#option-vim.languages.r.enable" class="option-anchor">vim.languages.r.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable R language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_blank">&lt;nvf/modules/plugins/languages/r.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.r.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.r.format.enable" class="option-anchor">vim.languages.r.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable R formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_blank">&lt;nvf/modules/plugins/languages/r.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.r.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.r.format.type" class="option-anchor">vim.languages.r.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "format_r", "styler")) or (one of "format_r", "styler") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>R formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"format_r"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_blank">&lt;nvf/modules/plugins/languages/r.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.r.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.r.lsp.enable" class="option-anchor">vim.languages.r.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable R LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_blank">&lt;nvf/modules/plugins/languages/r.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.r.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.r.lsp.servers" class="option-anchor">vim.languages.r.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (value "r-languageserver" (singular enum) or value "r_language_server" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>R LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"r-languageserver"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_blank">&lt;nvf/modules/plugins/languages/r.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.r.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.r.treesitter.enable" class="option-anchor">vim.languages.r.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable R treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_blank">&lt;nvf/modules/plugins/languages/r.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.r.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.r.treesitter.package" class="option-anchor">vim.languages.r.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The r treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.r</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/r.nix" target="_blank">&lt;nvf/modules/plugins/languages/r.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.enable" class="option-anchor">vim.languages.ruby.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Ruby language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.extraDiagnostics.enable" class="option-anchor">vim.languages.ruby.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Ruby extra diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.extraDiagnostics.types" class="option-anchor">vim.languages.ruby.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "rubocop" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Ruby diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"rubocop"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.format.enable" class="option-anchor">vim.languages.ruby.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Ruby formatter support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.format.type" class="option-anchor">vim.languages.ruby.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "rubocop" (singular enum)) or value "rubocop" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Ruby formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"rubocop"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.lsp.enable" class="option-anchor">vim.languages.ruby.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Ruby LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.lsp.servers" class="option-anchor">vim.languages.ruby.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of ((one of "ruby-lsp", "solargraph", "stimulus-language-server") or value "ruby_lsp" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Ruby LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"solargraph"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.treesitter.enable" class="option-anchor">vim.languages.ruby.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Ruby treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.ruby.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.ruby.treesitter.package" class="option-anchor">vim.languages.ruby.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The ruby treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.ruby</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/ruby.nix" target="_blank">&lt;nvf/modules/plugins/languages/ruby.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.dap.adapter">
<h3 class="option-name">
<a href="#option-vim.languages.rust.dap.adapter" class="option-anchor">vim.languages.rust.dap.adapter</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "lldb-dap", "codelldb"</code></div>
<div class="option-description"><html><head></head><body><p>Select which LLDB-based debug adapter to use:</p>
<ul>
<li>"codelldb": use the CodeLLDB adapter from the vadimcn.vscode-lldb extension.</li>
<li>"lldb-dap": use the LLDB DAP implementation shipped with LLVM (lldb-dap).</li>
</ul>
<p>The default "codelldb" backend generally provides a better debugging experience for Rust.</p>
</body></html></div>
<div class="option-default">Default: <code>"codelldb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.rust.dap.enable" class="option-anchor">vim.languages.rust.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Rust Debug Adapter support</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.dap.package">
<h3 class="option-name">
<a href="#option-vim.languages.rust.dap.package" class="option-anchor">vim.languages.rust.dap.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>lldb package</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation lldb-21.1.8&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.enable">
<h3 class="option-name">
<a href="#option-vim.languages.rust.enable" class="option-anchor">vim.languages.rust.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Rust language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.extensions.crates-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.rust.extensions.crates-nvim.enable" class="option-anchor">vim.languages.rust.extensions.crates-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable crates.io dependency management [crates-nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.extensions.crates-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.rust.extensions.crates-nvim.setupOpts" class="option-anchor">vim.languages.rust.extensions.crates-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of crates-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.rust.format.enable" class="option-anchor">vim.languages.rust.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Rust formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>Disabled if Rust LSP is enabled, otherwise follows {option}`vim.languages.enableFormat`
</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.rust.format.type" class="option-anchor">vim.languages.rust.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "rustfmt" (singular enum)) or value "rustfmt" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Rust formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"rustfmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.rust.lsp.enable" class="option-anchor">vim.languages.rust.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Rust LSP support (rust-analyzer with extra tools).</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.lsp.opts">
<h3 class="option-name">
<a href="#option-vim.languages.rust.lsp.opts" class="option-anchor">vim.languages.rust.lsp.opts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Options to pass to rust analyzer</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-example">Example: <pre><code>''
['rust-analyzer'] = {
cargo = {allFeature = true},
checkOnSave = true,
procMacro = {
enable = true,
},
},
''</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.lsp.package">
<h3 class="option-name">
<a href="#option-vim.languages.rust.lsp.package" class="option-anchor">vim.languages.rust.lsp.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package or list of string</code></div>
<div class="option-description"><html><head></head><body><p>rust-analyzer package, or the command to run as a list of strings</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation rust-analyzer-2026-04-27&gt;</code></div>
<div class="option-example">Example: <code>"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.rust.treesitter.enable" class="option-anchor">vim.languages.rust.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Rust treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.rust.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.rust.treesitter.package" class="option-anchor">vim.languages.rust.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The rust treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.rust</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/rust.nix" target="_blank">&lt;nvf/modules/plugins/languages/rust.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.dap.config">
<h3 class="option-name">
<a href="#option-vim.languages.scala.dap.config" class="option-anchor">vim.languages.scala.dap.config</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>luaInline</code></div>
<div class="option-description"><html><head></head><body><p>Lua configuration for dap</p>
</body></html></div>
<div class="option-default">Default: <code>{
_type = "lua-inline";
expr = ''
dap.configurations.scala = {
{
type = "scala",
request = "launch",
name = "RunOrTest",
metals = {
runType = "runOrTestFile",
--args = { "firstArg", "secondArg", "thirdArg" }, -- here just as an example
},
},
{
type = "scala",
request = "launch",
name = "Test Target",
metals = {
runType = "testTarget",
},
},
}
'';
}</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scala.dap.enable" class="option-anchor">vim.languages.scala.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Scala Debug Adapter support (metals).</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scala.enable" class="option-anchor">vim.languages.scala.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Scala language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.fixShortmess">
<h3 class="option-name">
<a href="#option-vim.languages.scala.fixShortmess" class="option-anchor">vim.languages.scala.fixShortmess</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Remove the 'F' flag from shortmess to allow messages to be shown. Without doing this, autocommands that deal with filetypes prohibit messages from being shown</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scala.lsp.enable" class="option-anchor">vim.languages.scala.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Scala LSP support (metals).</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.lsp.extraMappings.listCommands">
<h3 class="option-name">
<a href="#option-vim.languages.scala.lsp.extraMappings.listCommands" class="option-anchor">vim.languages.scala.lsp.extraMappings.listCommands</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List Metals commands</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.lsp.extraSettings">
<h3 class="option-name">
<a href="#option-vim.languages.scala.lsp.extraSettings" class="option-anchor">vim.languages.scala.lsp.extraSettings</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of anything</code></div>
<div class="option-description"><html><head></head><body><p>Extra settings passed to the metals config. Check nvim-metals docs for available options</p>
</body></html></div>
<div class="option-default">Default: <code>{
excludedPackages = [
"akka.actor.typed.javadsl"
"com.github.swagger.akka.javadsl"
];
showImplicitArguments = true;
showImplicitConversionsAndClasses = true;
showInferredType = true;
}</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.lsp.package">
<h3 class="option-name">
<a href="#option-vim.languages.scala.lsp.package" class="option-anchor">vim.languages.scala.lsp.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>The metals package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.metals</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scala.treesitter.enable" class="option-anchor">vim.languages.scala.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Scala treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scala.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.scala.treesitter.package" class="option-anchor">vim.languages.scala.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The scala treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.scala</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scala.nix" target="_blank">&lt;nvf/modules/plugins/languages/scala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scss.enable" class="option-anchor">vim.languages.scss.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable SCSS/SASS language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scss.extraDiagnostics.enable" class="option-anchor">vim.languages.scss.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra SCSS/SASS diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.scss.extraDiagnostics.types" class="option-anchor">vim.languages.scss.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "stylelint" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra SCSS/SASS diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"stylelint"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scss.format.enable" class="option-anchor">vim.languages.scss.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable SCSS/SASS formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.scss.format.type" class="option-anchor">vim.languages.scss.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "prettier", "prettierd")</code></div>
<div class="option-description"><html><head></head><body><p>SCSS/SASS formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"prettier"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scss.lsp.enable" class="option-anchor">vim.languages.scss.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable SCSS/SASS LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.scss.lsp.servers" class="option-anchor">vim.languages.scss.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "some-sass-language-server", "vscode-css-language-server", "emmet-ls")</code></div>
<div class="option-description"><html><head></head><body><p>SCSS/SASS LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"some-sass-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.scss.treesitter.enable" class="option-anchor">vim.languages.scss.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable SCSS/SASS treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.scss.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.scss.treesitter.package" class="option-anchor">vim.languages.scss.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The scss treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.scss</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/scss.nix" target="_blank">&lt;nvf/modules/plugins/languages/scss.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.enable">
<h3 class="option-name">
<a href="#option-vim.languages.sql.enable" class="option-anchor">vim.languages.sql.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable SQL language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.sql.extraDiagnostics.enable" class="option-anchor">vim.languages.sql.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra SQL diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.sql.extraDiagnostics.types" class="option-anchor">vim.languages.sql.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "sqlfluff", "sqruff")</code></div>
<div class="option-description"><html><head></head><body><p>extra SQL diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"sqlfluff"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.sql.format.enable" class="option-anchor">vim.languages.sql.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable SQL formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.sql.format.type" class="option-anchor">vim.languages.sql.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "sqlfluff", "sqruff")) or (one of "sqlfluff", "sqruff") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>SQL formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"sqlfluff"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.sql.lsp.enable" class="option-anchor">vim.languages.sql.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable SQL LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.sql.lsp.servers" class="option-anchor">vim.languages.sql.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "sqls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>SQL LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"sqls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.sql.treesitter.enable" class="option-anchor">vim.languages.sql.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable SQL treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.sql.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.sql.treesitter.package" class="option-anchor">vim.languages.sql.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>SQL treesitter grammar to use</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation vimplugin-nvim-treesitter-grammar-sql-0.0.0+rev=851e9cb&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/sql.nix" target="_blank">&lt;nvf/modules/plugins/languages/sql.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.standard-ml.enable">
<h3 class="option-name">
<a href="#option-vim.languages.standard-ml.enable" class="option-anchor">vim.languages.standard-ml.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Standard ML support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/standard-ml.nix" target="_blank">&lt;nvf/modules/plugins/languages/standard-ml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.standard-ml.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.standard-ml.format.enable" class="option-anchor">vim.languages.standard-ml.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Standard ML formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/standard-ml.nix" target="_blank">&lt;nvf/modules/plugins/languages/standard-ml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.standard-ml.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.standard-ml.format.type" class="option-anchor">vim.languages.standard-ml.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "smlfmt" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Standard ML formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"smlfmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/standard-ml.nix" target="_blank">&lt;nvf/modules/plugins/languages/standard-ml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.standard-ml.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.standard-ml.lsp.enable" class="option-anchor">vim.languages.standard-ml.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Standard ML LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/standard-ml.nix" target="_blank">&lt;nvf/modules/plugins/languages/standard-ml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.standard-ml.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.standard-ml.lsp.servers" class="option-anchor">vim.languages.standard-ml.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "millet" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Standard ML LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"millet"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/standard-ml.nix" target="_blank">&lt;nvf/modules/plugins/languages/standard-ml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.standard-ml.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.standard-ml.treesitter.enable" class="option-anchor">vim.languages.standard-ml.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Standard ML treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/standard-ml.nix" target="_blank">&lt;nvf/modules/plugins/languages/standard-ml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.standard-ml.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.standard-ml.treesitter.package" class="option-anchor">vim.languages.standard-ml.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The sml treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.tree-sitter-grammars.tree-sitter-sml</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/standard-ml.nix" target="_blank">&lt;nvf/modules/plugins/languages/standard-ml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.enable">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.enable" class="option-anchor">vim.languages.svelte.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Svelte language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.extraDiagnostics.enable" class="option-anchor">vim.languages.svelte.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Svelte diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.extraDiagnostics.types" class="option-anchor">vim.languages.svelte.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "eslint_d" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Svelte diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"eslint_d"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.format.enable" class="option-anchor">vim.languages.svelte.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Svelte formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.format.type" class="option-anchor">vim.languages.svelte.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of ((one of "biome", "prettier") or value "prettierd" (singular enum) convertible to it)) or ((one of "biome", "prettier") or value "prettierd" (singular enum) convertible to it) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Svelte formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"prettier"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.lsp.enable" class="option-anchor">vim.languages.svelte.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Svelte LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.lsp.servers" class="option-anchor">vim.languages.svelte.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "svelte-language-server", "emmet-ls")</code></div>
<div class="option-description"><html><head></head><body><p>Svelte LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"svelte-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.treesitter.enable" class="option-anchor">vim.languages.svelte.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Svelte treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.svelte.treesitter.sveltePackage">
<h3 class="option-name">
<a href="#option-vim.languages.svelte.treesitter.sveltePackage" class="option-anchor">vim.languages.svelte.treesitter.sveltePackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The svelte treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.svelte</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/svelte.nix" target="_blank">&lt;nvf/modules/plugins/languages/svelte.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tera.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tera.enable" class="option-anchor">vim.languages.tera.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Tera templating language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tera.nix" target="_blank">&lt;nvf/modules/plugins/languages/tera.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tera.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tera.lsp.enable" class="option-anchor">vim.languages.tera.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Tera LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tera.nix" target="_blank">&lt;nvf/modules/plugins/languages/tera.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tera.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.tera.lsp.servers" class="option-anchor">vim.languages.tera.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "emmet-ls", "stimulus-language-server")</code></div>
<div class="option-description"><html><head></head><body><p>Tera LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tera.nix" target="_blank">&lt;nvf/modules/plugins/languages/tera.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tera.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tera.treesitter.enable" class="option-anchor">vim.languages.tera.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Tera treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tera.nix" target="_blank">&lt;nvf/modules/plugins/languages/tera.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tera.treesitter.injection">
<h3 class="option-name">
<a href="#option-vim.languages.tera.treesitter.injection" class="option-anchor">vim.languages.tera.treesitter.injection</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Treesitter language to inject in Tera templates</p>
</body></html></div>
<div class="option-default">Default: <code>"html"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tera.nix" target="_blank">&lt;nvf/modules/plugins/languages/tera.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tera.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.tera.treesitter.package" class="option-anchor">vim.languages.tera.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The tera treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.tera</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tera.nix" target="_blank">&lt;nvf/modules/plugins/languages/tera.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.terraform.enable">
<h3 class="option-name">
<a href="#option-vim.languages.terraform.enable" class="option-anchor">vim.languages.terraform.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Terraform support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/terraform.nix" target="_blank">&lt;nvf/modules/plugins/languages/terraform.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.terraform.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.terraform.format.enable" class="option-anchor">vim.languages.terraform.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Enable Terraform formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/terraform.nix" target="_blank">&lt;nvf/modules/plugins/languages/terraform.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.terraform.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.terraform.format.type" class="option-anchor">vim.languages.terraform.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "terraform-fmt", "tofu-fmt")</code></div>
<div class="option-description"><html><head></head><body><p>Terraform formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"tofu-fmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/terraform.nix" target="_blank">&lt;nvf/modules/plugins/languages/terraform.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.terraform.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.terraform.lsp.enable" class="option-anchor">vim.languages.terraform.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Terraform LSP support (terraform-ls).</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/terraform.nix" target="_blank">&lt;nvf/modules/plugins/languages/terraform.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.terraform.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.terraform.lsp.servers" class="option-anchor">vim.languages.terraform.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of ((one of "terraform-ls", "tofu-ls") or (one of "terraformls-tf", "tofuls-tf") convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Terraform LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"tofu-ls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/terraform.nix" target="_blank">&lt;nvf/modules/plugins/languages/terraform.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.terraform.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.terraform.treesitter.enable" class="option-anchor">vim.languages.terraform.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Terraform treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/terraform.nix" target="_blank">&lt;nvf/modules/plugins/languages/terraform.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.terraform.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.terraform.treesitter.package" class="option-anchor">vim.languages.terraform.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The terraform treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.terraform</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/terraform.nix" target="_blank">&lt;nvf/modules/plugins/languages/terraform.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tex.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tex.enable" class="option-anchor">vim.languages.tex.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable TeX language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tex.nix" target="_blank">&lt;nvf/modules/plugins/languages/tex.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tex.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tex.format.enable" class="option-anchor">vim.languages.tex.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable TeX formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tex.nix" target="_blank">&lt;nvf/modules/plugins/languages/tex.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tex.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.tex.format.type" class="option-anchor">vim.languages.tex.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "latexindent", "tex-fmt")</code></div>
<div class="option-description"><html><head></head><body><p>TeX formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"tex-fmt"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tex.nix" target="_blank">&lt;nvf/modules/plugins/languages/tex.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tex.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tex.lsp.enable" class="option-anchor">vim.languages.tex.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable TeX LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tex.nix" target="_blank">&lt;nvf/modules/plugins/languages/tex.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tex.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.tex.lsp.servers" class="option-anchor">vim.languages.tex.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "texlab" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>TeX LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"texlab"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tex.nix" target="_blank">&lt;nvf/modules/plugins/languages/tex.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tex.treesitter.bibtexPackage">
<h3 class="option-name">
<a href="#option-vim.languages.tex.treesitter.bibtexPackage" class="option-anchor">vim.languages.tex.treesitter.bibtexPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The bibtex treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.bibtex</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tex.nix" target="_blank">&lt;nvf/modules/plugins/languages/tex.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tex.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tex.treesitter.enable" class="option-anchor">vim.languages.tex.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable TeX treesitter</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tex.nix" target="_blank">&lt;nvf/modules/plugins/languages/tex.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tex.treesitter.latexPackage">
<h3 class="option-name">
<a href="#option-vim.languages.tex.treesitter.latexPackage" class="option-anchor">vim.languages.tex.treesitter.latexPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The latex treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.latex</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tex.nix" target="_blank">&lt;nvf/modules/plugins/languages/tex.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.enable">
<h3 class="option-name">
<a href="#option-vim.languages.toml.enable" class="option-anchor">vim.languages.toml.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable TOML configuration language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.toml.extraDiagnostics.enable" class="option-anchor">vim.languages.toml.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra TOML diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.toml.extraDiagnostics.types" class="option-anchor">vim.languages.toml.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "tombi", "taplo")</code></div>
<div class="option-description"><html><head></head><body><p>extra TOML diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"tombi"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.toml.format.enable" class="option-anchor">vim.languages.toml.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable TOML formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.toml.format.type" class="option-anchor">vim.languages.toml.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of (one of "taplo", "tombi")) or (one of "taplo", "tombi") convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>TOML formatter to use.</p>
</body></html></div>
<div class="option-default">Default: <code>[
"taplo"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.toml.lsp.enable" class="option-anchor">vim.languages.toml.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable TOML LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.toml.lsp.servers" class="option-anchor">vim.languages.toml.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "taplo", "tombi")</code></div>
<div class="option-description"><html><head></head><body><p>TOML LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"taplo"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.toml.treesitter.enable" class="option-anchor">vim.languages.toml.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable TOML treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.toml.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.toml.treesitter.package" class="option-anchor">vim.languages.toml.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The toml treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.toml</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/toml.nix" target="_blank">&lt;nvf/modules/plugins/languages/toml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.enable" class="option-anchor">vim.languages.tsx.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typescript XML (TSX) language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.extraDiagnostics.enable" class="option-anchor">vim.languages.tsx.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Typescript XML (TSX) diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.extraDiagnostics.types" class="option-anchor">vim.languages.tsx.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "biomejs" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Typescript XML (TSX) diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"biomejs"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.format.enable" class="option-anchor">vim.languages.tsx.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typescript XML (TSX) formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.format.type" class="option-anchor">vim.languages.tsx.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "biome", "biome-check", "biome-organize-imports", "prettier", "prettierd")</code></div>
<div class="option-description"><html><head></head><body><p>Typescript XML (TSX) formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"prettier"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.lsp.enable" class="option-anchor">vim.languages.tsx.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typescript XML (TSX) LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.lsp.servers" class="option-anchor">vim.languages.tsx.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "typescript-language-server", "deno", "typescript-go", "emmet-ls")</code></div>
<div class="option-description"><html><head></head><body><p>Typescript XML (TSX) LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"typescript-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.treesitter.enable" class="option-anchor">vim.languages.tsx.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typescript XML (TSX) treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.tsx.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.tsx.treesitter.package" class="option-anchor">vim.languages.tsx.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The tsx treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.tsx</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/tsx.nix" target="_blank">&lt;nvf/modules/plugins/languages/tsx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.enable">
<h3 class="option-name">
<a href="#option-vim.languages.twig.enable" class="option-anchor">vim.languages.twig.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Twig templating language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.twig.extraDiagnostics.enable" class="option-anchor">vim.languages.twig.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Twig diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.twig.extraDiagnostics.types" class="option-anchor">vim.languages.twig.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "djlint" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Twig diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"djlint"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.twig.format.enable" class="option-anchor">vim.languages.twig.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable PHP formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.twig.format.type" class="option-anchor">vim.languages.twig.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "djlint" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Twig formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"djlint"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.twig.lsp.enable" class="option-anchor">vim.languages.twig.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Twig LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.twig.lsp.servers" class="option-anchor">vim.languages.twig.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "twig-language-server", "emmet-ls", "stimulus-language-server")</code></div>
<div class="option-description"><html><head></head><body><p>Twig LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"twig-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.twig.treesitter.enable" class="option-anchor">vim.languages.twig.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Twig treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.twig.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.twig.treesitter.package" class="option-anchor">vim.languages.twig.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The twig treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.twig</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/twig.nix" target="_blank">&lt;nvf/modules/plugins/languages/twig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.enable" class="option-anchor">vim.languages.typescript.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typescript/Javascript language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.extensions.ts-error-translator.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.extensions.ts-error-translator.enable" class="option-anchor">vim.languages.typescript.extensions.ts-error-translator.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable [ts-error-translator.nvim]: <a href="https://github.com/dmmulroy/ts-error-translator.nvim">https://github.com/dmmulroy/ts-error-translator.nvim</a></p>
<p>Typescript error translation with [ts-error-translator.nvim]</p>
<p>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.extensions.ts-error-translator.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.extensions.ts-error-translator.setupOpts" class="option-anchor">vim.languages.typescript.extensions.ts-error-translator.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of ts-error-translator.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.extraDiagnostics.enable" class="option-anchor">vim.languages.typescript.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Typescript/Javascript diagnostics.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.extraDiagnostics.types" class="option-anchor">vim.languages.typescript.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "eslint_d", "biomejs")</code></div>
<div class="option-description"><html><head></head><body><p>extra Typescript/Javascript diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"eslint_d"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.format.enable" class="option-anchor">vim.languages.typescript.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typescript/Javascript formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.format.type" class="option-anchor">vim.languages.typescript.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "biome", "biome-check", "biome-organize-imports", "prettier", "prettierd")</code></div>
<div class="option-description"><html><head></head><body><p>Typescript/Javascript formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"prettier"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.lsp.enable" class="option-anchor">vim.languages.typescript.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typescript/Javascript LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.lsp.servers" class="option-anchor">vim.languages.typescript.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of ((one of "typescript-language-server", "deno", "typescript-go", "angular-language-server", "emmet-ls") or (one of "denols", "ts_ls", "tsgo") convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Typescript/Javascript LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"typescript-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.treesitter.enable" class="option-anchor">vim.languages.typescript.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typescript/Javascript treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.treesitter.jsPackage">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.treesitter.jsPackage" class="option-anchor">vim.languages.typescript.treesitter.jsPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The javascript treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.javascript</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typescript.treesitter.tsPackage">
<h3 class="option-name">
<a href="#option-vim.languages.typescript.treesitter.tsPackage" class="option-anchor">vim.languages.typescript.treesitter.tsPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The typescript treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.typescript</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typescript.nix" target="_blank">&lt;nvf/modules/plugins/languages/typescript.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typst.enable" class="option-anchor">vim.languages.typst.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typst language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.extensions.typst-concealer.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typst.extensions.typst-concealer.enable" class="option-anchor">vim.languages.typst.extensions.typst-concealer.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable [typst-concealer]: <a href="https://github.com/PartyWumpus/typst-concealer">https://github.com/PartyWumpus/typst-concealer</a></p>
<p>Inline typst preview for Neovim via [typst-concealer]
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.extensions.typst-concealer.mappings.toggleConcealing">
<h3 class="option-name">
<a href="#option-vim.languages.typst.extensions.typst-concealer.mappings.toggleConcealing" class="option-anchor">vim.languages.typst.extensions.typst-concealer.mappings.toggleConcealing</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Enable typst-concealer in buffer</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;TT"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.extensions.typst-concealer.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.typst.extensions.typst-concealer.setupOpts" class="option-anchor">vim.languages.typst.extensions.typst-concealer.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of typst-concealer.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.extensions.typst-preview-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typst.extensions.typst-preview-nvim.enable" class="option-anchor">vim.languages.typst.extensions.typst-preview-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable [typst-preview.nvim]: <a href="https://github.com/chomosuke/typst-preview.nvim">https://github.com/chomosuke/typst-preview.nvim</a></p>
<p>Low latency typst preview for Neovim via [typst-preview.nvim]
.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.extensions.typst-preview-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.languages.typst.extensions.typst-preview-nvim.setupOpts" class="option-anchor">vim.languages.typst.extensions.typst-preview-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of typst-preview-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typst.format.enable" class="option-anchor">vim.languages.typst.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typst document formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.typst.format.type" class="option-anchor">vim.languages.typst.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(list of value "typstyle" (singular enum)) or value "typstyle" (singular enum) convertible to it</code></div>
<div class="option-description"><html><head></head><body><p>Typst formatter to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"typstyle"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typst.lsp.enable" class="option-anchor">vim.languages.typst.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typst LSP support (typst-lsp).</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.typst.lsp.servers" class="option-anchor">vim.languages.typst.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "tinymist" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Typst LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"tinymist"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.typst.treesitter.enable" class="option-anchor">vim.languages.typst.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Typst treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.typst.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.typst.treesitter.package" class="option-anchor">vim.languages.typst.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The typst treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.typst</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/typst.nix" target="_blank">&lt;nvf/modules/plugins/languages/typst.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vala.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vala.enable" class="option-anchor">vim.languages.vala.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Vala language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vala.nix" target="_blank">&lt;nvf/modules/plugins/languages/vala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vala.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vala.lsp.enable" class="option-anchor">vim.languages.vala.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Vala LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vala.nix" target="_blank">&lt;nvf/modules/plugins/languages/vala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vala.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.vala.lsp.servers" class="option-anchor">vim.languages.vala.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (value "vala-language-server" (singular enum) or value "vala_ls" (singular enum) convertible to it)</code></div>
<div class="option-description"><html><head></head><body><p>Vala LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"vala-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vala.nix" target="_blank">&lt;nvf/modules/plugins/languages/vala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vala.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vala.treesitter.enable" class="option-anchor">vim.languages.vala.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Vala treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vala.nix" target="_blank">&lt;nvf/modules/plugins/languages/vala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vala.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.vala.treesitter.package" class="option-anchor">vim.languages.vala.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The vala treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.vala</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vala.nix" target="_blank">&lt;nvf/modules/plugins/languages/vala.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vhdl.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vhdl.enable" class="option-anchor">vim.languages.vhdl.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable VHDL language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vhdl.nix" target="_blank">&lt;nvf/modules/plugins/languages/vhdl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vhdl.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vhdl.lsp.enable" class="option-anchor">vim.languages.vhdl.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable VHDL LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vhdl.nix" target="_blank">&lt;nvf/modules/plugins/languages/vhdl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vhdl.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.vhdl.lsp.servers" class="option-anchor">vim.languages.vhdl.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "vhdl-ls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>VHDL LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"vhdl-ls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vhdl.nix" target="_blank">&lt;nvf/modules/plugins/languages/vhdl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vhdl.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vhdl.treesitter.enable" class="option-anchor">vim.languages.vhdl.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable VHDL treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vhdl.nix" target="_blank">&lt;nvf/modules/plugins/languages/vhdl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vhdl.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.vhdl.treesitter.package" class="option-anchor">vim.languages.vhdl.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The vhdl treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.vhdl</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vhdl.nix" target="_blank">&lt;nvf/modules/plugins/languages/vhdl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vue.enable" class="option-anchor">vim.languages.vue.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Vue.js language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.extraDiagnostics.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vue.extraDiagnostics.enable" class="option-anchor">vim.languages.vue.extraDiagnostics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extra Vue.js diagnostics via nvim-lint.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableExtraDiagnostics</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.extraDiagnostics.types">
<h3 class="option-name">
<a href="#option-vim.languages.vue.extraDiagnostics.types" class="option-anchor">vim.languages.vue.extraDiagnostics.types</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "biomejs" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>extra Vue.js diagnostics providers</p>
</body></html></div>
<div class="option-default">Default: <code>[
"biomejs"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.format.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vue.format.enable" class="option-anchor">vim.languages.vue.format.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Vue.js formatting.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableFormat</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.format.type">
<h3 class="option-name">
<a href="#option-vim.languages.vue.format.type" class="option-anchor">vim.languages.vue.format.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "biome", "biome-check", "biome-organize-imports")</code></div>
<div class="option-description"><html><head></head><body><p>Vue.js formatter to use.</p>
</body></html></div>
<div class="option-default">Default: <code>[
"biome"
"biome-check"
"biome-organize-imports"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vue.lsp.enable" class="option-anchor">vim.languages.vue.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Vue.js LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.vue.lsp.servers" class="option-anchor">vim.languages.vue.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (one of "vue-language-server", "vtsls", "typescript-language-server", "emmet-ls")</code></div>
<div class="option-description"><html><head></head><body><p>Vue.js LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"vue-language-server"
"vtsls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.vue.treesitter.enable" class="option-anchor">vim.languages.vue.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Vue.js treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.vue.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.vue.treesitter.package" class="option-anchor">vim.languages.vue.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The vue treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.vue</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/vue.nix" target="_blank">&lt;nvf/modules/plugins/languages/vue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.wgsl.enable">
<h3 class="option-name">
<a href="#option-vim.languages.wgsl.enable" class="option-anchor">vim.languages.wgsl.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable WGSL language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/wgsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/wgsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.wgsl.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.wgsl.lsp.enable" class="option-anchor">vim.languages.wgsl.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable WGSL LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/wgsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/wgsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.wgsl.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.wgsl.lsp.servers" class="option-anchor">vim.languages.wgsl.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "wgsl-analyzer" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>WGSL LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"wgsl-analyzer"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/wgsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/wgsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.wgsl.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.wgsl.treesitter.enable" class="option-anchor">vim.languages.wgsl.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable WGSL treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/wgsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/wgsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.wgsl.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.wgsl.treesitter.package" class="option-anchor">vim.languages.wgsl.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The wgsl treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.wgsl</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/wgsl.nix" target="_blank">&lt;nvf/modules/plugins/languages/wgsl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.xml.enable">
<h3 class="option-name">
<a href="#option-vim.languages.xml.enable" class="option-anchor">vim.languages.xml.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable XML language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/xml.nix" target="_blank">&lt;nvf/modules/plugins/languages/xml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.xml.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.xml.lsp.enable" class="option-anchor">vim.languages.xml.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable XML LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/xml.nix" target="_blank">&lt;nvf/modules/plugins/languages/xml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.xml.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.xml.lsp.servers" class="option-anchor">vim.languages.xml.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "lemminx" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>XML LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"lemminx"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/xml.nix" target="_blank">&lt;nvf/modules/plugins/languages/xml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.xml.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.xml.treesitter.enable" class="option-anchor">vim.languages.xml.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable XML treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/xml.nix" target="_blank">&lt;nvf/modules/plugins/languages/xml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.xml.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.xml.treesitter.package" class="option-anchor">vim.languages.xml.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The xml treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.xml</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/xml.nix" target="_blank">&lt;nvf/modules/plugins/languages/xml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.yaml.enable">
<h3 class="option-name">
<a href="#option-vim.languages.yaml.enable" class="option-anchor">vim.languages.yaml.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable YAML language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/yaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/yaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.yaml.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.yaml.lsp.enable" class="option-anchor">vim.languages.yaml.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Yaml LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/yaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/yaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.yaml.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.yaml.lsp.servers" class="option-anchor">vim.languages.yaml.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "yaml-language-server" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Yaml LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"yaml-language-server"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/yaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/yaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.yaml.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.yaml.treesitter.enable" class="option-anchor">vim.languages.yaml.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable YAML treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/yaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/yaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.yaml.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.yaml.treesitter.package" class="option-anchor">vim.languages.yaml.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The yaml treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.yaml</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/yaml.nix" target="_blank">&lt;nvf/modules/plugins/languages/yaml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.zig.dap.debugger">
<h3 class="option-name">
<a href="#option-vim.languages.zig.dap.debugger" class="option-anchor">vim.languages.zig.dap.debugger</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>value "lldb-vscode" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Zig debugger to use</p>
</body></html></div>
<div class="option-default">Default: <code>"lldb-vscode"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_blank">&lt;nvf/modules/plugins/languages/zig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.zig.dap.enable">
<h3 class="option-name">
<a href="#option-vim.languages.zig.dap.enable" class="option-anchor">vim.languages.zig.dap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable Zig Debug Adapter</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableDAP</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_blank">&lt;nvf/modules/plugins/languages/zig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.zig.dap.package">
<h3 class="option-name">
<a href="#option-vim.languages.zig.dap.package" class="option-anchor">vim.languages.zig.dap.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>Zig debugger package.</p>
</body></html></div>
<div class="option-default">Default: <code>&lt;derivation lldb-21.1.8&gt;</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_blank">&lt;nvf/modules/plugins/languages/zig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.zig.enable">
<h3 class="option-name">
<a href="#option-vim.languages.zig.enable" class="option-anchor">vim.languages.zig.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Zig language support.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_blank">&lt;nvf/modules/plugins/languages/zig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.zig.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.languages.zig.lsp.enable" class="option-anchor">vim.languages.zig.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Zig LSP support.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.lsp.enable</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_blank">&lt;nvf/modules/plugins/languages/zig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.zig.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.languages.zig.lsp.servers" class="option-anchor">vim.languages.zig.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of value "zls" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Zig LSP server to use</p>
</body></html></div>
<div class="option-default">Default: <code>[
"zls"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_blank">&lt;nvf/modules/plugins/languages/zig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.zig.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.languages.zig.treesitter.enable" class="option-anchor">vim.languages.zig.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Zig treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.languages.enableTreesitter</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_blank">&lt;nvf/modules/plugins/languages/zig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.languages.zig.treesitter.package">
<h3 class="option-name">
<a href="#option-vim.languages.zig.treesitter.package" class="option-anchor">vim.languages.zig.treesitter.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The zig treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins.zig</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages/zig.nix" target="_blank">&lt;nvf/modules/plugins/languages/zig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.enable">
<h3 class="option-name">
<a href="#option-vim.lazy.enable" class="option-anchor">vim.lazy.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable plugin lazy-loading via lz.n and lzn-auto-require.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.enableLznAutoRequire">
<h3 class="option-name">
<a href="#option-vim.lazy.enableLznAutoRequire" class="option-anchor">vim.lazy.enableLznAutoRequire</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable lzn-auto-require. Since builtin plugins rely on this, only turn
off for debugging.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.loader">
<h3 class="option-name">
<a href="#option-vim.lazy.loader" class="option-anchor">vim.lazy.loader</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>value "lz.n" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>Lazy loader to use</p>
</body></html></div>
<div class="option-default">Default: <code>"lz.n"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins" class="option-anchor">vim.lazy.plugins</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>Plugins to lazy load.</p>
<p>The attribute key is used as the plugin name: for the default <code>vim.g.lz_n.load</code>
function this should be either the <code>package.pname</code> or <code>package.name</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>''
{
toggleterm-nvim = {
package = "toggleterm-nvim";
setupModule = "toggleterm";
setupOpts = cfg.setupOpts;
after = "require('toggleterm').do_something()";
cmd = ["ToggleTerm"];
};
$''${pkgs.vimPlugins.vim-bbye.pname} = {
package = pkgs.vimPlugins.vim-bbye;
cmd = ["Bdelete" "Bwipeout"];
};
}
''</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.after">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.after" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.after</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>Lua code to run after plugin is loaded. This will be wrapped in a function.</p>
<p>If <code class="nixos-option">vim.lazy.plugins.<em>name</em>.setupModule</code> is provided, the setup will be ran before <code>after</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.before">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.before" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.before</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>Lua code to run before plugin is loaded. This will be wrapped in a
function.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.beforeAll">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.beforeAll" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.beforeAll</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>Lua code to run before any plugins are loaded. This will be wrapped
in a function.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.beforeSetup">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.beforeSetup" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.beforeSetup</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>Lua code to run after the plugin is loaded, but before the setup
function is called.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.cmd">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.cmd" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.cmd</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string or list of string</code></div>
<div class="option-description"><html><head></head><body><p>Lazy-load on command</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.colorscheme">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.colorscheme" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.colorscheme</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string or list of string</code></div>
<div class="option-description"><html><head></head><body><p>Lazy-load on colorscheme.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.enabled">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.enabled" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.enabled</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>When <code>false</code>, or if the Lua function returns false, this plugin will
not be included in the spec.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.event">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.event" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.event</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string or (submodule) or list of (string or (submodule))</code></div>
<div class="option-description"><html><head></head><body><p>Lazy-load on event</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.ft">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.ft" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.ft</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string or list of string</code></div>
<div class="option-description"><html><head></head><body><p>Lazy-load on filetype</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.keys">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.keys" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.keys</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string or list of (submodule) or list of string</code></div>
<div class="option-description"><html><head></head><body><p>Lazy-load on key mapping</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-example">Example: <pre><code>''
keys = [
{
mode = "n";
key = "&lt;leader&gt;s";
action = ":DapStepOver&lt;cr&gt;";
desc = "DAP Step Over";
}
{
mode = ["n", "x"];
key = "&lt;leader&gt;dc";
action = "function() require('dap').continue() end";
lua = true;
desc = "DAP Continue";
}
]
''</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.lazy">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.lazy" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.lazy</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or boolean</code></div>
<div class="option-description"><html><head></head><body><p>Force enable/disable lazy-loading. <code>null</code> means only lazy-load if
a valid lazy-load condition is set e.g. <code>cmd</code>, <code>ft</code>, <code>keys</code> etc.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.load">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.load" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.load</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>Lua code to override the <code>vim.g.lz_n.load()</code> function for a single plugin.</p>
<p>This will be wrapped in a <code>function(name) ... end</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.package">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.package" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat"</code></div>
<div class="option-description"><html><head></head><body><p>Plugin package.</p>
<p>If <code>null</code>, a custom load function must be provided</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.priority">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.priority" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.priority</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Only useful for stat plugins (not lazy-loaded) to force loading certain plugins first.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.setupCond">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.setupCond" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.setupCond</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>A Lua expression used as the condition for calling setup. When set,
the setup call is wrapped as <code>if (condition) then ... end</code>, allowing
runtime-conditional plugin initialization.</p>
<p>For example, <code>"not vim.g.vscode"</code> will only call setup when not running
inside VSCode with vscode-neovim.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.setupModule">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.setupModule" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.setupModule</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Lua module to run setup function on.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lazy.plugins._name_.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lazy.plugins._name_.setupOpts" class="option-anchor">vim.lazy.plugins.&lt;name&gt;.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(attribute set of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Options to pass to the setup function.</p>
<p>Accepts either an attribute set or a raw Lua expression via
<code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the expression
is passed verbatim as the argument to <code>setup()</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/lazy/lazy.nix" target="_blank">&lt;nvf/modules/wrapper/lazy/lazy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lineNumberMode">
<h3 class="option-name">
<a href="#option-vim.lineNumberMode" class="option-anchor">vim.lineNumberMode</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "relative", "number", "relNumber", "none"</code></div>
<div class="option-description"><html><head></head><body><p>How line numbers are displayed.</p>
</body></html></div>
<div class="option-default">Default: <code>"relNumber"</code></div>
<div class="option-example">Example: <code>"none"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.enable" class="option-anchor">vim.lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable global LSP functionality for Neovim.</p>
<p>This option controls whether to enable LSP functionality within modules under
<code class="nixos-option">vim.languages</code>. You do not need to set this to <code>true</code> for language
servers defined in <a class="option-reference" href="options.html#option-vim.lsp.servers"><code class="nixos-option">vim.lsp.servers</code></a> to take effect, since they are
enabled automatically.
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_blank">&lt;nvf/modules/neovim/init/lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.formatOnSave">
<h3 class="option-name">
<a href="#option-vim.lsp.formatOnSave" class="option-anchor">vim.lsp.formatOnSave</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable format on save.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.inlayHints.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.inlayHints.enable" class="option-anchor">vim.lsp.inlayHints.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable inlay hints.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lightbulb.autocmd.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.lightbulb.autocmd.enable" class="option-anchor">vim.lsp.lightbulb.autocmd.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable updating lightbulb glyph automatically.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lightbulb/lightbulb.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lightbulb/lightbulb.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lightbulb.autocmd.events">
<h3 class="option-name">
<a href="#option-vim.lsp.lightbulb.autocmd.events" class="option-anchor">vim.lsp.lightbulb.autocmd.events</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Events on which to update nvim-lightbulb glyphs</p>
</body></html></div>
<div class="option-default">Default: <code>[
"CursorHold"
"CursorHoldI"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lightbulb/lightbulb.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lightbulb/lightbulb.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lightbulb.autocmd.pattern">
<h3 class="option-name">
<a href="#option-vim.lsp.lightbulb.autocmd.pattern" class="option-anchor">vim.lsp.lightbulb.autocmd.pattern</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>File patterns or buffer names to match, determining which files or buffers trigger
glyph updates.</p>
</body></html></div>
<div class="option-default">Default: <code>"*"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lightbulb/lightbulb.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lightbulb/lightbulb.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lightbulb.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.lightbulb.enable" class="option-anchor">vim.lsp.lightbulb.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Lightbulb for code actions. Requires an emoji font.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lightbulb/lightbulb.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lightbulb/lightbulb.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lightbulb.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lsp.lightbulb.setupOpts" class="option-anchor">vim.lsp.lightbulb.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-lightbulb.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lightbulb/lightbulb.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lightbulb/lightbulb.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lspSignature.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.lspSignature.enable" class="option-anchor">vim.lsp.lspSignature.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable lsp signature viewer.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lsp-signature/lsp-signature.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lsp-signature/lsp-signature.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lspSignature.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lsp.lspSignature.setupOpts" class="option-anchor">vim.lsp.lspSignature.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of lsp-signature.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lsp-signature/lsp-signature.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lsp-signature/lsp-signature.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lspconfig.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.lspconfig.enable" class="option-anchor">vim.lsp.lspconfig.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-lspconfig, also enabled automatically.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspconfig/lspconfig.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lspconfig/lspconfig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lspconfig.sources">
<h3 class="option-name">
<a href="#option-vim.lsp.lspconfig.sources" class="option-anchor">vim.lsp.lspconfig.sources</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of string</code></div>
<div class="option-description"><html><head></head><body><p>nvim-lspconfig sources</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspconfig/lspconfig.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lspconfig/lspconfig.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lspkind.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.lspkind.enable" class="option-anchor">vim.lsp.lspkind.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable vscode-like pictograms for lsp [lspkind].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspkind/lspkind.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lspkind/lspkind.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lspkind.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lsp.lspkind.setupOpts" class="option-anchor">vim.lsp.lspkind.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of lspkind.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspkind/lspkind.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lspkind/lspkind.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lspsaga.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.lspsaga.enable" class="option-anchor">vim.lsp.lspsaga.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable LSP Saga.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.lspsaga.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lsp.lspsaga.setupOpts" class="option-anchor">vim.lsp.lspsaga.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of lspsaga.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/lspsaga/lspsaga.nix" target="_blank">&lt;nvf/modules/plugins/lsp/lspsaga/lspsaga.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.addWorkspaceFolder">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.addWorkspaceFolder" class="option-anchor">vim.lsp.mappings.addWorkspaceFolder</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Add workspace folder</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lwa"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.codeAction">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.codeAction" class="option-anchor">vim.lsp.mappings.codeAction</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Code action</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;la"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.documentHighlight">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.documentHighlight" class="option-anchor">vim.lsp.mappings.documentHighlight</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Document highlight</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lH"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.format">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.format" class="option-anchor">vim.lsp.mappings.format</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Format</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lf"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.goToDeclaration">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.goToDeclaration" class="option-anchor">vim.lsp.mappings.goToDeclaration</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to declaration</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgD"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.goToDefinition">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.goToDefinition" class="option-anchor">vim.lsp.mappings.goToDefinition</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to definition</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgd"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.goToType">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.goToType" class="option-anchor">vim.lsp.mappings.goToType</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to type</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgt"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.hover">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.hover" class="option-anchor">vim.lsp.mappings.hover</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Trigger hover</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lh"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.listDocumentSymbols">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.listDocumentSymbols" class="option-anchor">vim.lsp.mappings.listDocumentSymbols</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List document symbols</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lS"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.listImplementations">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.listImplementations" class="option-anchor">vim.lsp.mappings.listImplementations</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List implementations</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgi"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.listReferences">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.listReferences" class="option-anchor">vim.lsp.mappings.listReferences</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List references</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.listWorkspaceFolders">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.listWorkspaceFolders" class="option-anchor">vim.lsp.mappings.listWorkspaceFolders</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List workspace folders</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lwl"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.listWorkspaceSymbols">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.listWorkspaceSymbols" class="option-anchor">vim.lsp.mappings.listWorkspaceSymbols</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List workspace symbols</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lws"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.nextDiagnostic">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.nextDiagnostic" class="option-anchor">vim.lsp.mappings.nextDiagnostic</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to next diagnostic</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgn"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.openDiagnosticFloat">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.openDiagnosticFloat" class="option-anchor">vim.lsp.mappings.openDiagnosticFloat</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open diagnostic float</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;le"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.previousDiagnostic">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.previousDiagnostic" class="option-anchor">vim.lsp.mappings.previousDiagnostic</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to previous diagnostic</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lgp"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.removeWorkspaceFolder">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.removeWorkspaceFolder" class="option-anchor">vim.lsp.mappings.removeWorkspaceFolder</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Remove workspace folder</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lwr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.renameSymbol">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.renameSymbol" class="option-anchor">vim.lsp.mappings.renameSymbol</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Rename symbol</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ln"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.signatureHelp">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.signatureHelp" class="option-anchor">vim.lsp.mappings.signatureHelp</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Signature help</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ls"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.mappings.toggleFormatOnSave">
<h3 class="option-name">
<a href="#option-vim.lsp.mappings.toggleFormatOnSave" class="option-anchor">vim.lsp.mappings.toggleFormatOnSave</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle format on save</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ltf"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_blank">&lt;nvf/modules/plugins/lsp/module.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.null-ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.null-ls.enable" class="option-anchor">vim.lsp.null-ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable null-ls, plugin to use Neovim as a language server to inject LSP diagnostics,
code actions, and more via Lua.
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/null-ls/null-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/null-ls/null-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.null-ls.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lsp.null-ls.setupOpts" class="option-anchor">vim.lsp.null-ls.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of null-ls.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/null-ls/null-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/null-ls/null-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.nvim-docs-view.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.nvim-docs-view.enable" class="option-anchor">vim.lsp.nvim-docs-view.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-docs-view, for displaying lsp hover documentation in a side panel..</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix" target="_blank">&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.nvim-docs-view.mappings.viewToggle">
<h3 class="option-name">
<a href="#option-vim.lsp.nvim-docs-view.mappings.viewToggle" class="option-anchor">vim.lsp.nvim-docs-view.mappings.viewToggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open or close the docs view panel</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lvt"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix" target="_blank">&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.nvim-docs-view.mappings.viewUpdate">
<h3 class="option-name">
<a href="#option-vim.lsp.nvim-docs-view.mappings.viewUpdate" class="option-anchor">vim.lsp.nvim-docs-view.mappings.viewUpdate</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Manually update the docs view panel</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lvu"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix" target="_blank">&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.nvim-docs-view.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lsp.nvim-docs-view.setupOpts" class="option-anchor">vim.lsp.nvim-docs-view.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-docs-view.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix" target="_blank">&lt;nvf/modules/plugins/lsp/nvim-docs-view/nvim-docs-view.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.otter-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.otter-nvim.enable" class="option-anchor">vim.lsp.otter-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable lsp features and a code completion source for code embedded in other documents [otter-nvim]
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/otter/otter.nix" target="_blank">&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.otter-nvim.mappings.toggle">
<h3 class="option-name">
<a href="#option-vim.lsp.otter-nvim.mappings.toggle" class="option-anchor">vim.lsp.otter-nvim.mappings.toggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Activate LSP on Cursor Position [otter-nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lo"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/otter/otter.nix" target="_blank">&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.otter-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lsp.otter-nvim.setupOpts" class="option-anchor">vim.lsp.otter-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of otter.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/otter/otter.nix" target="_blank">&lt;nvf/modules/plugins/lsp/otter/otter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.angular-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.angular-language-server.enable" class="option-anchor">vim.lsp.presets.angular-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Angular Template Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.angular-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/angular-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/angular-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.arduino-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.arduino-language-server.enable" class="option-anchor">vim.lsp.presets.arduino-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Arduino Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.arduino-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/arduino-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/arduino-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.asm-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.asm-lsp.enable" class="option-anchor">vim.lsp.presets.asm-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Assembly Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.asm-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/asm-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/asm-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.astro-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.astro-language-server.enable" class="option-anchor">vim.lsp.presets.astro-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Astro Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.astro-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/astro-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/astro-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.basedpyright.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.basedpyright.enable" class="option-anchor">vim.lsp.presets.basedpyright.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Based Pyright Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.basedpyright</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/basedpyright.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/basedpyright.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.bash-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.bash-language-server.enable" class="option-anchor">vim.lsp.presets.bash-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Bash Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.bash-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/bash-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/bash-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.ccls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.ccls.enable" class="option-anchor">vim.lsp.presets.ccls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the CC Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.ccls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/ccls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/ccls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.clangd.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.clangd.enable" class="option-anchor">vim.lsp.presets.clangd.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Clangd Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.clangd</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/clangd.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/clangd.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.clojure-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.clojure-lsp.enable" class="option-anchor">vim.lsp.presets.clojure-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Clojure Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.clojure-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/clojure-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/clojure-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.csharp_ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.csharp_ls.enable" class="option-anchor">vim.lsp.presets.csharp_ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the C# Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.csharp_ls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/csharp_ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/csharp_ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.cue.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.cue.enable" class="option-anchor">vim.lsp.presets.cue.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Cue Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.cue</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/cue.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/cue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.dart.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.dart.enable" class="option-anchor">vim.lsp.presets.dart.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Dart Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.dart</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/dart.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/dart.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.deno.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.deno.enable" class="option-anchor">vim.lsp.presets.deno.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Deno Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.deno</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/deno.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/deno.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.docker-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.docker-language-server.enable" class="option-anchor">vim.lsp.presets.docker-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Docker Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.docker-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/docker-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/docker-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.elixir-ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.elixir-ls.enable" class="option-anchor">vim.lsp.presets.elixir-ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Elixir Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.elixir-ls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/elixir-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/elixir-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.elm-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.elm-language-server.enable" class="option-anchor">vim.lsp.presets.elm-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Elm Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.elm-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/elm-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/elm-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.emmet-ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.emmet-ls.enable" class="option-anchor">vim.lsp.presets.emmet-ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Emmet Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.emmet-ls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/emmet-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/emmet-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.fish-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.fish-lsp.enable" class="option-anchor">vim.lsp.presets.fish-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Fish Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.fish-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/fish-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/fish-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.fsautocomplete.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.fsautocomplete.enable" class="option-anchor">vim.lsp.presets.fsautocomplete.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the F# Autocomplete Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.fsautocomplete</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/fsautocomplete.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/fsautocomplete.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.gleam.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.gleam.enable" class="option-anchor">vim.lsp.presets.gleam.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Gleam Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.gleam</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/gleam.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/gleam.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.glsl_analyzer.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.glsl_analyzer.enable" class="option-anchor">vim.lsp.presets.glsl_analyzer.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the GLSL Analyzer Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.glsl_analyzer</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/glsl_analyzer.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/glsl_analyzer.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.gopls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.gopls.enable" class="option-anchor">vim.lsp.presets.gopls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Go Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.gopls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/gopls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/gopls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.harper.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.harper.enable" class="option-anchor">vim.lsp.presets.harper.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Harper Language Server.
Default <code>filetypes = [ "asciidoc" "c" "clojure" "cmake" "cpp" "cs" "daml" "dart" "gitcommit" "go" "haskell" "html" "ink" "java" "javascript" "javascriptreact" "kotlin" "lhaskell" "lua" "mail" "markdown" "nix" "php" "python" "ruby" "rust" ]</code>.
Use <code class="nixos-option">vim.lsp.servers.harper</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/harper.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/harper.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.haskell-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.haskell-language-server.enable" class="option-anchor">vim.lsp.presets.haskell-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Haskell Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.haskell-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/haskell-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/haskell-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.helm-ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.helm-ls.enable" class="option-anchor">vim.lsp.presets.helm-ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Helm Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.helm-ls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/helm-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/helm-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.intelephense.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.intelephense.enable" class="option-anchor">vim.lsp.presets.intelephense.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Intelephense Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.intelephense</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/intelephense.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/intelephense.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.jdt-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.jdt-language-server.enable" class="option-anchor">vim.lsp.presets.jdt-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Eclipse JDT Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.jdt-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/jdt-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/jdt-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.jinja-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.jinja-lsp.enable" class="option-anchor">vim.lsp.presets.jinja-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Jinja Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.jinja-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/jinja-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/jinja-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.jls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.jls.enable" class="option-anchor">vim.lsp.presets.jls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the NeoVim Java Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.jls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/jls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/jls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.jq-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.jq-lsp.enable" class="option-anchor">vim.lsp.presets.jq-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the JQ Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.jq-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/jq-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/jq-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.julia-languageserver.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.julia-languageserver.enable" class="option-anchor">vim.lsp.presets.julia-languageserver.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Julia Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.julia-languageserver</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/julia-languageserver.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/julia-languageserver.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.just-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.just-lsp.enable" class="option-anchor">vim.lsp.presets.just-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Just Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.just-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/just-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/just-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.kotlin-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.kotlin-language-server.enable" class="option-anchor">vim.lsp.presets.kotlin-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Kotlin Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.kotlin-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/kotlin-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/kotlin-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.lemminx.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.lemminx.enable" class="option-anchor">vim.lsp.presets.lemminx.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Lemminx Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.lemminx</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/lemminx.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/lemminx.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.lua-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.lua-language-server.enable" class="option-anchor">vim.lsp.presets.lua-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Lua Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.lua-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/lua-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/lua-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.markdown-oxide.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.markdown-oxide.enable" class="option-anchor">vim.lsp.presets.markdown-oxide.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Markdown Oxide Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.markdown-oxide</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/markdown-oxide.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/markdown-oxide.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.marksman.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.marksman.enable" class="option-anchor">vim.lsp.presets.marksman.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Marksman Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.marksman</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/marksman.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/marksman.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.millet.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.millet.enable" class="option-anchor">vim.lsp.presets.millet.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Millet Standard ML Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.millet</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/millet.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/millet.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.neocmakelsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.neocmakelsp.enable" class="option-anchor">vim.lsp.presets.neocmakelsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the NeoCmake Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.neocmakelsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/neocmakelsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/neocmakelsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.nil.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.nil.enable" class="option-anchor">vim.lsp.presets.nil.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Nil Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.nil</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/nil.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/nil.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.nimlsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.nimlsp.enable" class="option-anchor">vim.lsp.presets.nimlsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Nim Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.nimlsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/nimlsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/nimlsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.nixd.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.nixd.enable" class="option-anchor">vim.lsp.presets.nixd.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Nixd Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.nixd</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/nixd.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/nixd.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.nushell.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.nushell.enable" class="option-anchor">vim.lsp.presets.nushell.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the NuShell Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.nushell</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/nushell.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/nushell.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.ocaml-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.ocaml-lsp.enable" class="option-anchor">vim.lsp.presets.ocaml-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the OCaml Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.ocaml-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/ocaml-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/ocaml-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.ols.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.ols.enable" class="option-anchor">vim.lsp.presets.ols.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Odin Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.ols</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/ols.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/ols.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.omnisharp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.omnisharp.enable" class="option-anchor">vim.lsp.presets.omnisharp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the OmniSharp Roslyn Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.omnisharp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/omnisharp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/omnisharp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.openscad-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.openscad-lsp.enable" class="option-anchor">vim.lsp.presets.openscad-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Open SCAD Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.openscad-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/openscad-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/openscad-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.phan.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.phan.enable" class="option-anchor">vim.lsp.presets.phan.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Phan Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.phan</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/phan.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/phan.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.phpactor.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.phpactor.enable" class="option-anchor">vim.lsp.presets.phpactor.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the PHPActor Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.phpactor</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/phpactor.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/phpactor.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.phpantom.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.phpantom.enable" class="option-anchor">vim.lsp.presets.phpantom.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the PHPantom Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.phpantom</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/phpantom.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/phpantom.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.pyrefly.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.pyrefly.enable" class="option-anchor">vim.lsp.presets.pyrefly.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Pyrefly Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.pyrefly</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/pyrefly.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/pyrefly.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.pyright.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.pyright.enable" class="option-anchor">vim.lsp.presets.pyright.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Pyright Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.pyright</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/pyright.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/pyright.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.python-lsp-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.python-lsp-server.enable" class="option-anchor">vim.lsp.presets.python-lsp-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Python Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.python-lsp-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/python-lsp-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/python-lsp-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.qmlls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.qmlls.enable" class="option-anchor">vim.lsp.presets.qmlls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the QML Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.qmlls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/qmlls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/qmlls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.r-languageserver.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.r-languageserver.enable" class="option-anchor">vim.lsp.presets.r-languageserver.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the R Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.r-languageserver</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/r-languageserver.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/r-languageserver.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.roslyn-ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.roslyn-ls.enable" class="option-anchor">vim.lsp.presets.roslyn-ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Roslyn Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.roslyn-ls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/roslyn-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/roslyn-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.ruby-lsp.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.ruby-lsp.enable" class="option-anchor">vim.lsp.presets.ruby-lsp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Ruby Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.ruby-lsp</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/ruby-lsp.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/ruby-lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.ruff.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.ruff.enable" class="option-anchor">vim.lsp.presets.ruff.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Ruff Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.ruff</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/ruff.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/ruff.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.rumdl.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.rumdl.enable" class="option-anchor">vim.lsp.presets.rumdl.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Rumdl Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.rumdl</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/rumdl.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/rumdl.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.solargraph.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.solargraph.enable" class="option-anchor">vim.lsp.presets.solargraph.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Solargraph Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.solargraph</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/solargraph.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/solargraph.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.some-sass-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.some-sass-language-server.enable" class="option-anchor">vim.lsp.presets.some-sass-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Some Sass Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.some-sass-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/some-sass-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/some-sass-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.sqls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.sqls.enable" class="option-anchor">vim.lsp.presets.sqls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the SQL Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.sqls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/sqls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/sqls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.stimulus-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.stimulus-language-server.enable" class="option-anchor">vim.lsp.presets.stimulus-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Stimulus Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.stimulus-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/stimulus-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/stimulus-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.superhtml.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.superhtml.enable" class="option-anchor">vim.lsp.presets.superhtml.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the SuperHTML Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.superhtml</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/superhtml.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/superhtml.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.svelte-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.svelte-language-server.enable" class="option-anchor">vim.lsp.presets.svelte-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Svelte Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.svelte-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/svelte-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/svelte-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.tailwindcss-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.tailwindcss-language-server.enable" class="option-anchor">vim.lsp.presets.tailwindcss-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Tailwind CSS Language Server.
Default <code>filetypes = [ "aspnetcorerazor" "astro" "astro-markdown" "blade" "clojure" "django-html" "htmldjango" "edge" "eelixir" "elixir" "ejs" "erb" "eruby" "gohtml" "gohtmltmpl" "haml" "handlebars" "hbs" "html" "htmlangular" "html-eex" "heex" "jade" "leaf" "liquid" "markdown" "mdx" "mustache" "njk" "nunjucks" "php" "razor" "slim" "twig" "css" "less" "postcss" "sass" "scss" "stylus" "sugarss" "javascript" "javascriptreact" "reason" "rescript" "typescript" "typescriptreact" "vue" "svelte" "templ" ]</code>.
Use <code class="nixos-option">vim.lsp.servers.tailwindcss-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/tailwindcss-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/tailwindcss-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.taplo.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.taplo.enable" class="option-anchor">vim.lsp.presets.taplo.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Taplo Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.taplo</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/taplo.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/taplo.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.terraform-ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.terraform-ls.enable" class="option-anchor">vim.lsp.presets.terraform-ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Terraform Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.terraform-ls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/terraform-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/terraform-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.texlab.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.texlab.enable" class="option-anchor">vim.lsp.presets.texlab.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the TeXLab Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.texlab</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/texlab.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/texlab.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.tinymist.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.tinymist.enable" class="option-anchor">vim.lsp.presets.tinymist.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Tinymist Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.tinymist</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/tinymist.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/tinymist.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.tofu-ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.tofu-ls.enable" class="option-anchor">vim.lsp.presets.tofu-ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the OpenTofu Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.tofu-ls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/tofu-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/tofu-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.tombi.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.tombi.enable" class="option-anchor">vim.lsp.presets.tombi.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Tombi (AI Slop) Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.tombi</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/tombi.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/tombi.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.twig-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.twig-language-server.enable" class="option-anchor">vim.lsp.presets.twig-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Twig Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.twig-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/twig-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/twig-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.ty.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.ty.enable" class="option-anchor">vim.lsp.presets.ty.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the ty Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.ty</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/ty.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/ty.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.typescript-go.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.typescript-go.enable" class="option-anchor">vim.lsp.presets.typescript-go.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the experimental TypeScript Go Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.typescript-go</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/typescript-go.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/typescript-go.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.typescript-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.typescript-language-server.enable" class="option-anchor">vim.lsp.presets.typescript-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the TypeScript Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.typescript-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/typescript-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/typescript-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.vala-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.vala-language-server.enable" class="option-anchor">vim.lsp.presets.vala-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Vala Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.vala-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/vala-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/vala-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.vhdl-ls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.vhdl-ls.enable" class="option-anchor">vim.lsp.presets.vhdl-ls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the VHDL Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.vhdl-ls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/vhdl-ls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/vhdl-ls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.vscode-css-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.vscode-css-language-server.enable" class="option-anchor">vim.lsp.presets.vscode-css-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the VSCode CSS Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.vscode-css-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/vscode-css-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/vscode-css-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.vscode-json-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.vscode-json-language-server.enable" class="option-anchor">vim.lsp.presets.vscode-json-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the VSCode JSON Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.vscode-json-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/vscode-json-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/vscode-json-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.vtsls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.vtsls.enable" class="option-anchor">vim.lsp.presets.vtsls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Vue.js Typescript Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.vtsls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/vtsls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/vtsls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.vue-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.vue-language-server.enable" class="option-anchor">vim.lsp.presets.vue-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Vue.js Language Server.</p>
<p>This LSP doesn't work standalone and requires either
<a class="option-reference" href="options.html#option-vim.lsp.presets.vtsls.enable"><code class="nixos-option">vim.lsp.presets.vtsls.enable</code></a>
or
<a class="option-reference" href="options.html#option-vim.lsp.presets.typescript-language-server.enable"><code class="nixos-option">vim.lsp.presets.typescript-language-server.enable</code></a>
to work as expected.</p>
<p>Default <code>filetypes = [ ]</code>. <br>
Use <code class="nixos-option">vim.lsp.servers.vue-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/vue-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/vue-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.wgsl-analyzer.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.wgsl-analyzer.enable" class="option-anchor">vim.lsp.presets.wgsl-analyzer.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the WGSL Analyzer Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.wgsl-analyzer</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/wgsl-analyzer.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/wgsl-analyzer.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.yaml-language-server.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.yaml-language-server.enable" class="option-anchor">vim.lsp.presets.yaml-language-server.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the YAML Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.yaml-language-server</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/yaml-language-server.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/yaml-language-server.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.zls.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.zls.enable" class="option-anchor">vim.lsp.presets.zls.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Zig Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.zls</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/zls.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/zls.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.presets.zuban.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.presets.zuban.enable" class="option-anchor">vim.lsp.presets.zuban.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Zuban Language Server.
Default <code>filetypes = [ ]</code>.
Use <code class="nixos-option">vim.lsp.servers.zuban</code> for customization
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/presets/zuban.nix" target="_blank">&lt;nvf/modules/plugins/lsp/presets/zuban.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.servers">
<h3 class="option-name">
<a href="#option-vim.lsp.servers" class="option-anchor">vim.lsp.servers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of (open submodule of attribute set of anything)</code></div>
<div class="option-description"><html><head></head><body><p>LSP configurations that will be managed using <code>vim.lsp.config()</code> and related
utilities added in Neovim 0.11. LSPs defined here will be added to the
resulting <code class="file-path">init.lua</code> using <code>vim.lsp.config</code> and enabled through
<code>vim.lsp.enable()</code> API from Neovim below the configuration table.</p>
<p>You may review the generated configuration by running <code class="command">nvf-print-config</code>
in a shell. Please see <code class="command">:help lsp-config</code> for more details
on the underlying API.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>''
{
"*" = {
root_markers = [".git"];
capabilities = {
textDocument = {
semanticTokens = {
multilineTokenSupport = true;
};
};
};
};
"clangd" = {
filetypes = ["c"];
};
}
''</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_blank">&lt;nvf/modules/neovim/init/lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.servers._name_.capabilities">
<h3 class="option-name">
<a href="#option-vim.lsp.servers._name_.capabilities" class="option-anchor">vim.lsp.servers.&lt;name&gt;.capabilities</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (luaInline) or attribute set of anything</code></div>
<div class="option-description"><html><head></head><body><p>LSP capabilities to pass to LSP server configuration</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_blank">&lt;nvf/modules/neovim/init/lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.servers._name_.cmd">
<h3 class="option-name">
<a href="#option-vim.lsp.servers._name_.cmd" class="option-anchor">vim.lsp.servers.&lt;name&gt;.cmd</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (luaInline) or list of string</code></div>
<div class="option-description"><html><head></head><body><p>Command used to start the LSP server</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_blank">&lt;nvf/modules/neovim/init/lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.servers._name_.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.servers._name_.enable" class="option-anchor">vim.lsp.servers.&lt;name&gt;.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable this LSP server.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_blank">&lt;nvf/modules/neovim/init/lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.servers._name_.filetypes">
<h3 class="option-name">
<a href="#option-vim.lsp.servers._name_.filetypes" class="option-anchor">vim.lsp.servers.&lt;name&gt;.filetypes</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (list of string)</code></div>
<div class="option-description"><html><head></head><body><p>Filetypes to auto-attach LSP server in</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_blank">&lt;nvf/modules/neovim/init/lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.servers._name_.on_attach">
<h3 class="option-name">
<a href="#option-vim.lsp.servers._name_.on_attach" class="option-anchor">vim.lsp.servers.&lt;name&gt;.on_attach</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Function to execute when an LSP server attaches to a buffer</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_blank">&lt;nvf/modules/neovim/init/lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.servers._name_.root_markers">
<h3 class="option-name">
<a href="#option-vim.lsp.servers._name_.root_markers" class="option-anchor">vim.lsp.servers.&lt;name&gt;.root_markers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or (list of string)</code></div>
<div class="option-description"><html><head></head><body><p>"root markers" used to determine the root directory of the workspace, and
the filetypes associated with this LSP server.</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_blank">&lt;nvf/modules/neovim/init/lsp.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.trouble.enable">
<h3 class="option-name">
<a href="#option-vim.lsp.trouble.enable" class="option-anchor">vim.lsp.trouble.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable trouble diagnostics viewer.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_blank">&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.trouble.mappings.documentDiagnostics">
<h3 class="option-name">
<a href="#option-vim.lsp.trouble.mappings.documentDiagnostics" class="option-anchor">vim.lsp.trouble.mappings.documentDiagnostics</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Document diagnostics [trouble]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ld"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_blank">&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.trouble.mappings.locList">
<h3 class="option-name">
<a href="#option-vim.lsp.trouble.mappings.locList" class="option-anchor">vim.lsp.trouble.mappings.locList</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>LOCList [trouble]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;xl"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_blank">&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.trouble.mappings.lspReferences">
<h3 class="option-name">
<a href="#option-vim.lsp.trouble.mappings.lspReferences" class="option-anchor">vim.lsp.trouble.mappings.lspReferences</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>LSP References [trouble]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_blank">&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.trouble.mappings.quickfix">
<h3 class="option-name">
<a href="#option-vim.lsp.trouble.mappings.quickfix" class="option-anchor">vim.lsp.trouble.mappings.quickfix</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>QuickFix [trouble]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;xq"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_blank">&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.trouble.mappings.symbols">
<h3 class="option-name">
<a href="#option-vim.lsp.trouble.mappings.symbols" class="option-anchor">vim.lsp.trouble.mappings.symbols</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Symbols [trouble]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;xs"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_blank">&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.trouble.mappings.workspaceDiagnostics">
<h3 class="option-name">
<a href="#option-vim.lsp.trouble.mappings.workspaceDiagnostics" class="option-anchor">vim.lsp.trouble.mappings.workspaceDiagnostics</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Workspace diagnostics [trouble]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;lwd"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_blank">&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.lsp.trouble.setupOpts">
<h3 class="option-name">
<a href="#option-vim.lsp.trouble.setupOpts" class="option-anchor">vim.lsp.trouble.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Trouble.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/trouble/trouble.nix" target="_blank">&lt;nvf/modules/plugins/lsp/trouble/trouble.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.luaConfigPost">
<h3 class="option-name">
<a href="#option-vim.luaConfigPost" class="option-anchor">vim.luaConfigPost</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Verbatim lua code that will be inserted <strong>after</strong>
the result of the <code>luaConfigRc</code> DAG has been resolved</p>
<p>This option <strong>does not</strong> take a DAG set, but a string
instead. Useful when you'd like to insert contents
of lua configs after the DAG result.</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-example">Example: <code>${builtins.readFile ./my-lua-config-post.lua}</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.luaConfigPre">
<h3 class="option-name">
<a href="#option-vim.luaConfigPre" class="option-anchor">vim.luaConfigPre</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Verbatim lua code that will be inserted <strong>before</strong>
the result of <code>luaConfigRc</code> DAG has been resolved.</p>
<p>This option <strong>does not</strong> take a DAG set, but a string
instead. Useful when you'd like to insert contents
of lua configs after the DAG result.</p>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>You do not want to override this option with mkForce
It is used internally to set certain options as early
as possible and should be avoided unless you know what
you're doing. Passing a string to this option will
merge it with the default contents.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>By default, this option will **append** paths in
{option}`vim.additionalRuntimePaths`
to the `runtimepath` and enable the experimental Lua module loader
if {option}`vim.enableLuaLoader` is set to true.
</code></div>
<div class="option-example">Example: <code>${builtins.readFile ./my-lua-config-pre.lua}</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.luaConfigRC">
<h3 class="option-name">
<a href="#option-vim.luaConfigRC" class="option-anchor">vim.luaConfigRC</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(DAG of strings concatenated with "\n") or string</code></div>
<div class="option-description"><html><head></head><body><p>Lua configuration, either as a string or a DAG.</p>
<p>If this option is passed as a DAG, it will be resolved
according to the DAG resolution rules (e.g. entryBefore
or entryAfter) as per the <strong>nvf</strong> extended library.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>```lua
-- Set the tab size to 4 spaces
vim.opt.tabstop = 4
vim.opt.shiftwidth = 4
vim.opt.expandtab = true
```
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.luaPackages">
<h3 class="option-name">
<a href="#option-vim.luaPackages" class="option-anchor">vim.luaPackages</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>List of Lua packages to install</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <code>"[\"magick\" \"serpent\"]"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.ai.enable">
<h3 class="option-name">
<a href="#option-vim.mini.ai.enable" class="option-anchor">vim.mini.ai.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.ai.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/ai/ai.nix" target="_blank">&lt;nvf/modules/plugins/mini/ai/ai.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.ai.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.ai.setupOpts" class="option-anchor">vim.mini.ai.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.ai.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/ai/ai.nix" target="_blank">&lt;nvf/modules/plugins/mini/ai/ai.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.align.enable">
<h3 class="option-name">
<a href="#option-vim.mini.align.enable" class="option-anchor">vim.mini.align.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.align.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/align/align.nix" target="_blank">&lt;nvf/modules/plugins/mini/align/align.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.align.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.align.setupOpts" class="option-anchor">vim.mini.align.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.align.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/align/align.nix" target="_blank">&lt;nvf/modules/plugins/mini/align/align.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.animate.enable">
<h3 class="option-name">
<a href="#option-vim.mini.animate.enable" class="option-anchor">vim.mini.animate.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.animate.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/animate/animate.nix" target="_blank">&lt;nvf/modules/plugins/mini/animate/animate.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.animate.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.animate.setupOpts" class="option-anchor">vim.mini.animate.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.animate.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/animate/animate.nix" target="_blank">&lt;nvf/modules/plugins/mini/animate/animate.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.basics.enable">
<h3 class="option-name">
<a href="#option-vim.mini.basics.enable" class="option-anchor">vim.mini.basics.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.basics.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/basics/basics.nix" target="_blank">&lt;nvf/modules/plugins/mini/basics/basics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.basics.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.basics.setupOpts" class="option-anchor">vim.mini.basics.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.basics.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/basics/basics.nix" target="_blank">&lt;nvf/modules/plugins/mini/basics/basics.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.bracketed.enable">
<h3 class="option-name">
<a href="#option-vim.mini.bracketed.enable" class="option-anchor">vim.mini.bracketed.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.bracketed.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/bracketed/bracketed.nix" target="_blank">&lt;nvf/modules/plugins/mini/bracketed/bracketed.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.bracketed.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.bracketed.setupOpts" class="option-anchor">vim.mini.bracketed.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.bracketed.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/bracketed/bracketed.nix" target="_blank">&lt;nvf/modules/plugins/mini/bracketed/bracketed.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.bufremove.enable">
<h3 class="option-name">
<a href="#option-vim.mini.bufremove.enable" class="option-anchor">vim.mini.bufremove.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.bufremove.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/bufremove/bufremove.nix" target="_blank">&lt;nvf/modules/plugins/mini/bufremove/bufremove.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.bufremove.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.bufremove.setupOpts" class="option-anchor">vim.mini.bufremove.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.bufremove.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/bufremove/bufremove.nix" target="_blank">&lt;nvf/modules/plugins/mini/bufremove/bufremove.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.clue.enable">
<h3 class="option-name">
<a href="#option-vim.mini.clue.enable" class="option-anchor">vim.mini.clue.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.clue.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/clue/clue.nix" target="_blank">&lt;nvf/modules/plugins/mini/clue/clue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.clue.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.clue.setupOpts" class="option-anchor">vim.mini.clue.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.clue.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/clue/clue.nix" target="_blank">&lt;nvf/modules/plugins/mini/clue/clue.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.colors.enable">
<h3 class="option-name">
<a href="#option-vim.mini.colors.enable" class="option-anchor">vim.mini.colors.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.colors.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/colors/colors.nix" target="_blank">&lt;nvf/modules/plugins/mini/colors/colors.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.comment.enable">
<h3 class="option-name">
<a href="#option-vim.mini.comment.enable" class="option-anchor">vim.mini.comment.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.comment.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/comment/comment.nix" target="_blank">&lt;nvf/modules/plugins/mini/comment/comment.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.comment.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.comment.setupOpts" class="option-anchor">vim.mini.comment.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.comment.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/comment/comment.nix" target="_blank">&lt;nvf/modules/plugins/mini/comment/comment.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.completion.enable">
<h3 class="option-name">
<a href="#option-vim.mini.completion.enable" class="option-anchor">vim.mini.completion.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.completion.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/completion/completion.nix" target="_blank">&lt;nvf/modules/plugins/mini/completion/completion.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.completion.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.completion.setupOpts" class="option-anchor">vim.mini.completion.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.completion.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/completion/completion.nix" target="_blank">&lt;nvf/modules/plugins/mini/completion/completion.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.cursorword.enable">
<h3 class="option-name">
<a href="#option-vim.mini.cursorword.enable" class="option-anchor">vim.mini.cursorword.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.cursorword.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/cursorword/cursorword.nix" target="_blank">&lt;nvf/modules/plugins/mini/cursorword/cursorword.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.cursorword.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.cursorword.setupOpts" class="option-anchor">vim.mini.cursorword.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.cursorword.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/cursorword/cursorword.nix" target="_blank">&lt;nvf/modules/plugins/mini/cursorword/cursorword.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.diff.enable">
<h3 class="option-name">
<a href="#option-vim.mini.diff.enable" class="option-anchor">vim.mini.diff.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.diff.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/diff/diff.nix" target="_blank">&lt;nvf/modules/plugins/mini/diff/diff.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.diff.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.diff.setupOpts" class="option-anchor">vim.mini.diff.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.diff.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/diff/diff.nix" target="_blank">&lt;nvf/modules/plugins/mini/diff/diff.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.doc.enable">
<h3 class="option-name">
<a href="#option-vim.mini.doc.enable" class="option-anchor">vim.mini.doc.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.doc.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/doc/doc.nix" target="_blank">&lt;nvf/modules/plugins/mini/doc/doc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.doc.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.doc.setupOpts" class="option-anchor">vim.mini.doc.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.doc.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/doc/doc.nix" target="_blank">&lt;nvf/modules/plugins/mini/doc/doc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.extra.enable">
<h3 class="option-name">
<a href="#option-vim.mini.extra.enable" class="option-anchor">vim.mini.extra.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.extra.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/extra/extra.nix" target="_blank">&lt;nvf/modules/plugins/mini/extra/extra.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.files.enable">
<h3 class="option-name">
<a href="#option-vim.mini.files.enable" class="option-anchor">vim.mini.files.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.files.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/files/files.nix" target="_blank">&lt;nvf/modules/plugins/mini/files/files.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.files.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.files.setupOpts" class="option-anchor">vim.mini.files.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.files.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/files/files.nix" target="_blank">&lt;nvf/modules/plugins/mini/files/files.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.fuzzy.enable">
<h3 class="option-name">
<a href="#option-vim.mini.fuzzy.enable" class="option-anchor">vim.mini.fuzzy.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.fuzzy.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/fuzzy/fuzzy.nix" target="_blank">&lt;nvf/modules/plugins/mini/fuzzy/fuzzy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.fuzzy.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.fuzzy.setupOpts" class="option-anchor">vim.mini.fuzzy.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.fuzzy.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/fuzzy/fuzzy.nix" target="_blank">&lt;nvf/modules/plugins/mini/fuzzy/fuzzy.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.git.enable">
<h3 class="option-name">
<a href="#option-vim.mini.git.enable" class="option-anchor">vim.mini.git.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.git.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/git/git.nix" target="_blank">&lt;nvf/modules/plugins/mini/git/git.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.git.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.git.setupOpts" class="option-anchor">vim.mini.git.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.git.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/git/git.nix" target="_blank">&lt;nvf/modules/plugins/mini/git/git.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.hipatterns.enable">
<h3 class="option-name">
<a href="#option-vim.mini.hipatterns.enable" class="option-anchor">vim.mini.hipatterns.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.hipatterns.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/hipatterns/hipatterns.nix" target="_blank">&lt;nvf/modules/plugins/mini/hipatterns/hipatterns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.hipatterns.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.hipatterns.setupOpts" class="option-anchor">vim.mini.hipatterns.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.hipatterns.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/hipatterns/hipatterns.nix" target="_blank">&lt;nvf/modules/plugins/mini/hipatterns/hipatterns.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.hues.enable">
<h3 class="option-name">
<a href="#option-vim.mini.hues.enable" class="option-anchor">vim.mini.hues.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.hues.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/hues/hues.nix" target="_blank">&lt;nvf/modules/plugins/mini/hues/hues.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.hues.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.hues.setupOpts" class="option-anchor">vim.mini.hues.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.hues.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/hues/hues.nix" target="_blank">&lt;nvf/modules/plugins/mini/hues/hues.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.icons.enable">
<h3 class="option-name">
<a href="#option-vim.mini.icons.enable" class="option-anchor">vim.mini.icons.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.icons.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/icons/icons.nix" target="_blank">&lt;nvf/modules/plugins/mini/icons/icons.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.icons.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.icons.setupOpts" class="option-anchor">vim.mini.icons.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.icons.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/icons/icons.nix" target="_blank">&lt;nvf/modules/plugins/mini/icons/icons.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.indentscope.enable">
<h3 class="option-name">
<a href="#option-vim.mini.indentscope.enable" class="option-anchor">vim.mini.indentscope.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.indentscope.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/indentscope/indentscope.nix" target="_blank">&lt;nvf/modules/plugins/mini/indentscope/indentscope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.indentscope.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.indentscope.setupOpts" class="option-anchor">vim.mini.indentscope.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.indentscope.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/indentscope/indentscope.nix" target="_blank">&lt;nvf/modules/plugins/mini/indentscope/indentscope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.jump.enable">
<h3 class="option-name">
<a href="#option-vim.mini.jump.enable" class="option-anchor">vim.mini.jump.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.jump.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/jump/jump.nix" target="_blank">&lt;nvf/modules/plugins/mini/jump/jump.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.jump.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.jump.setupOpts" class="option-anchor">vim.mini.jump.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.jump.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/jump/jump.nix" target="_blank">&lt;nvf/modules/plugins/mini/jump/jump.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.jump2d.enable">
<h3 class="option-name">
<a href="#option-vim.mini.jump2d.enable" class="option-anchor">vim.mini.jump2d.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.jump2d.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/jump2d/jump2d.nix" target="_blank">&lt;nvf/modules/plugins/mini/jump2d/jump2d.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.jump2d.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.jump2d.setupOpts" class="option-anchor">vim.mini.jump2d.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.jump2d.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/jump2d/jump2d.nix" target="_blank">&lt;nvf/modules/plugins/mini/jump2d/jump2d.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.map.enable">
<h3 class="option-name">
<a href="#option-vim.mini.map.enable" class="option-anchor">vim.mini.map.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.map.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/map/map.nix" target="_blank">&lt;nvf/modules/plugins/mini/map/map.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.map.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.map.setupOpts" class="option-anchor">vim.mini.map.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.map.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/map/map.nix" target="_blank">&lt;nvf/modules/plugins/mini/map/map.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.misc.enable">
<h3 class="option-name">
<a href="#option-vim.mini.misc.enable" class="option-anchor">vim.mini.misc.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.misc.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/misc/misc.nix" target="_blank">&lt;nvf/modules/plugins/mini/misc/misc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.misc.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.misc.setupOpts" class="option-anchor">vim.mini.misc.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.misc.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/misc/misc.nix" target="_blank">&lt;nvf/modules/plugins/mini/misc/misc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.move.enable">
<h3 class="option-name">
<a href="#option-vim.mini.move.enable" class="option-anchor">vim.mini.move.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.move.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/move/move.nix" target="_blank">&lt;nvf/modules/plugins/mini/move/move.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.move.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.move.setupOpts" class="option-anchor">vim.mini.move.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.move.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/move/move.nix" target="_blank">&lt;nvf/modules/plugins/mini/move/move.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.notify.enable">
<h3 class="option-name">
<a href="#option-vim.mini.notify.enable" class="option-anchor">vim.mini.notify.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.notify.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/notify/notify.nix" target="_blank">&lt;nvf/modules/plugins/mini/notify/notify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.notify.notifyOpts">
<h3 class="option-name">
<a href="#option-vim.mini.notify.notifyOpts" class="option-anchor">vim.mini.notify.notifyOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.notify notifications.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/notify/notify.nix" target="_blank">&lt;nvf/modules/plugins/mini/notify/notify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.notify.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.notify.setupOpts" class="option-anchor">vim.mini.notify.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.notify.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/notify/notify.nix" target="_blank">&lt;nvf/modules/plugins/mini/notify/notify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.operators.enable">
<h3 class="option-name">
<a href="#option-vim.mini.operators.enable" class="option-anchor">vim.mini.operators.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.operators.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/operators/operators.nix" target="_blank">&lt;nvf/modules/plugins/mini/operators/operators.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.operators.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.operators.setupOpts" class="option-anchor">vim.mini.operators.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.operators.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/operators/operators.nix" target="_blank">&lt;nvf/modules/plugins/mini/operators/operators.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.pairs.enable">
<h3 class="option-name">
<a href="#option-vim.mini.pairs.enable" class="option-anchor">vim.mini.pairs.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.pairs.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/pairs/pairs.nix" target="_blank">&lt;nvf/modules/plugins/mini/pairs/pairs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.pairs.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.pairs.setupOpts" class="option-anchor">vim.mini.pairs.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.pairs.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/pairs/pairs.nix" target="_blank">&lt;nvf/modules/plugins/mini/pairs/pairs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.pick.enable">
<h3 class="option-name">
<a href="#option-vim.mini.pick.enable" class="option-anchor">vim.mini.pick.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.pick.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/pick/pick.nix" target="_blank">&lt;nvf/modules/plugins/mini/pick/pick.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.pick.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.pick.setupOpts" class="option-anchor">vim.mini.pick.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.pick.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/pick/pick.nix" target="_blank">&lt;nvf/modules/plugins/mini/pick/pick.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.sessions.enable">
<h3 class="option-name">
<a href="#option-vim.mini.sessions.enable" class="option-anchor">vim.mini.sessions.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.sessions.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/sessions/sessions.nix" target="_blank">&lt;nvf/modules/plugins/mini/sessions/sessions.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.sessions.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.sessions.setupOpts" class="option-anchor">vim.mini.sessions.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.sessions.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/sessions/sessions.nix" target="_blank">&lt;nvf/modules/plugins/mini/sessions/sessions.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.snippets.enable">
<h3 class="option-name">
<a href="#option-vim.mini.snippets.enable" class="option-anchor">vim.mini.snippets.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.snippets.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/snippets/snippets.nix" target="_blank">&lt;nvf/modules/plugins/mini/snippets/snippets.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.snippets.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.snippets.setupOpts" class="option-anchor">vim.mini.snippets.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.snippets.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/snippets/snippets.nix" target="_blank">&lt;nvf/modules/plugins/mini/snippets/snippets.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.splitjoin.enable">
<h3 class="option-name">
<a href="#option-vim.mini.splitjoin.enable" class="option-anchor">vim.mini.splitjoin.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.splitjoin.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/splitjoin/splitjoin.nix" target="_blank">&lt;nvf/modules/plugins/mini/splitjoin/splitjoin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.splitjoin.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.splitjoin.setupOpts" class="option-anchor">vim.mini.splitjoin.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.splitjoin.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/splitjoin/splitjoin.nix" target="_blank">&lt;nvf/modules/plugins/mini/splitjoin/splitjoin.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.starter.enable">
<h3 class="option-name">
<a href="#option-vim.mini.starter.enable" class="option-anchor">vim.mini.starter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.starter.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/starter/starter.nix" target="_blank">&lt;nvf/modules/plugins/mini/starter/starter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.starter.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.starter.setupOpts" class="option-anchor">vim.mini.starter.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.starter.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/starter/starter.nix" target="_blank">&lt;nvf/modules/plugins/mini/starter/starter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.statusline.enable">
<h3 class="option-name">
<a href="#option-vim.mini.statusline.enable" class="option-anchor">vim.mini.statusline.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.statusline.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/statusline/statusline.nix" target="_blank">&lt;nvf/modules/plugins/mini/statusline/statusline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.statusline.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.statusline.setupOpts" class="option-anchor">vim.mini.statusline.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.statusline.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/statusline/statusline.nix" target="_blank">&lt;nvf/modules/plugins/mini/statusline/statusline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.surround.enable">
<h3 class="option-name">
<a href="#option-vim.mini.surround.enable" class="option-anchor">vim.mini.surround.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.surround.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/surround/surround.nix" target="_blank">&lt;nvf/modules/plugins/mini/surround/surround.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.surround.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.surround.setupOpts" class="option-anchor">vim.mini.surround.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.surround.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/surround/surround.nix" target="_blank">&lt;nvf/modules/plugins/mini/surround/surround.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.tabline.enable">
<h3 class="option-name">
<a href="#option-vim.mini.tabline.enable" class="option-anchor">vim.mini.tabline.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.tabline.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/tabline/tabline.nix" target="_blank">&lt;nvf/modules/plugins/mini/tabline/tabline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.tabline.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.tabline.setupOpts" class="option-anchor">vim.mini.tabline.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.tabline.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/tabline/tabline.nix" target="_blank">&lt;nvf/modules/plugins/mini/tabline/tabline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.test.enable">
<h3 class="option-name">
<a href="#option-vim.mini.test.enable" class="option-anchor">vim.mini.test.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.test.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/test/test.nix" target="_blank">&lt;nvf/modules/plugins/mini/test/test.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.test.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.test.setupOpts" class="option-anchor">vim.mini.test.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.test.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/test/test.nix" target="_blank">&lt;nvf/modules/plugins/mini/test/test.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.trailspace.enable">
<h3 class="option-name">
<a href="#option-vim.mini.trailspace.enable" class="option-anchor">vim.mini.trailspace.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.trailspace.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/trailspace/trailspace.nix" target="_blank">&lt;nvf/modules/plugins/mini/trailspace/trailspace.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.trailspace.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.trailspace.setupOpts" class="option-anchor">vim.mini.trailspace.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.trailspace.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/trailspace/trailspace.nix" target="_blank">&lt;nvf/modules/plugins/mini/trailspace/trailspace.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.visits.enable">
<h3 class="option-name">
<a href="#option-vim.mini.visits.enable" class="option-anchor">vim.mini.visits.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable mini.visits.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/visits/visits.nix" target="_blank">&lt;nvf/modules/plugins/mini/visits/visits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.mini.visits.setupOpts">
<h3 class="option-name">
<a href="#option-vim.mini.visits.setupOpts" class="option-anchor">vim.mini.visits.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of mini.visits.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/mini/visits/visits.nix" target="_blank">&lt;nvf/modules/plugins/mini/visits/visits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.minimap.codewindow.enable">
<h3 class="option-name">
<a href="#option-vim.minimap.codewindow.enable" class="option-anchor">vim.minimap.codewindow.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable codewindow plugin for minimap view.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_blank">&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.minimap.codewindow.mappings.close">
<h3 class="option-name">
<a href="#option-vim.minimap.codewindow.mappings.close" class="option-anchor">vim.minimap.codewindow.mappings.close</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Close minimap [codewindow]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;mc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_blank">&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.minimap.codewindow.mappings.open">
<h3 class="option-name">
<a href="#option-vim.minimap.codewindow.mappings.open" class="option-anchor">vim.minimap.codewindow.mappings.open</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open minimap [codewindow]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;mo"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_blank">&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.minimap.codewindow.mappings.toggle">
<h3 class="option-name">
<a href="#option-vim.minimap.codewindow.mappings.toggle" class="option-anchor">vim.minimap.codewindow.mappings.toggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle minimap [codewindow]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;mm"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_blank">&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.minimap.codewindow.mappings.toggleFocus">
<h3 class="option-name">
<a href="#option-vim.minimap.codewindow.mappings.toggleFocus" class="option-anchor">vim.minimap.codewindow.mappings.toggleFocus</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle minimap focus [codewindow]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;mf"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_blank">&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.minimap.codewindow.setupOpts">
<h3 class="option-name">
<a href="#option-vim.minimap.codewindow.setupOpts" class="option-anchor">vim.minimap.codewindow.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of codewindow.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/minimap/codewindow/codewindow.nix" target="_blank">&lt;nvf/modules/plugins/minimap/codewindow/codewindow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.minimap.minimap-vim.enable">
<h3 class="option-name">
<a href="#option-vim.minimap.minimap-vim.enable" class="option-anchor">vim.minimap.minimap-vim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable minimap view [minimap-vim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/minimap/minimap-vim/minimap-vim.nix" target="_blank">&lt;nvf/modules/plugins/minimap/minimap-vim/minimap-vim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.navigation.harpoon.enable">
<h3 class="option-name">
<a href="#option-vim.navigation.harpoon.enable" class="option-anchor">vim.navigation.harpoon.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Quick bookmarks on keybinds [Harpoon].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/harpoon/harpoon.nix" target="_blank">&lt;nvf/modules/plugins/utility/harpoon/harpoon.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.navigation.harpoon.mappings.file1">
<h3 class="option-name">
<a href="#option-vim.navigation.harpoon.mappings.file1" class="option-anchor">vim.navigation.harpoon.mappings.file1</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to marked file 1 [Harpoon]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-j&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/harpoon/harpoon.nix" target="_blank">&lt;nvf/modules/plugins/utility/harpoon/harpoon.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.navigation.harpoon.mappings.file2">
<h3 class="option-name">
<a href="#option-vim.navigation.harpoon.mappings.file2" class="option-anchor">vim.navigation.harpoon.mappings.file2</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to marked file 2 [Harpoon]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-k&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/harpoon/harpoon.nix" target="_blank">&lt;nvf/modules/plugins/utility/harpoon/harpoon.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.navigation.harpoon.mappings.file3">
<h3 class="option-name">
<a href="#option-vim.navigation.harpoon.mappings.file3" class="option-anchor">vim.navigation.harpoon.mappings.file3</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to marked file 3 [Harpoon]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-l&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/harpoon/harpoon.nix" target="_blank">&lt;nvf/modules/plugins/utility/harpoon/harpoon.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.navigation.harpoon.mappings.file4">
<h3 class="option-name">
<a href="#option-vim.navigation.harpoon.mappings.file4" class="option-anchor">vim.navigation.harpoon.mappings.file4</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Go to marked file 4 [Harpoon]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-;&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/harpoon/harpoon.nix" target="_blank">&lt;nvf/modules/plugins/utility/harpoon/harpoon.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.navigation.harpoon.mappings.listMarks">
<h3 class="option-name">
<a href="#option-vim.navigation.harpoon.mappings.listMarks" class="option-anchor">vim.navigation.harpoon.mappings.listMarks</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>List marked files [Harpoon]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-e&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/harpoon/harpoon.nix" target="_blank">&lt;nvf/modules/plugins/utility/harpoon/harpoon.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.navigation.harpoon.mappings.markFile">
<h3 class="option-name">
<a href="#option-vim.navigation.harpoon.mappings.markFile" class="option-anchor">vim.navigation.harpoon.mappings.markFile</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Mark file [Harpoon]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;a"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/harpoon/harpoon.nix" target="_blank">&lt;nvf/modules/plugins/utility/harpoon/harpoon.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.navigation.harpoon.setupOpts">
<h3 class="option-name">
<a href="#option-vim.navigation.harpoon.setupOpts" class="option-anchor">vim.navigation.harpoon.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Harpoon.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/harpoon/harpoon.nix" target="_blank">&lt;nvf/modules/plugins/utility/harpoon/harpoon.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.neorg.enable">
<h3 class="option-name">
<a href="#option-vim.notes.neorg.enable" class="option-anchor">vim.notes.neorg.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Neorg: An intuitive note-taking and organization tool with a structured nested syntax.
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/neorg/neorg.nix" target="_blank">&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.neorg.setupOpts">
<h3 class="option-name">
<a href="#option-vim.notes.neorg.setupOpts" class="option-anchor">vim.notes.neorg.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Neorg.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/neorg/neorg.nix" target="_blank">&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.neorg.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.notes.neorg.treesitter.enable" class="option-anchor">vim.notes.neorg.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Neorg treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/neorg/neorg.nix" target="_blank">&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.neorg.treesitter.norgMetaPackage">
<h3 class="option-name">
<a href="#option-vim.notes.neorg.treesitter.norgMetaPackage" class="option-anchor">vim.notes.neorg.treesitter.norgMetaPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>The norg-meta treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.tree-sitter-grammars.tree-sitter-norg-meta</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/neorg/neorg.nix" target="_blank">&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.neorg.treesitter.norgPackage">
<h3 class="option-name">
<a href="#option-vim.notes.neorg.treesitter.norgPackage" class="option-anchor">vim.notes.neorg.treesitter.norgPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>The norg-meta treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.tree-sitter-grammars.tree-sitter-norg</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/neorg/neorg.nix" target="_blank">&lt;nvf/modules/plugins/notes/neorg/neorg.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.obsidian.enable">
<h3 class="option-name">
<a href="#option-vim.notes.obsidian.enable" class="option-anchor">vim.notes.obsidian.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable plugins to complement the Obsidian markdown editor [obsidian.nvim].</p>
<p>Enables <a href="https://github.com/preservim/vim-markdown?tab=readme-ov-file#options">vim-markdown</a> which automatically folds markdown headings inside and outside of workspaces/vaults.
Set <code class="nixos-option">vim.globals.vim_markdown_folding_disable = 1;</code> to disable automatic folding,
or <code class="nixos-option">vim.globals.vim_markdown_folding_level = &lt;heading-level-int&gt;;</code> to set the default fold level for new buffers.</p>
<p>nvf will choose one of <code>snacks.picker</code>, <code>mini.pick</code>, <code>telescope</code>, or <code>fzf-lua</code> as the <code>obsidian.nvim</code> picker based on whether they are enabled, in that order.</p>
<p>You can enable one of them with one of the following:</p>
<ul>
<li><code class="nixos-option">vim.utility.snacks-nvim.setupOpts.picker.enabled</code> and <a class="option-reference" href="options.html#option-vim.utility.snacks-nvim.enable"><code class="nixos-option">vim.utility.snacks-nvim.enable</code></a></li>
<li><a class="option-reference" href="options.html#option-vim.mini.pick.enable"><code class="nixos-option">vim.mini.pick.enable</code></a></li>
<li><a class="option-reference" href="options.html#option-vim.telescope.enable"><code class="nixos-option">vim.telescope.enable</code></a></li>
<li><a class="option-reference" href="options.html#option-vim.fzf-lua.enable"><code class="nixos-option">vim.fzf-lua.enable</code></a></li>
</ul>
<p><code class="nixos-option">vim.notes.obsidian.setupOpts.ui.enable</code> is automatically disabled if <code>render-markdown.nvim</code> or <code>markview.nvim</code> are enabled.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/obsidian/obsidian.nix" target="_blank">&lt;nvf/modules/plugins/notes/obsidian/obsidian.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.obsidian.setupOpts">
<h3 class="option-name">
<a href="#option-vim.notes.obsidian.setupOpts" class="option-anchor">vim.notes.obsidian.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of obsidian.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/obsidian/obsidian.nix" target="_blank">&lt;nvf/modules/plugins/notes/obsidian/obsidian.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.orgmode.enable">
<h3 class="option-name">
<a href="#option-vim.notes.orgmode.enable" class="option-anchor">vim.notes.orgmode.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-orgmode: Neovim plugin for Emacs Orgmode. Get the best of both worlds.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/orgmode/orgmode.nix" target="_blank">&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.orgmode.setupOpts">
<h3 class="option-name">
<a href="#option-vim.notes.orgmode.setupOpts" class="option-anchor">vim.notes.orgmode.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Orgmode.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/orgmode/orgmode.nix" target="_blank">&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.orgmode.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.notes.orgmode.treesitter.enable" class="option-anchor">vim.notes.orgmode.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Orgmode treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/orgmode/orgmode.nix" target="_blank">&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.orgmode.treesitter.orgPackage">
<h3 class="option-name">
<a href="#option-vim.notes.orgmode.treesitter.orgPackage" class="option-anchor">vim.notes.orgmode.treesitter.orgPackage</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>The org-nvim treesitter package to use.</p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.tree-sitter-grammars.tree-sitter-org-nvim</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/orgmode/orgmode.nix" target="_blank">&lt;nvf/modules/plugins/notes/orgmode/orgmode.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.todo-comments.enable">
<h3 class="option-name">
<a href="#option-vim.notes.todo-comments.enable" class="option-anchor">vim.notes.todo-comments.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable todo-comments: highlight and search for todo comments like TODO, HACK, BUG in your code base.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_blank">&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.todo-comments.mappings.quickFix">
<h3 class="option-name">
<a href="#option-vim.notes.todo-comments.mappings.quickFix" class="option-anchor">vim.notes.todo-comments.mappings.quickFix</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open Todo-s in a quickfix list</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;tdq"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_blank">&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.todo-comments.mappings.telescope">
<h3 class="option-name">
<a href="#option-vim.notes.todo-comments.mappings.telescope" class="option-anchor">vim.notes.todo-comments.mappings.telescope</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open Todo-s in telescope</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;tds"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_blank">&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.todo-comments.mappings.trouble">
<h3 class="option-name">
<a href="#option-vim.notes.todo-comments.mappings.trouble" class="option-anchor">vim.notes.todo-comments.mappings.trouble</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open Todo-s in Trouble</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;tdt"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_blank">&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notes.todo-comments.setupOpts">
<h3 class="option-name">
<a href="#option-vim.notes.todo-comments.setupOpts" class="option-anchor">vim.notes.todo-comments.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of todo-comments.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/notes/todo-comments/todo-comments.nix" target="_blank">&lt;nvf/modules/plugins/notes/todo-comments/todo-comments.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notify.nvim-notify.enable">
<h3 class="option-name">
<a href="#option-vim.notify.nvim-notify.enable" class="option-anchor">vim.notify.nvim-notify.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-notify notifications.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix" target="_blank">&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.notify.nvim-notify.setupOpts">
<h3 class="option-name">
<a href="#option-vim.notify.nvim-notify.setupOpts" class="option-anchor">vim.notify.nvim-notify.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-notify.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix" target="_blank">&lt;nvf/modules/plugins/ui/notifications/nvim-notify/nvim-notify.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.optPlugins">
<h3 class="option-name">
<a href="#option-vim.optPlugins" class="option-anchor">vim.optPlugins</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat")</code></div>
<div class="option-description"><html><head></head><body><p>List of plugins to optionally load on startup.</p>
<p>This option has the same type definition as <a class="option-reference" href="options.html#option-vim.startPlugins"><code class="nixos-option">vim.startPlugins</code></a>
and plugins in this list are appended to <a class="option-reference" href="options.html#option-vim.startPlugins"><code class="nixos-option">vim.startPlugins</code></a> by
the wrapper during the build process.</p>
<p>To avoid overriding packages and dependencies provided by startPlugins, you
are recommended to use this option or <a class="option-reference" href="options.html#option-vim.extraPlugins"><code class="nixos-option">vim.extraPlugins</code></a> option.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <code>[pkgs.vimPlugins.vim-ghost]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options">
<h3 class="option-name">
<a href="#option-vim.options" class="option-anchor">vim.options</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>open submodule of attribute set of anything</code></div>
<div class="option-description"><html><head></head><body><p>A freeform attribute set containing vim options to be set as early as possible.
If populated, this option will set vim options in the built <code class="nixos-option">luaConfigRC</code>
after <code>basic</code> and before <code>pluginConfigs</code> DAG entries.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p><code>{foo = "bar";}</code> will set <code>vim.opt.foo</code> to "bar", where the type of
<code>bar</code> in the resulting Lua value will be inferred from the type of the
value in the <code>{name = value;}</code> pair passed to the option.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
visualbell = true;
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.autoindent">
<h3 class="option-name">
<a href="#option-vim.options.autoindent" class="option-anchor">vim.options.autoindent</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable auto indent</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.cmdheight">
<h3 class="option-name">
<a href="#option-vim.options.cmdheight" class="option-anchor">vim.options.cmdheight</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Height of the command pane</p>
</body></html></div>
<div class="option-default">Default: <code>1</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.cursorlineopt">
<h3 class="option-name">
<a href="#option-vim.options.cursorlineopt" class="option-anchor">vim.options.cursorlineopt</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "line", "screenline", "number", "both"</code></div>
<div class="option-description"><html><head></head><body><p>Highlight the text line of the cursor with CursorLine hl-CursorLine</p>
</body></html></div>
<div class="option-default">Default: <code>"line"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.mouse">
<h3 class="option-name">
<a href="#option-vim.options.mouse" class="option-anchor">vim.options.mouse</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Set modes for mouse support.</p>
<ul>
<li>n - normal</li>
<li>v - visual</li>
<li>i - insert</li>
<li>c - command-line</li>
<li>h - all modes when editing a help file</li>
<li>a - all modes</li>
<li>r - for hit-enter and more-prompt prompt</li>
</ul>
<p>This option takes a string to ensure proper conversion to the corresponding Lua type.
As such, we do not check the value passed to this option. Please ensure that any value
that is set here is a valid value as per <a href="https://neovim.io/doc/user/options.html#'mouse'%22">neovim documentation</a>.</p>
</body></html></div>
<div class="option-default">Default: <code>"nvi"</code></div>
<div class="option-example">Example: <code>"a"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.shiftwidth">
<h3 class="option-name">
<a href="#option-vim.options.shiftwidth" class="option-anchor">vim.options.shiftwidth</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Number of spaces to use for each step of (auto)indent. Used for
<code class="nixos-option">cindent</code>, <code>&gt;&gt;</code>, <code>&lt;&lt;</code>, etc.</p>
<p>When zero the <code class="nixos-option">tabstop</code> value will be used.</p>
</body></html></div>
<div class="option-default">Default: <code>8</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.signcolumn">
<h3 class="option-name">
<a href="#option-vim.options.signcolumn" class="option-anchor">vim.options.signcolumn</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Whether to show the sign column</p>
</body></html></div>
<div class="option-default">Default: <code>"yes"</code></div>
<div class="option-example">Example: <code>"no"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.splitbelow">
<h3 class="option-name">
<a href="#option-vim.options.splitbelow" class="option-anchor">vim.options.splitbelow</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>New splits will open below instead of on top</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.splitright">
<h3 class="option-name">
<a href="#option-vim.options.splitright" class="option-anchor">vim.options.splitright</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>New splits will open to the right</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.tabstop">
<h3 class="option-name">
<a href="#option-vim.options.tabstop" class="option-anchor">vim.options.tabstop</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Number of spaces that a <code>&lt;Tab&gt;</code> in the file counts for. Also see
the <code class="command">:retab</code> command, and the <code class="nixos-option">softtabstop</code> option.</p>
</body></html></div>
<div class="option-default">Default: <code>8</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.termguicolors">
<h3 class="option-name">
<a href="#option-vim.options.termguicolors" class="option-anchor">vim.options.termguicolors</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Set terminal up for 256 colours</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.tm">
<h3 class="option-name">
<a href="#option-vim.options.tm" class="option-anchor">vim.options.tm</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Timeout in ms that Neovim will wait for mapped action to complete</p>
</body></html></div>
<div class="option-default">Default: <code>500</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.updatetime">
<h3 class="option-name">
<a href="#option-vim.options.updatetime" class="option-anchor">vim.options.updatetime</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>The number of milliseconds till Cursor Hold event is fired</p>
</body></html></div>
<div class="option-default">Default: <code>300</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.options.wrap">
<h3 class="option-name">
<a href="#option-vim.options.wrap" class="option-anchor">vim.options.wrap</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable word wrapping.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts">
<h3 class="option-name">
<a href="#option-vim.opts" class="option-anchor">vim.opts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>open submodule of attribute set of anything</code></div>
<div class="option-description"><html><head></head><body><p>Alias of <a class="option-reference" href="options.html#option-vim.options"><code class="nixos-option">vim.options</code></a>.</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.autoindent">
<h3 class="option-name">
<a href="#option-vim.opts.autoindent" class="option-anchor">vim.opts.autoindent</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable auto indent</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.cmdheight">
<h3 class="option-name">
<a href="#option-vim.opts.cmdheight" class="option-anchor">vim.opts.cmdheight</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Height of the command pane</p>
</body></html></div>
<div class="option-default">Default: <code>1</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.cursorlineopt">
<h3 class="option-name">
<a href="#option-vim.opts.cursorlineopt" class="option-anchor">vim.opts.cursorlineopt</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "line", "screenline", "number", "both"</code></div>
<div class="option-description"><html><head></head><body><p>Highlight the text line of the cursor with CursorLine hl-CursorLine</p>
</body></html></div>
<div class="option-default">Default: <code>"line"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.mouse">
<h3 class="option-name">
<a href="#option-vim.opts.mouse" class="option-anchor">vim.opts.mouse</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Set modes for mouse support.</p>
<ul>
<li>n - normal</li>
<li>v - visual</li>
<li>i - insert</li>
<li>c - command-line</li>
<li>h - all modes when editing a help file</li>
<li>a - all modes</li>
<li>r - for hit-enter and more-prompt prompt</li>
</ul>
<p>This option takes a string to ensure proper conversion to the corresponding Lua type.
As such, we do not check the value passed to this option. Please ensure that any value
that is set here is a valid value as per <a href="https://neovim.io/doc/user/options.html#'mouse'%22">neovim documentation</a>.</p>
</body></html></div>
<div class="option-default">Default: <code>"nvi"</code></div>
<div class="option-example">Example: <code>"a"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.shiftwidth">
<h3 class="option-name">
<a href="#option-vim.opts.shiftwidth" class="option-anchor">vim.opts.shiftwidth</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Number of spaces to use for each step of (auto)indent. Used for
<code class="nixos-option">cindent</code>, <code>&gt;&gt;</code>, <code>&lt;&lt;</code>, etc.</p>
<p>When zero the <code class="nixos-option">tabstop</code> value will be used.</p>
</body></html></div>
<div class="option-default">Default: <code>8</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.signcolumn">
<h3 class="option-name">
<a href="#option-vim.opts.signcolumn" class="option-anchor">vim.opts.signcolumn</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Whether to show the sign column</p>
</body></html></div>
<div class="option-default">Default: <code>"yes"</code></div>
<div class="option-example">Example: <code>"no"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.splitbelow">
<h3 class="option-name">
<a href="#option-vim.opts.splitbelow" class="option-anchor">vim.opts.splitbelow</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>New splits will open below instead of on top</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.splitright">
<h3 class="option-name">
<a href="#option-vim.opts.splitright" class="option-anchor">vim.opts.splitright</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>New splits will open to the right</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.tabstop">
<h3 class="option-name">
<a href="#option-vim.opts.tabstop" class="option-anchor">vim.opts.tabstop</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Number of spaces that a <code>&lt;Tab&gt;</code> in the file counts for. Also see
the <code class="command">:retab</code> command, and the <code class="nixos-option">softtabstop</code> option.</p>
</body></html></div>
<div class="option-default">Default: <code>8</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.termguicolors">
<h3 class="option-name">
<a href="#option-vim.opts.termguicolors" class="option-anchor">vim.opts.termguicolors</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Set terminal up for 256 colours</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.tm">
<h3 class="option-name">
<a href="#option-vim.opts.tm" class="option-anchor">vim.opts.tm</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Timeout in ms that Neovim will wait for mapped action to complete</p>
</body></html></div>
<div class="option-default">Default: <code>500</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.updatetime">
<h3 class="option-name">
<a href="#option-vim.opts.updatetime" class="option-anchor">vim.opts.updatetime</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>The number of milliseconds till Cursor Hold event is fired</p>
</body></html></div>
<div class="option-default">Default: <code>300</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.opts.wrap">
<h3 class="option-name">
<a href="#option-vim.opts.wrap" class="option-anchor">vim.opts.wrap</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable word wrapping.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.package">
<h3 class="option-name">
<a href="#option-vim.package" class="option-anchor">vim.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>package</code></div>
<div class="option-description"><html><head></head><body><p>The neovim package to use for the wrapper. This
corresponds to the package that will be wrapped
with your plugins and settings.</p>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>You will need to use an unwrapped package for this
option to work as intended. Using an already wrapped
package here may yield undesirable results.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>pkgs.neovim-unwrapped</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.pluginOverrides">
<h3 class="option-name">
<a href="#option-vim.pluginOverrides" class="option-anchor">vim.pluginOverrides</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of package</code></div>
<div class="option-description"><html><head></head><body><p>Attribute set of plugins to override default values</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
lazydev-nvim = pkgs.fetchFromGitHub {
owner = "folke";
repo = "lazydev.nvim";
rev = "";
hash = "";
};
}
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.pluginRC">
<h3 class="option-name">
<a href="#option-vim.pluginRC" class="option-anchor">vim.pluginRC</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(DAG of strings concatenated with "\n") or string</code></div>
<div class="option-description"><html><head></head><body><p>The DAG used to configure plugins. If a string is passed, entryAnywhere is automatically applied.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/rc/options.nix" target="_blank">&lt;nvf/modules/wrapper/rc/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.presence.neocord.enable">
<h3 class="option-name">
<a href="#option-vim.presence.neocord.enable" class="option-anchor">vim.presence.neocord.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable neocord plugin for discord rich presence.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_blank">&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.presence.neocord.setupOpts">
<h3 class="option-name">
<a href="#option-vim.presence.neocord.setupOpts" class="option-anchor">vim.presence.neocord.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of neocord.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/rich-presence/neocord/neocord.nix" target="_blank">&lt;nvf/modules/plugins/rich-presence/neocord/neocord.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.preventJunkFiles">
<h3 class="option-name">
<a href="#option-vim.preventJunkFiles" class="option-anchor">vim.preventJunkFiles</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Prevent swapfile and backupfile from being created.</p>
<p><code>false</code> is the default Neovim behaviour. If you wish to create
backup and swapfiles, set this option to <code>false</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.projects.project-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.projects.project-nvim.enable" class="option-anchor">vim.projects.project-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable project-nvim for project management.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/projects/project-nvim/project-nvim.nix" target="_blank">&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.projects.project-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.projects.project-nvim.setupOpts" class="option-anchor">vim.projects.project-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Project.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/projects/project-nvim/project-nvim.nix" target="_blank">&lt;nvf/modules/plugins/projects/project-nvim/project-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.python3Packages">
<h3 class="option-name">
<a href="#option-vim.python3Packages" class="option-anchor">vim.python3Packages</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>List of python packages to install</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <code>"[\"pynvim\"]"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.repl.conjure.enable">
<h3 class="option-name">
<a href="#option-vim.repl.conjure.enable" class="option-anchor">vim.repl.conjure.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Conjure.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/repl/conjure/conjure.nix" target="_blank">&lt;nvf/modules/plugins/repl/conjure/conjure.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.runner.run-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.runner.run-nvim.enable" class="option-anchor">vim.runner.run-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable run.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/runner/run-nvim/run-nvim.nix" target="_blank">&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.runner.run-nvim.mappings.run">
<h3 class="option-name">
<a href="#option-vim.runner.run-nvim.mappings.run" class="option-anchor">vim.runner.run-nvim.mappings.run</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Run cached</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ri"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/runner/run-nvim/run-nvim.nix" target="_blank">&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.runner.run-nvim.mappings.runCommand">
<h3 class="option-name">
<a href="#option-vim.runner.run-nvim.mappings.runCommand" class="option-anchor">vim.runner.run-nvim.mappings.runCommand</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Run prompt</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;rc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/runner/run-nvim/run-nvim.nix" target="_blank">&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.runner.run-nvim.mappings.runOverride">
<h3 class="option-name">
<a href="#option-vim.runner.run-nvim.mappings.runOverride" class="option-anchor">vim.runner.run-nvim.mappings.runOverride</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Run and override</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ro"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/runner/run-nvim/run-nvim.nix" target="_blank">&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.runner.run-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.runner.run-nvim.setupOpts" class="option-anchor">vim.runner.run-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of run.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/runner/run-nvim/run-nvim.nix" target="_blank">&lt;nvf/modules/plugins/runner/run-nvim/run-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.searchCase">
<h3 class="option-name">
<a href="#option-vim.searchCase" class="option-anchor">vim.searchCase</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "ignore", "smart", "sensitive"</code></div>
<div class="option-description"><html><head></head><body><p>Set the case sensitivity of search</p>
</body></html></div>
<div class="option-default">Default: <code>"sensitive"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.session.nvim-session-manager.enable">
<h3 class="option-name">
<a href="#option-vim.session.nvim-session-manager.enable" class="option-anchor">vim.session.nvim-session-manager.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-session-manager: manage sessions like folders in VSCode.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_blank">&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.session.nvim-session-manager.mappings.deleteSession">
<h3 class="option-name">
<a href="#option-vim.session.nvim-session-manager.mappings.deleteSession" class="option-anchor">vim.session.nvim-session-manager.mappings.deleteSession</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Delete session</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;sd"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_blank">&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.session.nvim-session-manager.mappings.loadLastSession">
<h3 class="option-name">
<a href="#option-vim.session.nvim-session-manager.mappings.loadLastSession" class="option-anchor">vim.session.nvim-session-manager.mappings.loadLastSession</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Load last session</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;slt"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_blank">&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.session.nvim-session-manager.mappings.loadSession">
<h3 class="option-name">
<a href="#option-vim.session.nvim-session-manager.mappings.loadSession" class="option-anchor">vim.session.nvim-session-manager.mappings.loadSession</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Load session</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;sl"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_blank">&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.session.nvim-session-manager.mappings.saveCurrentSession">
<h3 class="option-name">
<a href="#option-vim.session.nvim-session-manager.mappings.saveCurrentSession" class="option-anchor">vim.session.nvim-session-manager.mappings.saveCurrentSession</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Save current session</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;sc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_blank">&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.session.nvim-session-manager.setupOpts">
<h3 class="option-name">
<a href="#option-vim.session.nvim-session-manager.setupOpts" class="option-anchor">vim.session.nvim-session-manager.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of which-key.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_blank">&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.session.nvim-session-manager.usePicker">
<h3 class="option-name">
<a href="#option-vim.session.nvim-session-manager.usePicker" class="option-anchor">vim.session.nvim-session-manager.usePicker</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether we should use <code>dressing.nvim</code> to build a session picker UI</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix" target="_blank">&lt;nvf/modules/plugins/session/nvim-session-manager/nvim-session-manager.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.snippets.luasnip.customSnippets.snipmate">
<h3 class="option-name">
<a href="#option-vim.snippets.luasnip.customSnippets.snipmate" class="option-anchor">vim.snippets.luasnip.customSnippets.snipmate</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of list of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>A list containing custom snippets in the SnipMate format to be loaded by LuaSnip.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>''
{
all = [
{
trigger = "if";
body = "if $1 else $2";
}
];
nix = [
{
trigger = "mkOption";
body = '''
mkOption {
type = $1;
default = $2;
description = $3;
example = $4;
}
''';
}
];
}
''</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_blank">&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.snippets.luasnip.customSnippets.snipmate._name_._.body">
<h3 class="option-name">
<a href="#option-vim.snippets.luasnip.customSnippets.snipmate._name_._.body" class="option-anchor">vim.snippets.luasnip.customSnippets.snipmate.&lt;name&gt;.*.body</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>The body of the snippet in SnipMate format (see <a href="https://github.com/L3MON4D3/LuaSnip#add-snippets">LuaSnip Documentation</a>).</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_blank">&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.snippets.luasnip.customSnippets.snipmate._name_._.description">
<h3 class="option-name">
<a href="#option-vim.snippets.luasnip.customSnippets.snipmate._name_._.description" class="option-anchor">vim.snippets.luasnip.customSnippets.snipmate.&lt;name&gt;.*.description</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>The description shown for this snippet.</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_blank">&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.snippets.luasnip.customSnippets.snipmate._name_._.trigger">
<h3 class="option-name">
<a href="#option-vim.snippets.luasnip.customSnippets.snipmate._name_._.trigger" class="option-anchor">vim.snippets.luasnip.customSnippets.snipmate.&lt;name&gt;.*.trigger</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>The trigger used to activate this snippet.</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_blank">&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.snippets.luasnip.enable">
<h3 class="option-name">
<a href="#option-vim.snippets.luasnip.enable" class="option-anchor">vim.snippets.luasnip.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable luasnip.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_blank">&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.snippets.luasnip.loaders">
<h3 class="option-name">
<a href="#option-vim.snippets.luasnip.loaders" class="option-anchor">vim.snippets.luasnip.loaders</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>Lua code used to load snippet providers.</p>
</body></html></div>
<div class="option-default">Default: <code>```lua
require('luasnip.loaders.from_vscode').lazy_load()
```
</code></div>
<div class="option-example">Example: <pre><code>```lua
require("luasnip.loaders.from_snipmate").lazy_load()
```
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_blank">&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.snippets.luasnip.providers">
<h3 class="option-name">
<a href="#option-vim.snippets.luasnip.providers" class="option-anchor">vim.snippets.luasnip.providers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat")</code></div>
<div class="option-description"><html><head></head><body><p>The snippet provider packages.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>These are simply appended to {option} <code>vim.startPlugins</code>.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>[
"friendly-snippets"
]</code></div>
<div class="option-example">Example: <code>["vimPlugins.vim-snippets"]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_blank">&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.snippets.luasnip.setupOpts">
<h3 class="option-name">
<a href="#option-vim.snippets.luasnip.setupOpts" class="option-anchor">vim.snippets.luasnip.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of LuaSnip.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/snippets/luasnip/luasnip.nix" target="_blank">&lt;nvf/modules/plugins/snippets/luasnip/luasnip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.spellcheck.enable">
<h3 class="option-name">
<a href="#option-vim.spellcheck.enable" class="option-anchor">vim.spellcheck.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Neovim's built-in spellchecking.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_blank">&lt;nvf/modules/neovim/init/spellcheck.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.spellcheck.extraSpellWords">
<h3 class="option-name">
<a href="#option-vim.spellcheck.extraSpellWords" class="option-anchor">vim.spellcheck.extraSpellWords</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of list of string</code></div>
<div class="option-description"><html><head></head><body><p>Additional words to be used for spellchecking. The names of each key will be
used as the language code for the spell file. For example</p>
<pre class="highlight"><code class="language-nix"><span style="color:rgb(152,195,121);">"</span><span style="color:rgb(152,195,121);">en.utf-8</span><span style="color:rgb(152,195,121);">"</span>&nbsp;<span style="color:rgb(171,178,191);">=</span>&nbsp;<span style="color:rgb(132,139,152);">[</span>&nbsp;<span style="color:rgb(132,139,152);">.</span><span style="color:rgb(132,139,152);">.</span><span style="color:rgb(132,139,152);">.</span>&nbsp;<span style="color:rgb(132,139,152);">]</span><span style="color:rgb(132,139,152);">;</span><br></code></pre>
<p>will result in <code>en.utf-8.add.spl</code> being added to Neovim's runtime in the
<code class="file-path">spell</code> directory.</p>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>The attribute keys must be in <code>"&lt;name&gt;.&lt;encoding&gt;"</code> format for Neovim to
compile your spellfiles without mangling the resulting file names. Please
make sure that you enter the correct value, as nvf does not do any kind of
internal checking. Please see <code class="command">:help mkspell</code> for more details.</p>
<p>Example:</p>
<pre class="highlight"><code class="language-nix"><span style="color:rgb(92,99,112);font-style: italic;">#&nbsp;"en"&nbsp;is&nbsp;the&nbsp;name,&nbsp;and&nbsp;"utf-8"&nbsp;is&nbsp;the&nbsp;encoding.&nbsp;For&nbsp;most&nbsp;use&nbsp;cases,&nbsp;utf-8</span><br><span style="color:rgb(92,99,112);font-style: italic;">#&nbsp;will&nbsp;be&nbsp;enough,&nbsp;however,&nbsp;you&nbsp;may&nbsp;change&nbsp;it&nbsp;to&nbsp;any&nbsp;encoding&nbsp;format&nbsp;Neovim</span><br><span style="color:rgb(92,99,112);font-style: italic;">#&nbsp;accepts,&nbsp;e.g.,&nbsp;utf-16.</span><br><span style="color:rgb(152,195,121);">"</span><span style="color:rgb(152,195,121);">en.utf-8</span><span style="color:rgb(152,195,121);">"</span>&nbsp;<span style="color:rgb(171,178,191);">=</span>&nbsp;<span style="color:rgb(132,139,152);">[</span><span style="color:rgb(152,195,121);">"</span><span style="color:rgb(152,195,121);">nvf</span><span style="color:rgb(152,195,121);">"</span>&nbsp;<span style="color:rgb(152,195,121);">"</span><span style="color:rgb(152,195,121);">word_you_want_to_add</span><span style="color:rgb(152,195,121);">"</span><span style="color:rgb(132,139,152);">]</span><span style="color:rgb(132,139,152);">;</span><br><span style="color:rgb(171,178,191);">=</span><span style="color:rgb(171,178,191);">&gt;</span>&nbsp;<span style="color:rgb(152,195,121);">$</span><span style="color:rgb(232,102,113);">out/spell/en-utf-8.add.spl</span><br></code></pre>
</div>
<p>Note that while adding a new language, you will still need to add the name of
the language (e.g. "en") to the <a class="option-reference" href="options.html#option-vim.spellcheck.languages"><code class="nixos-option">vim.spellcheck.languages</code></a> list by name
in order to enable spellchecking for the language. By default only <code>"en"</code> is in
the list.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <code>{"en.utf-8" = ["nvf" "word_you_want_to_add"];}</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_blank">&lt;nvf/modules/neovim/init/spellcheck.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.spellcheck.ignoreTerminal">
<h3 class="option-name">
<a href="#option-vim.spellcheck.ignoreTerminal" class="option-anchor">vim.spellcheck.ignoreTerminal</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Disable spell checking in terminal.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_blank">&lt;nvf/modules/neovim/init/spellcheck.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.spellcheck.ignoredFiletypes">
<h3 class="option-name">
<a href="#option-vim.spellcheck.ignoredFiletypes" class="option-anchor">vim.spellcheck.ignoredFiletypes</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>A list of filetypes for which spellchecking will be disabled.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>You may use <code class="command">:echo &amp;filetype</code> in Neovim to find out the
filetype for a specific buffer.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>[
"toggleterm"
]</code></div>
<div class="option-example">Example: <code>["markdown" "gitcommit"]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_blank">&lt;nvf/modules/neovim/init/spellcheck.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.spellcheck.languages">
<h3 class="option-name">
<a href="#option-vim.spellcheck.languages" class="option-anchor">vim.spellcheck.languages</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>A list of languages that should be used for spellchecking.</p>
<p>To add your own language files, you may place your <code>spell</code> directory in either
<code class="file-path">$XDG_CONFIG_HOME/nvf</code> or in a path that is included in the
<a class="option-reference" href="options.html#option-vim.additionalRuntimePaths"><code class="nixos-option">vim.additionalRuntimePaths</code></a> list provided by nvf.</p>
</body></html></div>
<div class="option-default">Default: <code>[
"en"
]</code></div>
<div class="option-example">Example: <code>["en" "de"]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_blank">&lt;nvf/modules/neovim/init/spellcheck.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.spellcheck.programmingWordlist.enable">
<h3 class="option-name">
<a href="#option-vim.spellcheck.programmingWordlist.enable" class="option-anchor">vim.spellcheck.programmingWordlist.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable vim-dirtytalk, a wordlist for programmers containing
common programming terms.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>Enabling this option will unconditionally set
<a class="option-reference" href="options.html#option-vim.spellcheck.enable"><code class="nixos-option">vim.spellcheck.enable</code></a> to true as vim-dirtytalk
depends on spellchecking having been set up.</p>
<p>Run <code class="command">:DirtytalkUpdate</code> on first use to download the spellfile.</p>
</div>
<p>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/spellcheck.nix" target="_blank">&lt;nvf/modules/neovim/init/spellcheck.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.spellcheck.vim-dirtytalk.enable">
<h3 class="option-name">
<a href="#option-vim.spellcheck.vim-dirtytalk.enable" class="option-anchor">vim.spellcheck.vim-dirtytalk.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Alias of <a class="option-reference" href="options.html#option-vim.spellcheck.programmingWordlist.enable"><code class="nixos-option">vim.spellcheck.programmingWordlist.enable</code></a>.</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/spellcheck/vim-dirtytalk/vim-dirtytalk.nix" target="_blank">&lt;nvf/modules/plugins/spellcheck/vim-dirtytalk/vim-dirtytalk.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.startPlugins">
<h3 class="option-name">
<a href="#option-vim.startPlugins" class="option-anchor">vim.startPlugins</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (null or package or one of "blink-cmp", "aerial-nvim", "alpha-nvim", "avante-nvim", "base16", "blink-cmp-spell", "blink-compat", "blink-emoji-nvim", "blink-indent", "blink-ripgrep-nvim", "bufdelete-nvim", "bufferline-nvim", "catppuccin", "ccc-nvim", "cellular-automaton-nvim", "chatgpt-nvim", "cheatsheet-nvim", "cinnamon-nvim", "cmp-buffer", "cmp-luasnip", "cmp-nvim-lsp", "cmp-path", "cmp-treesitter", "codecompanion-nvim", "codewindow-nvim", "colorful-menu-nvim", "comment-nvim", "conform-nvim", "copilot-cmp", "copilot-lua", "crates-nvim", "crazy-coverage", "csharpls-extended-lsp-nvim", "csvview-nvim", "dashboard-nvim", "diffview-nvim", "direnv-vim", "dracula", "dressing-nvim", "elixir-tools-nvim", "everforest", "fastaction-nvim", "fidget-nvim", "flash-nvim", "fluent-nvim", "flutter-tools-nvim", "friendly-snippets", "fzf-lua", "gesture-nvim", "git-conflict-nvim", "github", "gitlinker-nvim", "gitsigns-nvim", "glow-nvim", "gopher-nvim", "gradle-nvim", "gruber-darker", "grug-far-nvim", "gruvbox", "hardtime-nvim", "harpoon", "haskell-tools-nvim", "highlight-undo-nvim", "hlargs-nvim", "hop.nvim", "hunk-nvim", "hydra-nvim", "icon-picker-nvim", "image-nvim", "img-clip", "indent-blankline-nvim", "lazydev-nvim", "leap-nvim", "leetcode-nvim", "lsp-signature-nvim", "lspkind-nvim", "lspsaga-nvim", "lua-utils-nvim", "lualine-nvim", "luasnip", "lz-n", "lzn-auto-require", "markview-nvim", "maven-nvim", "mellow", "mini-ai", "mini-align", "mini-animate", "mini-base16", "mini-basics", "mini-bracketed", "mini-bufremove", "mini-clue", "mini-colors", "mini-comment", "mini-completion", "mini-cursorword", "mini-diff", "mini-doc", "mini-extra", "mini-files", "mini-fuzzy", "mini-git", "mini-hipatterns", "mini-hues", "mini-icons", "mini-indentscope", "mini-jump", "mini-jump2d", "mini-map", "mini-misc", "mini-move", "mini-notify", "mini-operators", "mini-pairs", "mini-pick", "mini-sessions", "mini-snippets", "mini-splitjoin", "mini-starter", "mini-statusline", "mini-surround", "mini-tabline", "mini-test", "mini-trailspace", "mini-visits", "minimap-vim", "mkdir-nvim", "modes-nvim", "multicursors-nvim", "neo-tree-nvim", "neocodeium", "neocord", "neogit", "neorg", "neorg-telescope", "neovim-session-manager", "new-file-template-nvim", "nix-develop-nvim", "noice-nvim", "none-ls-nvim", "nord", "nui-nvim", "nvim-autopairs", "nvim-biscuits", "nvim-cmp", "nvim-colorizer-lua", "nvim-cursorline", "nvim-dap", "nvim-dap-go", "nvim-dap-odin", "nvim-dap-ui", "nvim-docs-view", "nvim-highlight-colors", "nvim-lightbulb", "nvim-lint", "nvim-lspconfig", "nvim-metals", "nvim-navbuddy", "nvim-navic", "nvim-neoclip-lua", "nvim-nio", "nvim-notify", "nvim-scrollbar", "nvim-surround", "nvim-tree-lua", "nvim-treesitter-context", "nvim-treesitter-textobjects", "nvim-ts-autotag", "nvim-ufo", "nvim-web-devicons", "obsidian-nvim", "oil-git-status.nvim", "oil-nvim", "omnisharp-extended-lsp-nvim", "onedark", "orgmode", "otter-nvim", "oxocarbon", "pathlib-nvim", "plenary-nvim", "precognition-nvim", "prettier-plugin-astro", "prettier-plugin-pug", "prettier-plugin-svelte", "project-nvim", "promise-async", "qmk-nvim", "rainbow-delimiters-nvim", "registers-nvim", "render-markdown-nvim", "rose-pine", "roslyn-nvim", "rtp-nvim", "run-nvim", "rustaceanvim", "smart-splits", "smartcolumn-nvim", "snacks-nvim", "solarized", "solarized-osaka", "sqls-nvim", "supermaven-nvim", "syntax-gaslighting", "tabular", "telescope", "tiny-devicons-auto-colors-nvim", "todo-comments-nvim", "toggleterm-nvim", "tokyonight", "trouble", "ts-error-translator-nvim", "typst-concealer", "typst-preview-nvim", "undotree", "vim-dirtytalk", "vim-fugitive", "vim-illuminate", "vim-markdown", "vim-repeat", "vim-sleuth", "vim-startify", "vim-wakatime", "which-key-nvim", "yanky-nvim", "nvim-treesitter", "flutter-tools-patched", "vim-repeat")</code></div>
<div class="option-description"><html><head></head><body><p>List of plugins to load on startup. This is used
internally to add plugins to Neovim's runtime.</p>
<p>To add additional plugins to your configuration, consider
using the <a class="option-reference" href="options.html#option-vim.extraPlugins"><code class="nixos-option">vim.extraPlugins</code></a>
option.</p>
</body></html></div>
<div class="option-default">Default: <code>[
"plenary-nvim"
]</code></div>
<div class="option-example">Example: <code>[pkgs.vimPlugins.telescope-nvim]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.activeSection.a">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.activeSection.a" class="option-anchor">vim.statusline.lualine.activeSection.a</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>active config for: | (A) | B | C X | Y | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[
''
{
"mode",
icons_enabled = true,
separator = {
left = '▎',
right = ''
},
}
''
''
{
"",
draw_empty = true,
separator = { left = '', right = '' }
}
''
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.activeSection.b">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.activeSection.b" class="option-anchor">vim.statusline.lualine.activeSection.b</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>active config for: | A | (B) | C X | Y | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[
''
{
"filetype",
colored = true,
icon_only = true,
icon = { align = 'left' }
}
''
''
{
"filename",
symbols = {modified = ' ', readonly = ' '},
separator = {right = ''}
}
''
''
{
"",
draw_empty = true,
separator = { left = '', right = '' }
}
''
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.activeSection.c">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.activeSection.c" class="option-anchor">vim.statusline.lualine.activeSection.c</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>active config for: | A | B | (C) X | Y | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[
''
{
"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
},
symbols = {added = '+', modified = '~', removed = '-'}, -- Changes the diff symbols
separator = {right = ''}
}
''
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.activeSection.x">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.activeSection.x" class="option-anchor">vim.statusline.lualine.activeSection.x</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>active config for: | A | B | C (X) | Y | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[
''
{
-- Lsp server name
function()
local buf_ft = vim.bo.filetype
local excluded_buf_ft = { toggleterm = true, NvimTree = true, ["neo-tree"] = true, TelescopePrompt = true }
if excluded_buf_ft[buf_ft] then
return ""
end
local bufnr = vim.api.nvim_get_current_buf()
local clients = vim.lsp.get_clients({ bufnr = bufnr })
if vim.tbl_isempty(clients) then
return "No Active LSP"
end
local active_clients = {}
for _, client in ipairs(clients) do
table.insert(active_clients, client.name)
end
return table.concat(active_clients, ", ")
end,
icon = ' ',
separator = {left = ''},
}
''
''
{
"diagnostics",
sources = {'nvim_lsp', 'nvim_diagnostic', 'nvim_diagnostic', 'vim_lsp', 'coc'},
symbols = {error = '󰅙 ', warn = ' ', info = ' ', hint = '󰌵 '},
colored = true,
update_in_insert = false,
always_visible = false,
diagnostics_color = {
color_error = { fg = 'red' },
color_warn = { fg = 'yellow' },
color_info = { fg = 'cyan' },
},
}
''
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.activeSection.y">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.activeSection.y" class="option-anchor">vim.statusline.lualine.activeSection.y</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>active config for: | A | B | C X | (Y) | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[
''
{
"",
draw_empty = true,
separator = { left = '', right = '' }
}
''
''
{
'searchcount',
maxcount = 999,
timeout = 120,
separator = {left = ''}
}
''
''
{
"branch",
icon = ' •',
separator = {left = ''}
}
''
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.activeSection.z">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.activeSection.z" class="option-anchor">vim.statusline.lualine.activeSection.z</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>active config for: | A | B | C X | Y | (Z) |</p>
</body></html></div>
<div class="option-default">Default: <code>[
''
{
"",
draw_empty = true,
separator = { left = '', right = '' }
}
''
''
{
"progress",
separator = {left = ''}
}
''
''
{"location"}
''
''
{
"fileformat",
color = {fg='black'},
symbols = {
unix = '', -- e712
dos = '', -- e70f
mac = '', -- e711
}
}
''
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.alwaysDivideMiddle">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.alwaysDivideMiddle" class="option-anchor">vim.statusline.lualine.alwaysDivideMiddle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Always divide middle section</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.componentSeparator.left">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.componentSeparator.left" class="option-anchor">vim.statusline.lualine.componentSeparator.left</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Component separator for left side</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.componentSeparator.right">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.componentSeparator.right" class="option-anchor">vim.statusline.lualine.componentSeparator.right</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Component separator for right side</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.disabledFiletypes.statusline">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.disabledFiletypes.statusline" class="option-anchor">vim.statusline.lualine.disabledFiletypes.statusline</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Filetypes to disable lualine on for statusline</p>
</body></html></div>
<div class="option-default">Default: <code>[
"alpha"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.disabledFiletypes.winbar">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.disabledFiletypes.winbar" class="option-anchor">vim.statusline.lualine.disabledFiletypes.winbar</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Filetypes to disable lualine on for winbar</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.enable">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.enable" class="option-anchor">vim.statusline.lualine.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable lualine statusline plugin.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraActiveSection.a">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraActiveSection.a" class="option-anchor">vim.statusline.lualine.extraActiveSection.a</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for activeSection.a</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraActiveSection.b">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraActiveSection.b" class="option-anchor">vim.statusline.lualine.extraActiveSection.b</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for activeSection.b</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraActiveSection.c">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraActiveSection.c" class="option-anchor">vim.statusline.lualine.extraActiveSection.c</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for activeSection.c</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraActiveSection.x">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraActiveSection.x" class="option-anchor">vim.statusline.lualine.extraActiveSection.x</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for activeSection.x</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraActiveSection.y">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraActiveSection.y" class="option-anchor">vim.statusline.lualine.extraActiveSection.y</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for activeSection.y</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraActiveSection.z">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraActiveSection.z" class="option-anchor">vim.statusline.lualine.extraActiveSection.z</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for activeSection.z</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraInactiveSection.a">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraInactiveSection.a" class="option-anchor">vim.statusline.lualine.extraInactiveSection.a</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for inactiveSection.a</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraInactiveSection.b">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraInactiveSection.b" class="option-anchor">vim.statusline.lualine.extraInactiveSection.b</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for inactiveSection.b</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraInactiveSection.c">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraInactiveSection.c" class="option-anchor">vim.statusline.lualine.extraInactiveSection.c</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for inactiveSection.c</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraInactiveSection.x">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraInactiveSection.x" class="option-anchor">vim.statusline.lualine.extraInactiveSection.x</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for inactiveSection.x</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraInactiveSection.y">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraInactiveSection.y" class="option-anchor">vim.statusline.lualine.extraInactiveSection.y</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for inactiveSection.y</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.extraInactiveSection.z">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.extraInactiveSection.z" class="option-anchor">vim.statusline.lualine.extraInactiveSection.z</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Extra entries for inactiveSection.z</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.globalStatus">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.globalStatus" class="option-anchor">vim.statusline.lualine.globalStatus</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable global status for lualine</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.icons.enable">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.icons.enable" class="option-anchor">vim.statusline.lualine.icons.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable icons for lualine.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.ignoreFocus">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.ignoreFocus" class="option-anchor">vim.statusline.lualine.ignoreFocus</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>If current filetype is in this list it'll always be drawn as inactive statusline
and the last window will be drawn as active statusline.</p>
</body></html></div>
<div class="option-default">Default: <code>[
"NvimTree"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.inactiveSection.a">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.inactiveSection.a" class="option-anchor">vim.statusline.lualine.inactiveSection.a</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>inactive config for: | (A) | B | C X | Y | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.inactiveSection.b">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.inactiveSection.b" class="option-anchor">vim.statusline.lualine.inactiveSection.b</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>inactive config for: | A | (B) | C X | Y | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.inactiveSection.c">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.inactiveSection.c" class="option-anchor">vim.statusline.lualine.inactiveSection.c</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>inactive config for: | A | B | (C) X | Y | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[
"'filename'"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.inactiveSection.x">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.inactiveSection.x" class="option-anchor">vim.statusline.lualine.inactiveSection.x</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>inactive config for: | A | B | C (X) | Y | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[
"'location'"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.inactiveSection.y">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.inactiveSection.y" class="option-anchor">vim.statusline.lualine.inactiveSection.y</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>inactive config for: | A | B | C X | (Y) | Z |</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.inactiveSection.z">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.inactiveSection.z" class="option-anchor">vim.statusline.lualine.inactiveSection.z</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>inactive config for: | A | B | C X | Y | (Z) |</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.refresh.statusline">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.refresh.statusline" class="option-anchor">vim.statusline.lualine.refresh.statusline</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Refresh rate for lualine</p>
</body></html></div>
<div class="option-default">Default: <code>1000</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.refresh.tabline">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.refresh.tabline" class="option-anchor">vim.statusline.lualine.refresh.tabline</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Refresh rate for tabline</p>
</body></html></div>
<div class="option-default">Default: <code>1000</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.refresh.winbar">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.refresh.winbar" class="option-anchor">vim.statusline.lualine.refresh.winbar</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>signed integer</code></div>
<div class="option-description"><html><head></head><body><p>Refresh rate for winbar</p>
</body></html></div>
<div class="option-default">Default: <code>1000</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.sectionSeparator.left">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.sectionSeparator.left" class="option-anchor">vim.statusline.lualine.sectionSeparator.left</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Section separator for left side</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.sectionSeparator.right">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.sectionSeparator.right" class="option-anchor">vim.statusline.lualine.sectionSeparator.right</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Section separator for right side</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.setupOpts">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.setupOpts" class="option-anchor">vim.statusline.lualine.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Lualine.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.statusline.lualine.theme">
<h3 class="option-name">
<a href="#option-vim.statusline.lualine.theme" class="option-anchor">vim.statusline.lualine.theme</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "auto", "16color", "ayu_dark", "ayu_light", "ayu_mirage", "ayu", "base16", "codedark", "dracula", "everforest", "github_dark", "github_light", "github_dark_dimmed", "github_dark_default", "github_light_default", "github_dark_high_contrast", "github_light_high_contrast", "github_dark_colorblind", "github_light_colorblind", "github_dark_tritanopia", "github_light_tritanopia", "gruvbox", "gruvbox_dark", "gruvbox_light", "gruvbox-material", "horizon", "iceberg_dark", "iceberg_light", "iceberg", "jellybeans", "material", "modus-vivendi", "molokai", "moonfly", "nightfly", "nord", "OceanicNext", "onedark", "onelight", "palenight", "papercolor_dark", "papercolor_light", "PaperColor", "powerline_dark", "powerline", "pywal", "seoul256", "solarized_dark", "solarized_light", "Tomorrow", "wombat", "onedark"</code></div>
<div class="option-description"><html><head></head><body><p>Theme for lualine</p>
</body></html></div>
<div class="option-default">Default: <code>"`config.vim.theme.name` if theme supports lualine else \"auto\""</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/statusline/lualine/lualine.nix" target="_blank">&lt;nvf/modules/plugins/statusline/lualine/lualine.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.syntaxHighlighting">
<h3 class="option-name">
<a href="#option-vim.syntaxHighlighting" class="option-anchor">vim.syntaxHighlighting</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable syntax highlighting</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.enable">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.enable" class="option-anchor">vim.tabline.nvimBufferline.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable neovim bufferline.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.closeCurrent">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.closeCurrent" class="option-anchor">vim.tabline.nvimBufferline.mappings.closeCurrent</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Close buffer</p>
</body></html></div>
<div class="option-default">Default: <code>null</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.cycleNext">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.cycleNext" class="option-anchor">vim.tabline.nvimBufferline.mappings.cycleNext</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Next buffer</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;bn"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.cyclePrevious">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.cyclePrevious" class="option-anchor">vim.tabline.nvimBufferline.mappings.cyclePrevious</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Previous buffer</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;bp"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.moveNext">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.moveNext" class="option-anchor">vim.tabline.nvimBufferline.mappings.moveNext</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Move next buffer</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;bmn"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.movePrevious">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.movePrevious" class="option-anchor">vim.tabline.nvimBufferline.mappings.movePrevious</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Move previous buffer</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;bmp"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.pick">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.pick" class="option-anchor">vim.tabline.nvimBufferline.mappings.pick</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Pick buffer</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;bc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.sortByDirectory">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.sortByDirectory" class="option-anchor">vim.tabline.nvimBufferline.mappings.sortByDirectory</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Sort buffers by directory</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;bsd"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.sortByExtension">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.sortByExtension" class="option-anchor">vim.tabline.nvimBufferline.mappings.sortByExtension</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Sort buffers by extension</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;bse"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.mappings.sortById">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.mappings.sortById" class="option-anchor">vim.tabline.nvimBufferline.mappings.sortById</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Sort buffers by ID</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;bsi"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.tabline.nvimBufferline.setupOpts">
<h3 class="option-name">
<a href="#option-vim.tabline.nvimBufferline.setupOpts" class="option-anchor">vim.tabline.nvimBufferline.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of bufferline-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix" target="_blank">&lt;nvf/modules/plugins/tabline/nvim-bufferline/nvim-bufferline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.enable">
<h3 class="option-name">
<a href="#option-vim.telescope.enable" class="option-anchor">vim.telescope.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable telescope.nvim: multi-purpose search and picker utility.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.extensions">
<h3 class="option-name">
<a href="#option-vim.telescope.extensions" class="option-anchor">vim.telescope.extensions</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>Individual extension configurations containing <strong>name</strong>, <strong>packages</strong> and <strong>setup</strong>
fields to resolve dependencies, handle <code>load_extension</code> calls and add the <code>setup</code>
table into the <code>extensions</code> portion of Telescope's setup table.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <pre><code>[
{
name = "fzf";
packages = [pkgs.vimPlugins.telescope-fzf-native-nvim];
setup = {fzf = {fuzzy = true;};};
}
]
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.extensions._.name">
<h3 class="option-name">
<a href="#option-vim.telescope.extensions._.name" class="option-anchor">vim.telescope.extensions.*.name</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Name of the extension, will be used to load it with a <code>require</code></p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.extensions._.packages">
<h3 class="option-name">
<a href="#option-vim.telescope.extensions._.packages" class="option-anchor">vim.telescope.extensions.*.packages</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (string or package)</code></div>
<div class="option-description"><html><head></head><body><p>Package or packages providing the Telescope extension to be loaded.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.extensions._.setup">
<h3 class="option-name">
<a href="#option-vim.telescope.extensions._.setup" class="option-anchor">vim.telescope.extensions.*.setup</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of anything</code></div>
<div class="option-description"><html><head></head><body><p>Named attribute set to be inserted into Telescope's extensions table.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
fzf = {
fuzzy = true;
};
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.buffers">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.buffers" class="option-anchor">vim.telescope.mappings.buffers</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Buffers [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.diagnostics">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.diagnostics" class="option-anchor">vim.telescope.mappings.diagnostics</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Diagnostics [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fld"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.findFiles">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.findFiles" class="option-anchor">vim.telescope.mappings.findFiles</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Find files [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ff"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.findProjects">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.findProjects" class="option-anchor">vim.telescope.mappings.findProjects</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Find projects [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fp"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.gitBranches">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.gitBranches" class="option-anchor">vim.telescope.mappings.gitBranches</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git branches [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fvb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.gitBufferCommits">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.gitBufferCommits" class="option-anchor">vim.telescope.mappings.gitBufferCommits</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git buffer commits [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fvcb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.gitCommits">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.gitCommits" class="option-anchor">vim.telescope.mappings.gitCommits</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git commits [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fvcw"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.gitFiles">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.gitFiles" class="option-anchor">vim.telescope.mappings.gitFiles</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git files [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fvf"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.gitStash">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.gitStash" class="option-anchor">vim.telescope.mappings.gitStash</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git stash [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fvx"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.gitStatus">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.gitStatus" class="option-anchor">vim.telescope.mappings.gitStatus</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Git status [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fvs"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.helpTags">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.helpTags" class="option-anchor">vim.telescope.mappings.helpTags</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Help tags [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fh"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.liveGrep">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.liveGrep" class="option-anchor">vim.telescope.mappings.liveGrep</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Live grep [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fg"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.lspDefinitions">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.lspDefinitions" class="option-anchor">vim.telescope.mappings.lspDefinitions</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>LSP Definitions [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;flD"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.lspDocumentSymbols">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.lspDocumentSymbols" class="option-anchor">vim.telescope.mappings.lspDocumentSymbols</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>LSP Document Symbols [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;flsb"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.lspImplementations">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.lspImplementations" class="option-anchor">vim.telescope.mappings.lspImplementations</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>LSP Implementations [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fli"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.lspReferences">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.lspReferences" class="option-anchor">vim.telescope.mappings.lspReferences</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>LSP References [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;flr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.lspTypeDefinitions">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.lspTypeDefinitions" class="option-anchor">vim.telescope.mappings.lspTypeDefinitions</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>LSP Type Definitions [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;flt"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.lspWorkspaceSymbols">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.lspWorkspaceSymbols" class="option-anchor">vim.telescope.mappings.lspWorkspaceSymbols</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>LSP Workspace Symbols [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;flsw"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.open">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.open" class="option-anchor">vim.telescope.mappings.open</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ft"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.resume">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.resume" class="option-anchor">vim.telescope.mappings.resume</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Resume (previous search) [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fr"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.mappings.treesitter">
<h3 class="option-name">
<a href="#option-vim.telescope.mappings.treesitter" class="option-anchor">vim.telescope.mappings.treesitter</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Treesitter [Telescope]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fs"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.telescope.setupOpts">
<h3 class="option-name">
<a href="#option-vim.telescope.setupOpts" class="option-anchor">vim.telescope.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Telescope.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/telescope/telescope.nix" target="_blank">&lt;nvf/modules/plugins/utility/telescope/telescope.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.terminal.toggleterm.enable">
<h3 class="option-name">
<a href="#option-vim.terminal.toggleterm.enable" class="option-anchor">vim.terminal.toggleterm.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable toggleterm as a replacement to built-in terminal command.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_blank">&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.terminal.toggleterm.lazygit.direction">
<h3 class="option-name">
<a href="#option-vim.terminal.toggleterm.lazygit.direction" class="option-anchor">vim.terminal.toggleterm.lazygit.direction</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "horizontal", "vertical", "tab", "float"</code></div>
<div class="option-description"><html><head></head><body><p>Direction of the lazygit window</p>
</body></html></div>
<div class="option-default">Default: <code>"float"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_blank">&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.terminal.toggleterm.lazygit.enable">
<h3 class="option-name">
<a href="#option-vim.terminal.toggleterm.lazygit.enable" class="option-anchor">vim.terminal.toggleterm.lazygit.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable LazyGit integration.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_blank">&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.terminal.toggleterm.lazygit.mappings.open">
<h3 class="option-name">
<a href="#option-vim.terminal.toggleterm.lazygit.mappings.open" class="option-anchor">vim.terminal.toggleterm.lazygit.mappings.open</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open lazygit [toggleterm]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;gg"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_blank">&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.terminal.toggleterm.lazygit.package">
<h3 class="option-name">
<a href="#option-vim.terminal.toggleterm.lazygit.package" class="option-anchor">vim.terminal.toggleterm.lazygit.package</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or package</code></div>
<div class="option-description"><html><head></head><body><p>The package that should be used for lazygit.</p>
<p>Setting this option to <code>null</code> will instead attempt to use <code>lazygit</code>
from your <code class="env-var">PATH</code></p>
</body></html></div>
<div class="option-default">Default: <code>pkgs.lazygit</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_blank">&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.terminal.toggleterm.mappings.open">
<h3 class="option-name">
<a href="#option-vim.terminal.toggleterm.mappings.open" class="option-anchor">vim.terminal.toggleterm.mappings.open</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open toggleterm</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;c-t&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_blank">&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.terminal.toggleterm.setupOpts">
<h3 class="option-name">
<a href="#option-vim.terminal.toggleterm.setupOpts" class="option-anchor">vim.terminal.toggleterm.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of ToggleTerm.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/terminal/toggleterm/toggleterm.nix" target="_blank">&lt;nvf/modules/plugins/terminal/toggleterm/toggleterm.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base00">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base00" class="option-anchor">vim.theme.base16-colors.base00</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base00 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base01">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base01" class="option-anchor">vim.theme.base16-colors.base01</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base01 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base02">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base02" class="option-anchor">vim.theme.base16-colors.base02</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base02 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base03">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base03" class="option-anchor">vim.theme.base16-colors.base03</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base03 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base04">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base04" class="option-anchor">vim.theme.base16-colors.base04</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base04 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base05">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base05" class="option-anchor">vim.theme.base16-colors.base05</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base05 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base06">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base06" class="option-anchor">vim.theme.base16-colors.base06</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base06 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base07">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base07" class="option-anchor">vim.theme.base16-colors.base07</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base07 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base08">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base08" class="option-anchor">vim.theme.base16-colors.base08</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base08 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base09">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base09" class="option-anchor">vim.theme.base16-colors.base09</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base09 color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base0A">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base0A" class="option-anchor">vim.theme.base16-colors.base0A</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base0A color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base0B">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base0B" class="option-anchor">vim.theme.base16-colors.base0B</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base0B color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base0C">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base0C" class="option-anchor">vim.theme.base16-colors.base0C</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base0C color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base0D">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base0D" class="option-anchor">vim.theme.base16-colors.base0D</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base0D color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base0E">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base0E" class="option-anchor">vim.theme.base16-colors.base0E</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base0E color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.base16-colors.base0F">
<h3 class="option-name">
<a href="#option-vim.theme.base16-colors.base0F" class="option-anchor">vim.theme.base16-colors.base0F</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>RGB color in hex format</code></div>
<div class="option-description"><html><head></head><body><p>The base0F color to use</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.enable">
<h3 class="option-name">
<a href="#option-vim.theme.enable" class="option-anchor">vim.theme.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable theming</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.extraConfig">
<h3 class="option-name">
<a href="#option-vim.theme.extraConfig" class="option-anchor">vim.theme.extraConfig</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>Additional lua configuration to add before setup</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.name">
<h3 class="option-name">
<a href="#option-vim.theme.name" class="option-anchor">vim.theme.name</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "base16", "catppuccin", "dracula", "everforest", "github", "gruber-darker", "gruvbox", "mellow", "mini-base16", "nord", "onedark", "oxocarbon", "rose-pine", "solarized", "solarized-osaka", "tokyonight"</code></div>
<div class="option-description"><html><head></head><body><p>Supported themes can be found in <code class="file-path">supportedThemes.nix</code>.
Setting the theme to "base16" enables base16 theming and
requires all of the colors in <code class="nixos-option">vim.theme.base16-colors</code> to be set.</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.style">
<h3 class="option-name">
<a href="#option-vim.theme.style" class="option-anchor">vim.theme.style</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "dark", "darker", "cool", "deep", "warm", "warmer"</code></div>
<div class="option-description"><html><head></head><body><p>Specific style for theme if it supports it</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.theme.transparent">
<h3 class="option-name">
<a href="#option-vim.theme.transparent" class="option-anchor">vim.theme.transparent</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether or not transparency should be enabled. Has no effect for themes that do not support transparency</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/theme/theme.nix" target="_blank">&lt;nvf/modules/plugins/theme/theme.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.addDefaultGrammars">
<h3 class="option-name">
<a href="#option-vim.treesitter.addDefaultGrammars" class="option-anchor">vim.treesitter.addDefaultGrammars</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to add the default grammars to the list of grammars
to install.</p>
<p>This option is only relevant if treesitter has been enabled.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.autotagHtml">
<h3 class="option-name">
<a href="#option-vim.treesitter.autotagHtml" class="option-anchor">vim.treesitter.autotagHtml</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable autoclose and rename html tag.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.context.enable">
<h3 class="option-name">
<a href="#option-vim.treesitter.context.enable" class="option-anchor">vim.treesitter.context.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable context of current buffer contents [nvim-treesitter-context] .</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/ts-context/context.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.context.setupOpts">
<h3 class="option-name">
<a href="#option-vim.treesitter.context.setupOpts" class="option-anchor">vim.treesitter.context.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of treesitter-context.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/ts-context/context.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/ts-context/context.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.enable">
<h3 class="option-name">
<a href="#option-vim.treesitter.enable" class="option-anchor">vim.treesitter.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable treesitter, also enabled automatically through language options.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.filetypeMappings">
<h3 class="option-name">
<a href="#option-vim.treesitter.filetypeMappings" class="option-anchor">vim.treesitter.filetypeMappings</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>attribute set of list of string</code></div>
<div class="option-description"><html><head></head><body><p>For each parser, registers a list of alternative filetypes.
For more information see <code>:h vim.treesitter.language.register()</code>.
See treesitter builtin mappings here: &lt;<a href="https://github.com/nvim-treesitter/nvim-treesitter/blob/main/plugin/filetypes.lua">https://github.com/nvim-treesitter/nvim-treesitter/blob/main/plugin/filetypes.lua</a>&gt;</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
sh = [
"ash"
"dash"
];
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.fold">
<h3 class="option-name">
<a href="#option-vim.treesitter.fold" class="option-anchor">vim.treesitter.fold</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable fold with treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.grammars">
<h3 class="option-name">
<a href="#option-vim.treesitter.grammars" class="option-anchor">vim.treesitter.grammars</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (null or package)</code></div>
<div class="option-description"><html><head></head><body><p>List of treesitter grammars to install. For grammars to be installed properly,
you must use grammars from one of those:</p>
<ul>
<li><code>pkgs.vimPlugins.nvim-treesitter.parsers</code></li>
<li><code>pkgs.vimPlugins.nvim-treesitter.grammarPlugins</code></li>
<li><code>pkgs.tree-sitter-grammars</code> (mostly untested)</li>
</ul>
<p>You can use <code>pkgs.vimPlugins.nvim-treesitter.allGrammars</code> to install all grammars shipped with <code>nvim-treesitter</code>.</p>
<p>For languages already supported by nvf, you may use
<code class="nixos-option">vim.language.&lt;lang&gt;.treesitter</code> options, which will automatically add
the required grammars to this.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <pre><code>with pkgs.vimPlugins.nvim-treesitter.grammarPlugins; [
regex
kdl
];
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.highlight.enable">
<h3 class="option-name">
<a href="#option-vim.treesitter.highlight.enable" class="option-anchor">vim.treesitter.highlight.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable highlighting with treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.indent.enable">
<h3 class="option-name">
<a href="#option-vim.treesitter.indent.enable" class="option-anchor">vim.treesitter.indent.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable indentation with treesitter.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.indent.excludes">
<h3 class="option-name">
<a href="#option-vim.treesitter.indent.excludes" class="option-anchor">vim.treesitter.indent.excludes</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Exclude the listed filetypes from using treesitter indentation.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-example">Example: <code>["haskell", "purescript"]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.indent.pattern">
<h3 class="option-name">
<a href="#option-vim.treesitter.indent.pattern" class="option-anchor">vim.treesitter.indent.pattern</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string or list of string</code></div>
<div class="option-description"><html><head></head><body><p>Specify the filetype pattern(s) for which the treesitter indentation should be used.</p>
<p>See <code class="command">:h autocmd-pattern</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>"*"</code></div>
<div class="option-example">Example: <code>["lua" "nix"]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.queries">
<h3 class="option-name">
<a href="#option-vim.treesitter.queries" class="option-anchor">vim.treesitter.queries</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of (submodule)</code></div>
<div class="option-description"><html><head></head><body><p>A list of Neovim treesitter queries to be registered.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.queries._.filetypes">
<h3 class="option-name">
<a href="#option-vim.treesitter.queries._.filetypes" class="option-anchor">vim.treesitter.queries.*.filetypes</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>The filetypes for which the query should be registered.</p>
</body></html></div>
<div class="option-default">Default: <code>[ ]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.queries._.query">
<h3 class="option-name">
<a href="#option-vim.treesitter.queries._.query" class="option-anchor">vim.treesitter.queries.*.query</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>strings concatenated with "\n"</code></div>
<div class="option-description"><html><head></head><body><p>The queries scm script.</p>
</body></html></div>
<div class="option-example">Example: <pre><code>```nix
{
query = ''
;; extends
((apply_expression
function: (variable_expression
name: (identifier) @_func
(#eq? @_func "mkLuaInline"))
argument: (indented_string_expression
(string_fragment) @injection.content)
(#set! injection.language "lua")
(#set! injection.combined)))
'';
}
```
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.queries._.type">
<h3 class="option-name">
<a href="#option-vim.treesitter.queries._.type" class="option-anchor">vim.treesitter.queries.*.type</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "injections", "highlights", "folds", "locals", "indents"</code></div>
<div class="option-description"><html><head></head><body><p>The kind of query to register.</p>
</body></html></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/treesitter.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/treesitter.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.textobjects.enable">
<h3 class="option-name">
<a href="#option-vim.treesitter.textobjects.enable" class="option-anchor">vim.treesitter.textobjects.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Treesitter textobjects.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/ts-textobjects/textobjects.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/ts-textobjects/textobjects.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.treesitter.textobjects.setupOpts">
<h3 class="option-name">
<a href="#option-vim.treesitter.textobjects.setupOpts" class="option-anchor">vim.treesitter.textobjects.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of treesitter-textobjects.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-example">Example: <pre><code>{
select = {
enable = true;
keymaps = {
af = "@function.outer";
};
lookahead = true;
};
}</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/treesitter/ts-textobjects/textobjects.nix" target="_blank">&lt;nvf/modules/plugins/treesitter/ts-textobjects/textobjects.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.enable">
<h3 class="option-name">
<a href="#option-vim.ui.borders.enable" class="option-anchor">vim.ui.borders.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable visible borders for most windows.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.globalStyle">
<h3 class="option-name">
<a href="#option-vim.ui.borders.globalStyle" class="option-anchor">vim.ui.borders.globalStyle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "none", "single", "double", "rounded", "solid", "shadow" or list of (string or list of string)</code></div>
<div class="option-description"><html><head></head><body><p>The global border style to use.</p>
<p>If a list is given, it should have a length of eight or any divisor of
eight. The array will specify the eight chars building up the border in
a clockwise fashion starting with the top-left corner. You can specify
a different highlight group for each character by passing a
[char, "YourHighlightGroup"] instead</p>
</body></html></div>
<div class="option-default">Default: <code>"rounded"</code></div>
<div class="option-example">Example: <pre><code>[
"╔"
"═"
"╗"
"║"
"╝"
"═"
"╚"
"║"
]</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.fastaction.enable">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.fastaction.enable" class="option-anchor">vim.ui.borders.plugins.fastaction.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable borders for the fastaction plugin.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.fastaction.style">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.fastaction.style" class="option-anchor">vim.ui.borders.plugins.fastaction.style</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "none", "single", "double", "rounded", "solid", "shadow" or list of (string or list of string)</code></div>
<div class="option-description"><html><head></head><body><p>The border style to use for the fastaction plugin</p>
</body></html></div>
<div class="option-default">Default: <code>"rounded"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.lsp-signature.enable">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.lsp-signature.enable" class="option-anchor">vim.ui.borders.plugins.lsp-signature.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable borders for the lsp-signature plugin.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.lsp-signature.style">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.lsp-signature.style" class="option-anchor">vim.ui.borders.plugins.lsp-signature.style</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "none", "single", "double", "rounded", "solid", "shadow" or list of (string or list of string)</code></div>
<div class="option-description"><html><head></head><body><p>The border style to use for the lsp-signature plugin</p>
</body></html></div>
<div class="option-default">Default: <code>"rounded"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.lspsaga.enable">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.lspsaga.enable" class="option-anchor">vim.ui.borders.plugins.lspsaga.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable borders for the lspsaga plugin.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.lspsaga.style">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.lspsaga.style" class="option-anchor">vim.ui.borders.plugins.lspsaga.style</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "none", "single", "double", "rounded", "solid", "shadow" or list of (string or list of string)</code></div>
<div class="option-description"><html><head></head><body><p>The border style to use for the lspsaga plugin</p>
</body></html></div>
<div class="option-default">Default: <code>"rounded"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.nvim-cmp.enable">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.nvim-cmp.enable" class="option-anchor">vim.ui.borders.plugins.nvim-cmp.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable borders for the nvim-cmp plugin.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.nvim-cmp.style">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.nvim-cmp.style" class="option-anchor">vim.ui.borders.plugins.nvim-cmp.style</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "none", "single", "double", "rounded", "solid", "shadow" or list of (string or list of string)</code></div>
<div class="option-description"><html><head></head><body><p>The border style to use for the nvim-cmp plugin</p>
</body></html></div>
<div class="option-default">Default: <code>"rounded"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.which-key.enable">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.which-key.enable" class="option-anchor">vim.ui.borders.plugins.which-key.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable borders for the which-key plugin.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.borders.plugins.which-key.style">
<h3 class="option-name">
<a href="#option-vim.ui.borders.plugins.which-key.style" class="option-anchor">vim.ui.borders.plugins.which-key.style</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>one of "none", "single", "double", "rounded", "solid", "shadow" or list of (string or list of string)</code></div>
<div class="option-description"><html><head></head><body><p>The border style to use for the which-key plugin</p>
</body></html></div>
<div class="option-default">Default: <code>"rounded"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/borders/borders.nix" target="_blank">&lt;nvf/modules/plugins/ui/borders/borders.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.enable">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.enable" class="option-anchor">vim.ui.breadcrumbs.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable breadcrumbs.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.lualine.winbar.alwaysRender">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.lualine.winbar.alwaysRender" class="option-anchor">vim.ui.breadcrumbs.lualine.winbar.alwaysRender</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to always display the breadcrumbs component
on winbar.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This will pass <code>draw_empty</code> to the <code>nvim_navic</code> winbar
component, which causes the component to be drawn even
if it's empty.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.lualine.winbar.enable">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.lualine.winbar.enable" class="option-anchor">vim.ui.breadcrumbs.lualine.winbar.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to automatically configure a winbar component for
Lualine on the Winbar section.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>This is <strong>set to <code>true</code> by default</strong>, which means nvim-navic
will occupy <code>winbar.lualine_c</code> for the breadcrumbs feature
unless this option is set to <code>false</code>.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.enable">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.enable" class="option-anchor">vim.ui.breadcrumbs.navbuddy.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable navbuddy LSP helper UI. Enabling this option automatically loads and enables nvim-navic.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.appendName">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.appendName" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.appendName</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Insert at the end of name.</p>
</body></html></div>
<div class="option-default">Default: <code>"a"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.appendScope">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.appendScope" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.appendScope</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Insert at the end of scope.</p>
</body></html></div>
<div class="option-default">Default: <code>"A"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.children">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.children" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.children</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Navigate to the child node.</p>
</body></html></div>
<div class="option-default">Default: <code>"l"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.close">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.close" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.close</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Close and return the cursor to its original location.</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;esc&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.comment">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.comment" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.comment</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Comment the node.</p>
</body></html></div>
<div class="option-default">Default: <code>"c"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.delete">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.delete" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.delete</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Delete the node.</p>
</body></html></div>
<div class="option-default">Default: <code>"d"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.foldCreate">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.foldCreate" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.foldCreate</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Create a new fold of the node.</p>
</body></html></div>
<div class="option-default">Default: <code>"f"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.foldDelete">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.foldDelete" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.foldDelete</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Delete the current fold of the node.</p>
</body></html></div>
<div class="option-default">Default: <code>"F"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.help">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.help" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.help</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open the mappings help window.</p>
</body></html></div>
<div class="option-default">Default: <code>"g?"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.hsplit">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.hsplit" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.hsplit</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open the node in a horizontal split.</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-s&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.insertName">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.insertName" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.insertName</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Insert at the start of name.</p>
</body></html></div>
<div class="option-default">Default: <code>"i"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.insertScope">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.insertScope" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.insertScope</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Insert at the start of scope.</p>
</body></html></div>
<div class="option-default">Default: <code>"I"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.moveDown">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.moveDown" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.moveDown</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Move the node down.</p>
</body></html></div>
<div class="option-default">Default: <code>"J"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.moveUp">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.moveUp" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.moveUp</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Move the node up.</p>
</body></html></div>
<div class="option-default">Default: <code>"K"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.nextSibling">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.nextSibling" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.nextSibling</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Navigate to the next sibling node.</p>
</body></html></div>
<div class="option-default">Default: <code>"j"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.parent">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.parent" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.parent</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Navigate to the parent node.</p>
</body></html></div>
<div class="option-default">Default: <code>"h"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.previousSibling">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.previousSibling" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.previousSibling</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Navigate to the previous sibling node.</p>
</body></html></div>
<div class="option-default">Default: <code>"k"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.rename">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.rename" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.rename</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Rename the node.</p>
</body></html></div>
<div class="option-default">Default: <code>"r"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.root">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.root" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.root</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Navigate to the root node.</p>
</body></html></div>
<div class="option-default">Default: <code>"0"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.select">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.select" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.select</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Goto the node.</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;enter&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.telescope">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.telescope" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.telescope</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Start fuzzy finder at the current level.</p>
</body></html></div>
<div class="option-default">Default: <code>"t"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.togglePreview">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.togglePreview" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.togglePreview</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle the preview.</p>
</body></html></div>
<div class="option-default">Default: <code>"s"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.visualName">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.visualName" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.visualName</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Select the name visually.</p>
</body></html></div>
<div class="option-default">Default: <code>"v"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.visualScope">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.visualScope" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.visualScope</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Select the scope visually.</p>
</body></html></div>
<div class="option-default">Default: <code>"V"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.vsplit">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.vsplit" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.vsplit</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open the node in a vertical split.</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-v&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.yankName">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.yankName" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.yankName</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Yank the name to system clipboard.</p>
</body></html></div>
<div class="option-default">Default: <code>"y"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.mappings.yankScope">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.mappings.yankScope" class="option-anchor">vim.ui.breadcrumbs.navbuddy.mappings.yankScope</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Yank the scope to system clipboard.</p>
</body></html></div>
<div class="option-default">Default: <code>"Y"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.navbuddy.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.navbuddy.setupOpts" class="option-anchor">vim.ui.breadcrumbs.navbuddy.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of navbuddy.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.breadcrumbs.source">
<h3 class="option-name">
<a href="#option-vim.ui.breadcrumbs.source" class="option-anchor">vim.ui.breadcrumbs.source</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or value "nvim-navic" (singular enum)</code></div>
<div class="option-description"><html><head></head><body><p>The source to be used for breadcrumbs component. Null means no breadcrumbs.</p>
</body></html></div>
<div class="option-default">Default: <code>"nvim-navic"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_blank">&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.colorful-menu-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.ui.colorful-menu-nvim.enable" class="option-anchor">vim.ui.colorful-menu-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable treesitter highlighted completion menus [colorful-menu.nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/colorful-menu-nvim/colorful-menu-nvim.nix" target="_blank">&lt;nvf/modules/plugins/ui/colorful-menu-nvim/colorful-menu-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.colorful-menu-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.colorful-menu-nvim.setupOpts" class="option-anchor">vim.ui.colorful-menu-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of colorful-menu-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/colorful-menu-nvim/colorful-menu-nvim.nix" target="_blank">&lt;nvf/modules/plugins/ui/colorful-menu-nvim/colorful-menu-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.colorizer.enable">
<h3 class="option-name">
<a href="#option-vim.ui.colorizer.enable" class="option-anchor">vim.ui.colorizer.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable color highlighting [nvim-colorizer.lua].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_blank">&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.colorizer.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.colorizer.setupOpts" class="option-anchor">vim.ui.colorizer.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of colorizer.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/colorizer/colorizer.nix" target="_blank">&lt;nvf/modules/plugins/ui/colorizer/colorizer.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.fastaction.enable">
<h3 class="option-name">
<a href="#option-vim.ui.fastaction.enable" class="option-anchor">vim.ui.fastaction.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable overriding vim.ui.select with fastaction.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/fastaction/fastaction-nvim.nix" target="_blank">&lt;nvf/modules/plugins/ui/fastaction/fastaction-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.fastaction.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.fastaction.setupOpts" class="option-anchor">vim.ui.fastaction.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of fastaction.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/fastaction/fastaction-nvim.nix" target="_blank">&lt;nvf/modules/plugins/ui/fastaction/fastaction-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.illuminate.enable">
<h3 class="option-name">
<a href="#option-vim.ui.illuminate.enable" class="option-anchor">vim.ui.illuminate.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable automatically highlight other uses of the word under the cursor [vim-illuminate]
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/illuminate/illuminate.nix" target="_blank">&lt;nvf/modules/plugins/ui/illuminate/illuminate.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.illuminate.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.illuminate.setupOpts" class="option-anchor">vim.ui.illuminate.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of vim-illuminate.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/illuminate/illuminate.nix" target="_blank">&lt;nvf/modules/plugins/ui/illuminate/illuminate.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.modes-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.ui.modes-nvim.enable" class="option-anchor">vim.ui.modes-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable modes.nvim's prismatic line decorations.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/modes/modes.nix" target="_blank">&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.modes-nvim.setupOpts.colors">
<h3 class="option-name">
<a href="#option-vim.ui.modes-nvim.setupOpts.colors" class="option-anchor">vim.ui.modes-nvim.setupOpts.colors</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of modes.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/modes/modes.nix" target="_blank">&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.modes-nvim.setupOpts.line_opacity.visual">
<h3 class="option-name">
<a href="#option-vim.ui.modes-nvim.setupOpts.line_opacity.visual" class="option-anchor">vim.ui.modes-nvim.setupOpts.line_opacity.visual</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>floating point number</code></div>
<div class="option-description"><html><head></head><body><p>Set opacity for cursorline and number background</p>
</body></html></div>
<div class="option-default">Default: <code>0.0</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/modes/modes.nix" target="_blank">&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.modes-nvim.setupOpts.setCursorline">
<h3 class="option-name">
<a href="#option-vim.ui.modes-nvim.setupOpts.setCursorline" class="option-anchor">vim.ui.modes-nvim.setupOpts.setCursorline</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Set a colored cursorline on current line</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/modes/modes.nix" target="_blank">&lt;nvf/modules/plugins/ui/modes/modes.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.noice.enable">
<h3 class="option-name">
<a href="#option-vim.ui.noice.enable" class="option-anchor">vim.ui.noice.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable noice.nvim UI modification library.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_blank">&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.noice.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.noice.setupOpts" class="option-anchor">vim.ui.noice.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of noice.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/noice/noice.nix" target="_blank">&lt;nvf/modules/plugins/ui/noice/noice.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.nvim-highlight-colors.enable">
<h3 class="option-name">
<a href="#option-vim.ui.nvim-highlight-colors.enable" class="option-anchor">vim.ui.nvim-highlight-colors.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable color highlighting [nvim-highlight-colors.lua].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/nvim-highlight-colors/nvim-highlight-colors.nix" target="_blank">&lt;nvf/modules/plugins/ui/nvim-highlight-colors/nvim-highlight-colors.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.nvim-highlight-colors.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.nvim-highlight-colors.setupOpts" class="option-anchor">vim.ui.nvim-highlight-colors.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-highlight-colors.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/nvim-highlight-colors/nvim-highlight-colors.nix" target="_blank">&lt;nvf/modules/plugins/ui/nvim-highlight-colors/nvim-highlight-colors.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.nvim-ufo.enable">
<h3 class="option-name">
<a href="#option-vim.ui.nvim-ufo.enable" class="option-anchor">vim.ui.nvim-ufo.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-ufo.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/nvim-ufo/nvim-ufo.nix" target="_blank">&lt;nvf/modules/plugins/ui/nvim-ufo/nvim-ufo.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.nvim-ufo.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.nvim-ufo.setupOpts" class="option-anchor">vim.ui.nvim-ufo.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-ufo.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/nvim-ufo/nvim-ufo.nix" target="_blank">&lt;nvf/modules/plugins/ui/nvim-ufo/nvim-ufo.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.smartcolumn.enable">
<h3 class="option-name">
<a href="#option-vim.ui.smartcolumn.enable" class="option-anchor">vim.ui.smartcolumn.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable line length indicator.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/smartcolumn/smartcolumn.nix" target="_blank">&lt;nvf/modules/plugins/ui/smartcolumn/smartcolumn.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.smartcolumn.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.smartcolumn.setupOpts" class="option-anchor">vim.ui.smartcolumn.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of smartcolumn.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/smartcolumn/smartcolumn.nix" target="_blank">&lt;nvf/modules/plugins/ui/smartcolumn/smartcolumn.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.ui2.enable">
<h3 class="option-name">
<a href="#option-vim.ui.ui2.enable" class="option-anchor">vim.ui.ui2.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable the Neovim 0.12+ experimental built-in UI overhaul.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/ui2/ui2.nix" target="_blank">&lt;nvf/modules/plugins/ui/ui2/ui2.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.ui.ui2.setupOpts">
<h3 class="option-name">
<a href="#option-vim.ui.ui2.setupOpts" class="option-anchor">vim.ui.ui2.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of ui2.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/ui/ui2/ui2.nix" target="_blank">&lt;nvf/modules/plugins/ui/ui2/ui2.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.undoFile.enable">
<h3 class="option-name">
<a href="#option-vim.undoFile.enable" class="option-anchor">vim.undoFile.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable undofile for persistent undo behaviour.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.undoFile.path">
<h3 class="option-name">
<a href="#option-vim.undoFile.path" class="option-anchor">vim.undoFile.path</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Path to the directory in which undo history will be stored</p>
</body></html></div>
<div class="option-default">Default: <code>```nix
mkLuaInline "vim.fn.stdpath('state') .. '/undo'"
```
</code></div>
<div class="option-example">Example: <pre><code>```nix
mkLuaInline "os.getenv('XDG_DATA_HOME') .. '/nvf/undo'"
```
</code></pre></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/basic.nix" target="_blank">&lt;nvf/modules/neovim/init/basic.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.ccc.enable">
<h3 class="option-name">
<a href="#option-vim.utility.ccc.enable" class="option-anchor">vim.utility.ccc.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable ccc color picker for neovim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/ccc/ccc.nix" target="_blank">&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.ccc.mappings.decrease10">
<h3 class="option-name">
<a href="#option-vim.utility.ccc.mappings.decrease10" class="option-anchor">vim.utility.ccc.mappings.decrease10</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Decrease the value times delta of the slider</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;H&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/ccc/ccc.nix" target="_blank">&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.ccc.mappings.increase10">
<h3 class="option-name">
<a href="#option-vim.utility.ccc.mappings.increase10" class="option-anchor">vim.utility.ccc.mappings.increase10</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Increase the value times delta of the slider</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;L&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/ccc/ccc.nix" target="_blank">&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.ccc.mappings.quit">
<h3 class="option-name">
<a href="#option-vim.utility.ccc.mappings.quit" class="option-anchor">vim.utility.ccc.mappings.quit</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Cancel and close the UI without replace or insert</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;Esc&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/ccc/ccc.nix" target="_blank">&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.ccc.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.ccc.setupOpts" class="option-anchor">vim.utility.ccc.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of ccc.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/ccc/ccc.nix" target="_blank">&lt;nvf/modules/plugins/utility/ccc/ccc.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.crazy-coverage.enable">
<h3 class="option-name">
<a href="#option-vim.utility.crazy-coverage.enable" class="option-anchor">vim.utility.crazy-coverage.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable coverage for neovim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/crazy-coverage/crazy-coverage.nix" target="_blank">&lt;nvf/modules/plugins/utility/crazy-coverage/crazy-coverage.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.crazy-coverage.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.crazy-coverage.setupOpts" class="option-anchor">vim.utility.crazy-coverage.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of crazy-coverage.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/crazy-coverage/crazy-coverage.nix" target="_blank">&lt;nvf/modules/plugins/utility/crazy-coverage/crazy-coverage.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.csvview.autoEnable">
<h3 class="option-name">
<a href="#option-vim.utility.csvview.autoEnable" class="option-anchor">vim.utility.csvview.autoEnable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Automatically enable the CSV view when opening CSV/TSV files.
.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/csvview/csvview.nix" target="_blank">&lt;nvf/modules/plugins/utility/csvview/csvview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.csvview.enable">
<h3 class="option-name">
<a href="#option-vim.utility.csvview.enable" class="option-anchor">vim.utility.csvview.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable View CSV/TSV files as aligned tables [csvview.nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/csvview/csvview.nix" target="_blank">&lt;nvf/modules/plugins/utility/csvview/csvview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.csvview.mappings.toggle">
<h3 class="option-name">
<a href="#option-vim.utility.csvview.mappings.toggle" class="option-anchor">vim.utility.csvview.mappings.toggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle CSV view [csvview]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;tc"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/csvview/csvview.nix" target="_blank">&lt;nvf/modules/plugins/utility/csvview/csvview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.csvview.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.csvview.setupOpts" class="option-anchor">vim.utility.csvview.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of csvview.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/csvview/csvview.nix" target="_blank">&lt;nvf/modules/plugins/utility/csvview/csvview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.diffview-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.diffview-nvim.enable" class="option-anchor">vim.utility.diffview-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable diffview-nvim: cycle through diffs for all modified files for any git rev.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/diffview/diffview.nix" target="_blank">&lt;nvf/modules/plugins/utility/diffview/diffview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.diffview-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.diffview-nvim.setupOpts" class="option-anchor">vim.utility.diffview-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Fidget.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/diffview/diffview.nix" target="_blank">&lt;nvf/modules/plugins/utility/diffview/diffview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.direnv.enable">
<h3 class="option-name">
<a href="#option-vim.utility.direnv.enable" class="option-anchor">vim.utility.direnv.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable syncing nvim shell environment with direnv's using <code>direnv.vim</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/direnv/direnv.nix" target="_blank">&lt;nvf/modules/plugins/utility/direnv/direnv.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.grug-far-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.grug-far-nvim.enable" class="option-anchor">vim.utility.grug-far-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable grug-far.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/grug-far-nvim/grug-far-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/grug-far-nvim/grug-far-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.grug-far-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.grug-far-nvim.setupOpts" class="option-anchor">vim.utility.grug-far-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of grug-far.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/grug-far-nvim/grug-far-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/grug-far-nvim/grug-far-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.icon-picker.enable">
<h3 class="option-name">
<a href="#option-vim.utility.icon-picker.enable" class="option-anchor">vim.utility.icon-picker.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nerdfonts icon picker for nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/icon-picker/icon-picker.nix" target="_blank">&lt;nvf/modules/plugins/utility/icon-picker/icon-picker.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.images.image-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.images.image-nvim.enable" class="option-anchor">vim.utility.images.image-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable image support in Neovim [image.nvim].
See &lt;<a href="https://github.com/3rd/image.nvim#default-configuration">https://github.com/3rd/image.nvim#default-configuration</a>&gt; for all configuration options.
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/images/image-nvim/image-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.images.image-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.images.image-nvim.setupOpts" class="option-anchor">vim.utility.images.image-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of image.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/images/image-nvim/image-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/images/image-nvim/image-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.images.img-clip.enable">
<h3 class="option-name">
<a href="#option-vim.utility.images.img-clip.enable" class="option-anchor">vim.utility.images.img-clip.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable img-clip to paste images into any markup language.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/images/img-clip/img-clip.nix" target="_blank">&lt;nvf/modules/plugins/utility/images/img-clip/img-clip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.images.img-clip.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.images.img-clip.setupOpts" class="option-anchor">vim.utility.images.img-clip.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of img-clip.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/images/img-clip/img-clip.nix" target="_blank">&lt;nvf/modules/plugins/utility/images/img-clip/img-clip.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.leetcode-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.leetcode-nvim.enable" class="option-anchor">vim.utility.leetcode-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable complementary neovim plugin for leetcode.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/leetcode-nvim/leetcode-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/leetcode-nvim/leetcode-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.leetcode-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.leetcode-nvim.setupOpts" class="option-anchor">vim.utility.leetcode-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of leetcode-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/leetcode-nvim/leetcode-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/leetcode-nvim/leetcode-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.mkdir.enable">
<h3 class="option-name">
<a href="#option-vim.utility.mkdir.enable" class="option-anchor">vim.utility.mkdir.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable parent directory creation when editing a nested path that does not exist using <code>mkdir.nvim</code>
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/mkdir/mkdir.nix" target="_blank">&lt;nvf/modules/plugins/utility/mkdir/mkdir.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.flash-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.motion.flash-nvim.enable" class="option-anchor">vim.utility.motion.flash-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable enhanced code navigation with flash.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/flash/flash.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/flash/flash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.flash-nvim.mappings.jump">
<h3 class="option-name">
<a href="#option-vim.utility.motion.flash-nvim.mappings.jump" class="option-anchor">vim.utility.motion.flash-nvim.mappings.jump</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Jump</p>
</body></html></div>
<div class="option-default">Default: <code>"s"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/flash/flash.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/flash/flash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.flash-nvim.mappings.remote">
<h3 class="option-name">
<a href="#option-vim.utility.motion.flash-nvim.mappings.remote" class="option-anchor">vim.utility.motion.flash-nvim.mappings.remote</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Remote Flash</p>
</body></html></div>
<div class="option-default">Default: <code>"r"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/flash/flash.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/flash/flash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.flash-nvim.mappings.toggle">
<h3 class="option-name">
<a href="#option-vim.utility.motion.flash-nvim.mappings.toggle" class="option-anchor">vim.utility.motion.flash-nvim.mappings.toggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle Flash Search</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;c-s&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/flash/flash.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/flash/flash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.flash-nvim.mappings.treesitter">
<h3 class="option-name">
<a href="#option-vim.utility.motion.flash-nvim.mappings.treesitter" class="option-anchor">vim.utility.motion.flash-nvim.mappings.treesitter</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Treesitter</p>
</body></html></div>
<div class="option-default">Default: <code>"S"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/flash/flash.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/flash/flash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.flash-nvim.mappings.treesitter_search">
<h3 class="option-name">
<a href="#option-vim.utility.motion.flash-nvim.mappings.treesitter_search" class="option-anchor">vim.utility.motion.flash-nvim.mappings.treesitter_search</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Treesitter Search</p>
</body></html></div>
<div class="option-default">Default: <code>"R"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/flash/flash.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/flash/flash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.flash-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.motion.flash-nvim.setupOpts" class="option-anchor">vim.utility.motion.flash-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of flash-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/flash/flash.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/flash/flash.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.hop.enable">
<h3 class="option-name">
<a href="#option-vim.utility.motion.hop.enable" class="option-anchor">vim.utility.motion.hop.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Hop.nvim plugin (easy motion).</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/hop/hop.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/hop/hop.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.hop.mappings.hop">
<h3 class="option-name">
<a href="#option-vim.utility.motion.hop.mappings.hop" class="option-anchor">vim.utility.motion.hop.mappings.hop</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Jump to occurrences [hop.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;h"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/hop/hop.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/hop/hop.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.hop.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.motion.hop.setupOpts" class="option-anchor">vim.utility.motion.hop.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of hop.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/hop/hop.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/hop/hop.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.leap.enable">
<h3 class="option-name">
<a href="#option-vim.utility.motion.leap.enable" class="option-anchor">vim.utility.motion.leap.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable leap.nvim plugin (easy motion).</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.leap.mappings.leapBackwardTill">
<h3 class="option-name">
<a href="#option-vim.utility.motion.leap.mappings.leapBackwardTill" class="option-anchor">vim.utility.motion.leap.mappings.leapBackwardTill</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Leap backward till</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;sX"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.leap.mappings.leapBackwardTo">
<h3 class="option-name">
<a href="#option-vim.utility.motion.leap.mappings.leapBackwardTo" class="option-anchor">vim.utility.motion.leap.mappings.leapBackwardTo</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Leap backward to</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;sS"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.leap.mappings.leapForwardTill">
<h3 class="option-name">
<a href="#option-vim.utility.motion.leap.mappings.leapForwardTill" class="option-anchor">vim.utility.motion.leap.mappings.leapForwardTill</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Leap forward till</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;sx"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.leap.mappings.leapForwardTo">
<h3 class="option-name">
<a href="#option-vim.utility.motion.leap.mappings.leapForwardTo" class="option-anchor">vim.utility.motion.leap.mappings.leapForwardTo</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Leap forward to</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;ss"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.leap.mappings.leapFromWindow">
<h3 class="option-name">
<a href="#option-vim.utility.motion.leap.mappings.leapFromWindow" class="option-anchor">vim.utility.motion.leap.mappings.leapFromWindow</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Leap from window</p>
</body></html></div>
<div class="option-default">Default: <code>"gs"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/leap/leap.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/leap/leap.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.precognition.enable">
<h3 class="option-name">
<a href="#option-vim.utility.motion.precognition.enable" class="option-anchor">vim.utility.motion.precognition.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable assisted motion discovery[precognition.nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.motion.precognition.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.motion.precognition.setupOpts" class="option-anchor">vim.utility.motion.precognition.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of precognition.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/motion/precognition/precognition.nix" target="_blank">&lt;nvf/modules/plugins/utility/motion/precognition/precognition.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.multicursors.enable">
<h3 class="option-name">
<a href="#option-vim.utility.multicursors.enable" class="option-anchor">vim.utility.multicursors.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable vscode like multiple cursors [multicursor.nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/multicursors/multicursors.nix" target="_blank">&lt;nvf/modules/plugins/utility/multicursors/multicursors.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.multicursors.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.multicursors.setupOpts" class="option-anchor">vim.utility.multicursors.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of multicursors.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/multicursors/multicursors.nix" target="_blank">&lt;nvf/modules/plugins/utility/multicursors/multicursors.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.new-file-template.enable">
<h3 class="option-name">
<a href="#option-vim.utility.new-file-template.enable" class="option-anchor">vim.utility.new-file-template.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>new-file-template.nvim: Automatically insert a template on new files in neovim.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>For custom templates add a directory containing <code>lua/templates/*.lua</code>
to <code>vim.additionalRuntimePaths</code>.</p>
</div>
<p>More documentation on the templates available at <a href="https://github.com/otavioschwanck/new-file-template.nvim?tab=readme-ov-file#creating-new-templates">custom-template-docs</a></p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/new-file-template/new-file-template.nix" target="_blank">&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.new-file-template.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.new-file-template.setupOpts" class="option-anchor">vim.utility.new-file-template.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-file-template.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/new-file-template/new-file-template.nix" target="_blank">&lt;nvf/modules/plugins/utility/new-file-template/new-file-template.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.nix-develop.enable">
<h3 class="option-name">
<a href="#option-vim.utility.nix-develop.enable" class="option-anchor">vim.utility.nix-develop.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable in-neovim <code>nix develop</code>, <code>nix shell</code>, and more using <code>nix-develop.nvim</code>.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/nix-develop/nix-develop.nix" target="_blank">&lt;nvf/modules/plugins/utility/nix-develop/nix-develop.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.nvim-biscuits.enable">
<h3 class="option-name">
<a href="#option-vim.utility.nvim-biscuits.enable" class="option-anchor">vim.utility.nvim-biscuits.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable a Neovim port of Assorted Biscuits [nvim-biscuits].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/nvim-biscuits/nvim-biscuits.nix" target="_blank">&lt;nvf/modules/plugins/utility/nvim-biscuits/nvim-biscuits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.nvim-biscuits.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.nvim-biscuits.setupOpts" class="option-anchor">vim.utility.nvim-biscuits.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-biscuits.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/nvim-biscuits/nvim-biscuits.nix" target="_blank">&lt;nvf/modules/plugins/utility/nvim-biscuits/nvim-biscuits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.oil-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.oil-nvim.enable" class="option-anchor">vim.utility.oil-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Neovim file explorer: edit your filesystem like a buffer [oil-nvim]
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/oil-nvim/oil-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/oil-nvim/oil-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.oil-nvim.gitStatus.enable">
<h3 class="option-name">
<a href="#option-vim.utility.oil-nvim.gitStatus.enable" class="option-anchor">vim.utility.oil-nvim.gitStatus.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Git status on [oil-nvim] directory listings
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/oil-nvim/oil-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/oil-nvim/oil-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.oil-nvim.gitStatus.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.oil-nvim.gitStatus.setupOpts" class="option-anchor">vim.utility.oil-nvim.gitStatus.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of oil-git-status-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/oil-nvim/oil-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/oil-nvim/oil-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.oil-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.oil-nvim.setupOpts" class="option-anchor">vim.utility.oil-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of oil-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/oil-nvim/oil-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/oil-nvim/oil-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.outline.aerial-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.outline.aerial-nvim.enable" class="option-anchor">vim.utility.outline.aerial-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Aerial.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/outline/aerial-nvim/aerial-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/outline/aerial-nvim/aerial-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.outline.aerial-nvim.mappings.toggle">
<h3 class="option-name">
<a href="#option-vim.utility.outline.aerial-nvim.mappings.toggle" class="option-anchor">vim.utility.outline.aerial-nvim.mappings.toggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Toggle aerial window</p>
</body></html></div>
<div class="option-default">Default: <code>"gO"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/outline/aerial-nvim/aerial-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/outline/aerial-nvim/aerial-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.outline.aerial-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.outline.aerial-nvim.setupOpts" class="option-anchor">vim.utility.outline.aerial-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of aerial.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/outline/aerial-nvim/aerial-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/outline/aerial-nvim/aerial-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.glow.enable">
<h3 class="option-name">
<a href="#option-vim.utility.preview.glow.enable" class="option-anchor">vim.utility.preview.glow.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable markdown preview in neovim with glow.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/glow/glow.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/glow/glow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.glow.mappings.openPreview">
<h3 class="option-name">
<a href="#option-vim.utility.preview.glow.mappings.openPreview" class="option-anchor">vim.utility.preview.glow.mappings.openPreview</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open preview</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;p"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/glow/glow.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/glow/glow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.glow.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.preview.glow.setupOpts" class="option-anchor">vim.utility.preview.glow.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of glow.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/glow/glow.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/glow/glow.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.alwaysAllowPreview">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.alwaysAllowPreview" class="option-anchor">vim.utility.preview.markdownPreview.alwaysAllowPreview</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Allow preview on all filetypes</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.autoClose">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.autoClose" class="option-anchor">vim.utility.preview.markdownPreview.autoClose</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Automatically close the preview window after leaving a Markdown buffer</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.autoStart">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.autoStart" class="option-anchor">vim.utility.preview.markdownPreview.autoStart</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Automatically open the preview window after entering a Markdown buffer</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.broadcastServer">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.broadcastServer" class="option-anchor">vim.utility.preview.markdownPreview.broadcastServer</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Allow for outside and network wide connections</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.customIP">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.customIP" class="option-anchor">vim.utility.preview.markdownPreview.customIP</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>IP-address to use</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.customPort">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.customPort" class="option-anchor">vim.utility.preview.markdownPreview.customPort</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>string</code></div>
<div class="option-description"><html><head></head><body><p>Port to use</p>
</body></html></div>
<div class="option-default">Default: <code>""</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.enable">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.enable" class="option-anchor">vim.utility.preview.markdownPreview.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Markdown preview in neovim with markdown-preview.nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.filetypes">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.filetypes" class="option-anchor">vim.utility.preview.markdownPreview.filetypes</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>list of string</code></div>
<div class="option-description"><html><head></head><body><p>Allowed filetypes</p>
</body></html></div>
<div class="option-default">Default: <code>[
"markdown"
]</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.preview.markdownPreview.lazyRefresh">
<h3 class="option-name">
<a href="#option-vim.utility.preview.markdownPreview.lazyRefresh" class="option-anchor">vim.utility.preview.markdownPreview.lazyRefresh</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Only update preview when saving or leaving insert mode</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix" target="_blank">&lt;nvf/modules/plugins/utility/preview/markdown-preview/markdown-preview.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.qmk-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.qmk-nvim.enable" class="option-anchor">vim.utility.qmk-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable QMK and ZMK keymaps in nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/qmk-nvim/qmk-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/qmk-nvim/qmk-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.qmk-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.qmk-nvim.setupOpts" class="option-anchor">vim.utility.qmk-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of qmk.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/qmk-nvim/qmk-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/qmk-nvim/qmk-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.sleuth.enable">
<h3 class="option-name">
<a href="#option-vim.utility.sleuth.enable" class="option-anchor">vim.utility.sleuth.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable automatically adjusting options such as <code>shiftwidth</code> or <code>expandtab</code>, using <code>vim-sleuth</code>
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/sleuth/sleuth.nix" target="_blank">&lt;nvf/modules/plugins/utility/sleuth/sleuth.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.enable">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.enable" class="option-anchor">vim.utility.smart-splits.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable smart-splits.nvim, a Neovim plugin for smart,
seamless, directional navigation and resizing of splits.</p>
<p>Supports tmux, Wezterm, Kitty, and Zellij multiplexer integrations.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.move_cursor_down">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.move_cursor_down" class="option-anchor">vim.utility.smart-splits.keymaps.move_cursor_down</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Focus Window/Pane Below</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-j&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.move_cursor_left">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.move_cursor_left" class="option-anchor">vim.utility.smart-splits.keymaps.move_cursor_left</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Focus Window/Pane on the Left</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-h&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.move_cursor_previous">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.move_cursor_previous" class="option-anchor">vim.utility.smart-splits.keymaps.move_cursor_previous</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Focus Previous Window/Pane</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-\\&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.move_cursor_right">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.move_cursor_right" class="option-anchor">vim.utility.smart-splits.keymaps.move_cursor_right</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Focus Window/Pane on the Right</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-l&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.move_cursor_up">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.move_cursor_up" class="option-anchor">vim.utility.smart-splits.keymaps.move_cursor_up</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Focus Window/Pane Above</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;C-k&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.resize_down">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.resize_down" class="option-anchor">vim.utility.smart-splits.keymaps.resize_down</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Resize Window/Pane Down</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-j&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.resize_left">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.resize_left" class="option-anchor">vim.utility.smart-splits.keymaps.resize_left</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Resize Window/Pane Left</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-h&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.resize_right">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.resize_right" class="option-anchor">vim.utility.smart-splits.keymaps.resize_right</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Resize Window/Pane Right</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-l&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.resize_up">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.resize_up" class="option-anchor">vim.utility.smart-splits.keymaps.resize_up</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Resize Window/Pane Up</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;A-k&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.swap_buf_down">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.swap_buf_down" class="option-anchor">vim.utility.smart-splits.keymaps.swap_buf_down</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Swap Buffer Down</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;&lt;leader&gt;j"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.swap_buf_left">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.swap_buf_left" class="option-anchor">vim.utility.smart-splits.keymaps.swap_buf_left</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Swap Buffer Left</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;&lt;leader&gt;h"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.swap_buf_right">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.swap_buf_right" class="option-anchor">vim.utility.smart-splits.keymaps.swap_buf_right</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Swap Buffer Right</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;&lt;leader&gt;l"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.keymaps.swap_buf_up">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.keymaps.swap_buf_up" class="option-anchor">vim.utility.smart-splits.keymaps.swap_buf_up</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Swap Buffer Up</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;&lt;leader&gt;k"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.smart-splits.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.smart-splits.setupOpts" class="option-anchor">vim.utility.smart-splits.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of smart-splits.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/smart-splits/smart-splits.nix" target="_blank">&lt;nvf/modules/plugins/utility/smart-splits/smart-splits.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.snacks-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.snacks-nvim.enable" class="option-anchor">vim.utility.snacks-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable collection of QoL plugins for Neovim [snacks-nvim]
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/snacks-nvim/snacks-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/snacks-nvim/snacks-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.snacks-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.snacks-nvim.setupOpts" class="option-anchor">vim.utility.snacks-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of snacks-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/snacks-nvim/snacks-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/snacks-nvim/snacks-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.surround.enable">
<h3 class="option-name">
<a href="#option-vim.utility.surround.enable" class="option-anchor">vim.utility.surround.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim-surround, Neovim plugin to add/change/delete
surrounding delimiter pairs with ease.</p>
<div class="admonition note">
<p class="admonition-title">Note</p>
<p>The default mappings deviate from upstream to avoid conflicts with nvim-leap.
You may change those in your configuration if you do not use nvim-leap</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_blank">&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.surround.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.surround.setupOpts" class="option-anchor">vim.utility.surround.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-surround.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_blank">&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.surround.useVendoredKeybindings">
<h3 class="option-name">
<a href="#option-vim.utility.surround.useVendoredKeybindings" class="option-anchor">vim.utility.surround.useVendoredKeybindings</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Use alternative set of keybindings that avoids conflicts with other popular plugins, e.g. nvim-leap</p>
</body></html></div>
<div class="option-default">Default: <code>config.vim.vendoredKeymaps.enable</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/surround/surround.nix" target="_blank">&lt;nvf/modules/plugins/utility/surround/surround.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.undotree.enable">
<h3 class="option-name">
<a href="#option-vim.utility.undotree.enable" class="option-anchor">vim.utility.undotree.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable undo history visualizer for Vim [undotree].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/undotree/undotree.nix" target="_blank">&lt;nvf/modules/plugins/utility/undotree/undotree.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.vim-wakatime.enable">
<h3 class="option-name">
<a href="#option-vim.utility.vim-wakatime.enable" class="option-anchor">vim.utility.vim-wakatime.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable automatic time tracking and metrics generated from your programming activity [vim-wakatime]
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/vim-wakatime/vim-wakatime.nix" target="_blank">&lt;nvf/modules/plugins/utility/vim-wakatime/vim-wakatime.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.vim-wakatime.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.vim-wakatime.setupOpts" class="option-anchor">vim.utility.vim-wakatime.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of vim-wakatime.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/vim-wakatime/vim-wakatime.nix" target="_blank">&lt;nvf/modules/plugins/utility/vim-wakatime/vim-wakatime.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.yanky-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.yanky-nvim.enable" class="option-anchor">vim.utility.yanky-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable improved Yank and Put functionalities for Neovim [yanky-nvim]
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/yanky-nvim/yanky-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/yanky-nvim/yanky-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.yanky-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.yanky-nvim.setupOpts" class="option-anchor">vim.utility.yanky-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of yanky-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/yanky-nvim/yanky-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/yanky-nvim/yanky-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.yazi-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.utility.yazi-nvim.enable" class="option-anchor">vim.utility.yazi-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable companion plugin for the yazi terminal file manager [yazi-nvim]
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/yazi-nvim/yazi-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/yazi-nvim/yazi-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.yazi-nvim.mappings.openYazi">
<h3 class="option-name">
<a href="#option-vim.utility.yazi-nvim.mappings.openYazi" class="option-anchor">vim.utility.yazi-nvim.mappings.openYazi</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open yazi at the current file [yazi.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;-"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/yazi-nvim/yazi-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/yazi-nvim/yazi-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.yazi-nvim.mappings.openYaziDir">
<h3 class="option-name">
<a href="#option-vim.utility.yazi-nvim.mappings.openYaziDir" class="option-anchor">vim.utility.yazi-nvim.mappings.openYaziDir</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Open the file manager in nvim's working directory [yazi.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;cw"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/yazi-nvim/yazi-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/yazi-nvim/yazi-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.yazi-nvim.mappings.yaziToggle">
<h3 class="option-name">
<a href="#option-vim.utility.yazi-nvim.mappings.yaziToggle" class="option-anchor">vim.utility.yazi-nvim.mappings.yaziToggle</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Resume the last yazi session [yazi.nvim]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;c-up&gt;"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/yazi-nvim/yazi-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/yazi-nvim/yazi-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.utility.yazi-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.utility.yazi-nvim.setupOpts" class="option-anchor">vim.utility.yazi-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of yazi-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/utility/yazi-nvim/yazi-nvim.nix" target="_blank">&lt;nvf/modules/plugins/utility/yazi-nvim/yazi-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.vendoredKeymaps.enable">
<h3 class="option-name">
<a href="#option-vim.vendoredKeymaps.enable" class="option-anchor">vim.vendoredKeymaps.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable this project's vendored keymaps by default.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/mappings.nix" target="_blank">&lt;nvf/modules/neovim/init/mappings.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.viAlias">
<h3 class="option-name">
<a href="#option-vim.viAlias" class="option-anchor">vim.viAlias</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable the <code>vi</code> alias for <code>nvim</code></p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.vimAlias">
<h3 class="option-name">
<a href="#option-vim.vimAlias" class="option-anchor">vim.vimAlias</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Enable the <code>vim</code> alias for <code>nvim</code></p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>false</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.blink-indent.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.blink-indent.enable" class="option-anchor">vim.visuals.blink-indent.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable indentation guides [blink-indent].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/blink-indent/blink-indent.nix" target="_blank">&lt;nvf/modules/plugins/visuals/blink-indent/blink-indent.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.blink-indent.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.blink-indent.setupOpts" class="option-anchor">vim.visuals.blink-indent.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of blink-indent.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/blink-indent/blink-indent.nix" target="_blank">&lt;nvf/modules/plugins/visuals/blink-indent/blink-indent.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.cellular-automaton.animation.register">
<h3 class="option-name">
<a href="#option-vim.visuals.cellular-automaton.animation.register" class="option-anchor">vim.visuals.cellular-automaton.animation.register</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable registering configured animation(s) automatically.</p>
</body></html></div>
<div class="option-default">Default: <code>true</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix" target="_blank">&lt;nvf/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.cellular-automaton.animation.setup">
<h3 class="option-name">
<a href="#option-vim.visuals.cellular-automaton.animation.setup" class="option-anchor">vim.visuals.cellular-automaton.animation.setup</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>luaInline</code></div>
<div class="option-description"><html><head></head><body><p>Configuration used to generate an animation to be registered.</p>
<p>The final value for <code>ca_config</code> will be used to register a new
animation using <code>require("cellular-automaton").register_animation(ca_config)</code></p>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p><code>ca_config</code> <strong>must</strong> eval to a valid Lua table. nvf does not and cannot
perform any kind of validation on your Lua code, so bogus values will
result in errors when the animation is registered.</p>
</div>
</body></html></div>
<div class="option-default">Default: <code>{
_type = "lua-inline";
expr = ''
local ca_config = {
fps = 50,
name = 'slide',
}
-- init function is invoked only once at the start
-- config.init = function (grid)
--
-- end
-- update function
ca_config.update = function (grid)
for i = 1, #grid do
local prev = grid[i][#(grid[i])]
for j = 1, #(grid[i]) do
grid[i][j], prev = prev, grid[i][j]
end
end
return true
end
'';
}</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix" target="_blank">&lt;nvf/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.cellular-automaton.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.cellular-automaton.enable" class="option-anchor">vim.visuals.cellular-automaton.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable cellular-automaton to help you cope with stubborn code [cellular-automaton].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix" target="_blank">&lt;nvf/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.cellular-automaton.mappings.makeItRain">
<h3 class="option-name">
<a href="#option-vim.visuals.cellular-automaton.mappings.makeItRain" class="option-anchor">vim.visuals.cellular-automaton.mappings.makeItRain</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>null or string</code></div>
<div class="option-description"><html><head></head><body><p>Make it rain [cellular-automaton]</p>
</body></html></div>
<div class="option-default">Default: <code>"&lt;leader&gt;fml"</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix" target="_blank">&lt;nvf/modules/plugins/visuals/cellular-automaton/cellular-automaton.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.cinnamon-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.cinnamon-nvim.enable" class="option-anchor">vim.visuals.cinnamon-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable smooth scrolling for ANY command [cinnamon-nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix" target="_blank">&lt;nvf/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.cinnamon-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.cinnamon-nvim.setupOpts" class="option-anchor">vim.visuals.cinnamon-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of cinnamon.nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix" target="_blank">&lt;nvf/modules/plugins/visuals/cinnamon-nvim/cinnamon-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.fidget-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.fidget-nvim.enable" class="option-anchor">vim.visuals.fidget-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable nvim LSP UI element [fidget-nvim].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_blank">&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.fidget-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.fidget-nvim.setupOpts" class="option-anchor">vim.visuals.fidget-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of Fidget.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/fidget-nvim/fidget.nix" target="_blank">&lt;nvf/modules/plugins/visuals/fidget-nvim/fidget.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.highlight-undo.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.highlight-undo.enable" class="option-anchor">vim.visuals.highlight-undo.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable highlight undo [highlight-undo].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/highlight-undo/highlight-undo.nix" target="_blank">&lt;nvf/modules/plugins/visuals/highlight-undo/highlight-undo.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.highlight-undo.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.highlight-undo.setupOpts" class="option-anchor">vim.visuals.highlight-undo.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of highlight-undo.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/highlight-undo/highlight-undo.nix" target="_blank">&lt;nvf/modules/plugins/visuals/highlight-undo/highlight-undo.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.hlargs-nvim.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.hlargs-nvim.enable" class="option-anchor">vim.visuals.hlargs-nvim.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable hlargs-nvim.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/hlargs-nvim/hlargs-nvim.nix" target="_blank">&lt;nvf/modules/plugins/visuals/hlargs-nvim/hlargs-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.hlargs-nvim.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.hlargs-nvim.setupOpts" class="option-anchor">vim.visuals.hlargs-nvim.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of hlargs-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/hlargs-nvim/hlargs-nvim.nix" target="_blank">&lt;nvf/modules/plugins/visuals/hlargs-nvim/hlargs-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.indent-blankline.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.indent-blankline.enable" class="option-anchor">vim.visuals.indent-blankline.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable indentation guides [indent-blankline].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/indent-blankline/indent-blankline.nix" target="_blank">&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.indent-blankline.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.indent-blankline.setupOpts" class="option-anchor">vim.visuals.indent-blankline.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of indent-blankline.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/indent-blankline/indent-blankline.nix" target="_blank">&lt;nvf/modules/plugins/visuals/indent-blankline/indent-blankline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.nvim-cursorline.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.nvim-cursorline.enable" class="option-anchor">vim.visuals.nvim-cursorline.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable cursor word and line highlighting [nvim-cursorline].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix" target="_blank">&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.nvim-cursorline.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.nvim-cursorline.setupOpts" class="option-anchor">vim.visuals.nvim-cursorline.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-cursorline.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix" target="_blank">&lt;nvf/modules/plugins/visuals/nvim-cursorline/nvim-cursorline.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.nvim-scrollbar.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.nvim-scrollbar.enable" class="option-anchor">vim.visuals.nvim-scrollbar.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable extensible Neovim Scrollbar [nvim-scrollbar].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/nvim-scrollbar/scrollbar-nvim.nix" target="_blank">&lt;nvf/modules/plugins/visuals/nvim-scrollbar/scrollbar-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.nvim-scrollbar.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.nvim-scrollbar.setupOpts" class="option-anchor">vim.visuals.nvim-scrollbar.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of scrollbar-nvim.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/nvim-scrollbar/scrollbar-nvim.nix" target="_blank">&lt;nvf/modules/plugins/visuals/nvim-scrollbar/scrollbar-nvim.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.nvim-web-devicons.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.nvim-web-devicons.enable" class="option-anchor">vim.visuals.nvim-web-devicons.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Neovim dev icons [nvim-web-devicons].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix" target="_blank">&lt;nvf/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.nvim-web-devicons.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.nvim-web-devicons.setupOpts" class="option-anchor">vim.visuals.nvim-web-devicons.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of nvim-web-devicons.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix" target="_blank">&lt;nvf/modules/plugins/visuals/nvim-web-devicons/nvim-web-devicons.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.rainbow-delimiters.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.rainbow-delimiters.enable" class="option-anchor">vim.visuals.rainbow-delimiters.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable rainbow-delimiters.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/rainbow-delimiters/rainbow-delimiters.nix" target="_blank">&lt;nvf/modules/plugins/visuals/rainbow-delimiters/rainbow-delimiters.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.rainbow-delimiters.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.rainbow-delimiters.setupOpts" class="option-anchor">vim.visuals.rainbow-delimiters.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of rainbow-delimiters.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/rainbow-delimiters/rainbow-delimiters.nix" target="_blank">&lt;nvf/modules/plugins/visuals/rainbow-delimiters/rainbow-delimiters.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.syntax-gaslighting.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.syntax-gaslighting.enable" class="option-anchor">vim.visuals.syntax-gaslighting.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Thats no even a real option, you're crazy..</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/syntax-gaslighting/syntax-gaslighting.nix" target="_blank">&lt;nvf/modules/plugins/visuals/syntax-gaslighting/syntax-gaslighting.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.syntax-gaslighting.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.syntax-gaslighting.setupOpts" class="option-anchor">vim.visuals.syntax-gaslighting.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of syntax-gaslighting.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/syntax-gaslighting/syntax-gaslighting.nix" target="_blank">&lt;nvf/modules/plugins/visuals/syntax-gaslighting/syntax-gaslighting.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.tiny-devicons-auto-colors.enable">
<h3 class="option-name">
<a href="#option-vim.visuals.tiny-devicons-auto-colors.enable" class="option-anchor">vim.visuals.tiny-devicons-auto-colors.enable</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable alternative nvim-web-devicons icon colors [tiny-devicons-auto-colors].</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_blank">&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.visuals.tiny-devicons-auto-colors.setupOpts">
<h3 class="option-name">
<a href="#option-vim.visuals.tiny-devicons-auto-colors.setupOpts" class="option-anchor">vim.visuals.tiny-devicons-auto-colors.setupOpts</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>(open submodule of anything) or (luaInline)</code></div>
<div class="option-description"><html><head></head><body><p>Option table to pass into the setup function of tiny-devicons-auto-colors.</p>
<p>Accepts either an attribute set of options, or a raw Lua expression
via <code>lib.mkLuaInline</code>. When set to a <code>luaInline</code> value, the
expression is passed verbatim as the argument to <code>setup()</code>.</p>
<p>You can pass in any additional options even if they're not listed
in the docs.</p>
</body></html></div>
<div class="option-default">Default: <code>{ }</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix" target="_blank">&lt;nvf/modules/plugins/visuals/tiny-devicons-auto-colors/tiny-devicons-auto-colors.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.withNodeJs">
<h3 class="option-name">
<a href="#option-vim.withNodeJs" class="option-anchor">vim.withNodeJs</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable NodeJS support in the Neovim wrapper
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.withPython3">
<h3 class="option-name">
<a href="#option-vim.withPython3" class="option-anchor">vim.withPython3</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Python3 support in the Neovim wrapper
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
<div class="option" id="option-vim.withRuby">
<h3 class="option-name">
<a href="#option-vim.withRuby" class="option-anchor">vim.withRuby</a>
<span class="copy-link" title="Copy link to this option"></span>
<span class="copy-feedback">Link copied!</span>
</h3>
<div class="option-type">Type: <code>boolean</code></div>
<div class="option-description"><html><head></head><body><p>Whether to enable Ruby support in the Neovim wrapper
.</p>
</body></html></div>
<div class="option-default">Default: <code>false</code></div>
<div class="option-example">Example: <code>true</code></div>
<div class="option-declared">Declared in: <code><a href="https://github.com/NotAShelf/nvf/blob/main/modules/wrapper/environment/options.nix" target="_blank">&lt;nvf/modules/wrapper/environment/options.nix&gt;</a></code></div>
</div>
</div>
<div class="footnotes-container">
<!-- Footnotes will be appended here -->
</div>
</main>
</div>
<footer>
<p>Generated with ndg</p>
</footer>
</div>
</body>
</html>