This commit is contained in:
NotAShelf 2023-10-23 05:43:44 +00:00
parent d6ff7ca161
commit fbd962da4c
2 changed files with 66 additions and 2 deletions

View file

@ -766,12 +766,36 @@ longest line.</p><p><span class="emphasis"><em>Type:</em></span> signed integer
&lt;neovim-flake/modules/languages&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.enableExtraDiagnostics"></a><a class="link" href="options.html#opt-vim.languages.enableExtraDiagnostics"><code class="option">vim.languages.enableExtraDiagnostics</code></a></span></dt><dd><p>Turn on extra diagnostics for enabled languages by default</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path" target="_top">
&lt;neovim-flake/modules/languages&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.enableFormat"></a><a class="link" href="options.html#opt-vim.languages.enableFormat"><code class="option">vim.languages.enableFormat</code></a></span></dt><dd><p>Turn on formatting for enabled languages by default</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.enableFormat"></a><a class="link" href="options.html#opt-vim.languages.enableFormat"><code class="option">vim.languages.enableFormat</code></a></span></dt><dd><p>Turn on Formatting for enabled languages by default</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path" target="_top">
&lt;neovim-flake/modules/languages&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.enableLSP"></a><a class="link" href="options.html#opt-vim.languages.enableLSP"><code class="option">vim.languages.enableLSP</code></a></span></dt><dd><p>Turn on LSP for enabled languages by default</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path" target="_top">
&lt;neovim-flake/modules/languages&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.enableTreesitter"></a><a class="link" href="options.html#opt-vim.languages.enableTreesitter"><code class="option">vim.languages.enableTreesitter</code></a></span></dt><dd><p>Turn on treesitter for enabled languages by default</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.enableTreesitter"></a><a class="link" href="options.html#opt-vim.languages.enableTreesitter"><code class="option">vim.languages.enableTreesitter</code></a></span></dt><dd><p>Turn on Treesitter for enabled languages by default</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages#blob-path" target="_top">
&lt;neovim-flake/modules/languages&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.enable"></a><a class="link" href="options.html#opt-vim.languages.bash.enable"><code class="option">vim.languages.bash.enable</code></a></span></dt><dd><p>Whether to enable Bash language support.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.extraDiagnostics.enable"></a><a class="link" href="options.html#opt-vim.languages.bash.extraDiagnostics.enable"><code class="option">vim.languages.bash.extraDiagnostics.enable</code></a></span></dt><dd><p>Whether to enable extra Bash diagnostics.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.extraDiagnostics.types"></a><a class="link" href="options.html#opt-vim.languages.bash.extraDiagnostics.types"><code class="option">vim.languages.bash.extraDiagnostics.types</code></a></span></dt><dd><p>List of Bash diagnostics to enable</p><p><span class="emphasis"><em>Type:</em></span> list of (value "shellcheck" (singular enum) or (submodule))</p><p><span class="emphasis"><em>Default:</em></span> </p><pre class="programlisting">[
"shellcheck"
]</pre><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.format.enable"></a><a class="link" href="options.html#opt-vim.languages.bash.format.enable"><code class="option">vim.languages.bash.format.enable</code></a></span></dt><dd><p>Enable Bash formatting</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.format.package"></a><a class="link" href="options.html#opt-vim.languages.bash.format.package"><code class="option">vim.languages.bash.format.package</code></a></span></dt><dd><p>Bash formatter package</p><p><span class="emphasis"><em>Type:</em></span> package</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">&lt;derivation shfmt-3.7.0&gt;</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.format.type"></a><a class="link" href="options.html#opt-vim.languages.bash.format.type"><code class="option">vim.languages.bash.format.type</code></a></span></dt><dd><p>Bash formatter to use</p><p><span class="emphasis"><em>Type:</em></span> value "shfmt" (singular enum)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"shfmt"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.bash.lsp.enable"><code class="option">vim.languages.bash.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Bash LSP support.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.bash.lsp.package"><code class="option">vim.languages.bash.lsp.package</code></a></span></dt><dd><p>bash-language-server package, or the command to run as a list of strings</p><p><span class="emphasis"><em>Type:</em></span> package or list of string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">&lt;derivation bash-language-server-5.0.0&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">[lib.getExe pkgs.nodePackages.bash-language-server "start"]</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.lsp.server"></a><a class="link" href="options.html#opt-vim.languages.bash.lsp.server"><code class="option">vim.languages.bash.lsp.server</code></a></span></dt><dd><p>Bash LSP server to use</p><p><span class="emphasis"><em>Type:</em></span> value "bash-ls" (singular enum)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"bash-ls"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.treesitter.enable"></a><a class="link" href="options.html#opt-vim.languages.bash.treesitter.enable"><code class="option">vim.languages.bash.treesitter.enable</code></a></span></dt><dd><p>Whether to enable Bash treesitter.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.bash.treesitter.package"></a><a class="link" href="options.html#opt-vim.languages.bash.treesitter.package"><code class="option">vim.languages.bash.treesitter.package</code></a></span></dt><dd><p>The bash treesitter package to use.</p><p><span class="emphasis"><em>Type:</em></span> package</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">pkgs.vimPlugins.nvim-treesitter.builtGrammars.bash</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/bash/bash.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/bash/bash.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.clang.enable"></a><a class="link" href="options.html#opt-vim.languages.clang.enable"><code class="option">vim.languages.clang.enable</code></a></span></dt><dd><p>Whether to enable C/C++ language support.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/clang.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/clang.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.clang.cHeader"></a><a class="link" href="options.html#opt-vim.languages.clang.cHeader"><code class="option">vim.languages.clang.cHeader</code></a></span></dt><dd><p>C syntax for headers. Can fix treesitter errors, see:
@ -1107,6 +1131,44 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt
&lt;neovim-flake/modules/lsp/lspsaga/lspsaga.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.lspsaga.mappings.smartScrollUp"></a><a class="link" href="options.html#opt-vim.lsp.lspsaga.mappings.smartScrollUp"><code class="option">vim.lsp.lspsaga.mappings.smartScrollUp</code></a></span></dt><dd><p>Smart scroll up [LSPSaga]</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;C-f&gt;"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/lspsaga/lspsaga.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/lspsaga/lspsaga.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.addWorkspaceFolder"></a><a class="link" href="options.html#opt-vim.lsp.mappings.addWorkspaceFolder"><code class="option">vim.lsp.mappings.addWorkspaceFolder</code></a></span></dt><dd><p>Add workspace folder</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lwa"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.codeAction"></a><a class="link" href="options.html#opt-vim.lsp.mappings.codeAction"><code class="option">vim.lsp.mappings.codeAction</code></a></span></dt><dd><p>Code action</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;la"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.documentHighlight"></a><a class="link" href="options.html#opt-vim.lsp.mappings.documentHighlight"><code class="option">vim.lsp.mappings.documentHighlight</code></a></span></dt><dd><p>Document highlight</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lH"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.format"></a><a class="link" href="options.html#opt-vim.lsp.mappings.format"><code class="option">vim.lsp.mappings.format</code></a></span></dt><dd><p>Format</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lf"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.goToDeclaration"></a><a class="link" href="options.html#opt-vim.lsp.mappings.goToDeclaration"><code class="option">vim.lsp.mappings.goToDeclaration</code></a></span></dt><dd><p>Go to declaration</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lgD"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.goToDefinition"></a><a class="link" href="options.html#opt-vim.lsp.mappings.goToDefinition"><code class="option">vim.lsp.mappings.goToDefinition</code></a></span></dt><dd><p>Go to definition</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lgd"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.goToType"></a><a class="link" href="options.html#opt-vim.lsp.mappings.goToType"><code class="option">vim.lsp.mappings.goToType</code></a></span></dt><dd><p>Go to type</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lgt"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.hover"></a><a class="link" href="options.html#opt-vim.lsp.mappings.hover"><code class="option">vim.lsp.mappings.hover</code></a></span></dt><dd><p>Trigger hover</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lh"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.listDocumentSymbols"></a><a class="link" href="options.html#opt-vim.lsp.mappings.listDocumentSymbols"><code class="option">vim.lsp.mappings.listDocumentSymbols</code></a></span></dt><dd><p>List document symbols</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lS"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.listImplementations"></a><a class="link" href="options.html#opt-vim.lsp.mappings.listImplementations"><code class="option">vim.lsp.mappings.listImplementations</code></a></span></dt><dd><p>List implementations</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lgi"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.listReferences"></a><a class="link" href="options.html#opt-vim.lsp.mappings.listReferences"><code class="option">vim.lsp.mappings.listReferences</code></a></span></dt><dd><p>List references</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lgr"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.listWorkspaceFolders"></a><a class="link" href="options.html#opt-vim.lsp.mappings.listWorkspaceFolders"><code class="option">vim.lsp.mappings.listWorkspaceFolders</code></a></span></dt><dd><p>List workspace folders</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lwl"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.listWorkspaceSymbols"></a><a class="link" href="options.html#opt-vim.lsp.mappings.listWorkspaceSymbols"><code class="option">vim.lsp.mappings.listWorkspaceSymbols</code></a></span></dt><dd><p>List workspace symbols</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lws"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.nextDiagnostic"></a><a class="link" href="options.html#opt-vim.lsp.mappings.nextDiagnostic"><code class="option">vim.lsp.mappings.nextDiagnostic</code></a></span></dt><dd><p>Go to next diagnostic</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lgn"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.openDiagnosticFloat"></a><a class="link" href="options.html#opt-vim.lsp.mappings.openDiagnosticFloat"><code class="option">vim.lsp.mappings.openDiagnosticFloat</code></a></span></dt><dd><p>Open diagnostic float</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;le"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.previousDiagnostic"></a><a class="link" href="options.html#opt-vim.lsp.mappings.previousDiagnostic"><code class="option">vim.lsp.mappings.previousDiagnostic</code></a></span></dt><dd><p>Go to previous diagnostic</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lgp"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.removeWorkspaceFolder"></a><a class="link" href="options.html#opt-vim.lsp.mappings.removeWorkspaceFolder"><code class="option">vim.lsp.mappings.removeWorkspaceFolder</code></a></span></dt><dd><p>Remove workspace folder</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;lwr"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.renameSymbol"></a><a class="link" href="options.html#opt-vim.lsp.mappings.renameSymbol"><code class="option">vim.lsp.mappings.renameSymbol</code></a></span></dt><dd><p>Rename symbol</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;ln"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.mappings.signatureHelp"></a><a class="link" href="options.html#opt-vim.lsp.mappings.signatureHelp"><code class="option">vim.lsp.mappings.signatureHelp</code></a></span></dt><dd><p>Signature help</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"&lt;leader&gt;ls"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/module.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/module.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.null-ls.enable"></a><a class="link" href="options.html#opt-vim.lsp.null-ls.enable"><code class="option">vim.lsp.null-ls.enable</code></a></span></dt><dd><p>Whether to enable null-ls, also enabled automatically.</p><p><span class="emphasis"><em>Type:</em></span> boolean</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">false</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">true</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/null-ls/null-ls.nix#blob-path" target="_top">
&lt;neovim-flake/modules/lsp/null-ls/null-ls.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.lsp.null-ls.sources"></a><a class="link" href="options.html#opt-vim.lsp.null-ls.sources"><code class="option">vim.lsp.null-ls.sources</code></a></span></dt><dd><p>null-ls sources</p><p><span class="emphasis"><em>Type:</em></span> attribute set of string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">{ }</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/lsp/null-ls/null-ls.nix#blob-path" target="_top">

View file

@ -231,4 +231,6 @@ Add support to change mappings to utility/surround
Add black-and-isort python formatter
</li><li class="listitem">
Removed redundant "Enable …" in <code class="literal">mkEnableOption</code> descriptions
</li><li class="listitem">
Add options to modify LSP key bindings and add proper whichkey descriptions
</li></ul></div></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="options.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Appendix A. Configuration Options </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>