This commit is contained in:
NotAShelf 2023-09-23 10:20:10 +00:00
parent 5acd0e4498
commit 9c41d7a7a1
2 changed files with 18 additions and 13 deletions

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>neovim-flake Manual</title><link rel="stylesheet" type="text/css" href="style.css" /><script src="highlight.min.js" type="text/javascript"></script><script src="highlight.load.js" type="text/javascript"></script><meta name="generator" content="DocBook XSL Stylesheets V1.79.2" /><link rel="home" href="index.html" title="neovim-flake Manual" /><link rel="next" href="options.html" title="Appendix A. Configuration Options" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">neovim-flake Manual</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="options.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="book-neovim-flake-manual"></a>neovim-flake Manual</h1></div></div><hr /></div><div class="toc"><dl class="toc"><dt><span class="preface"><a href="index.html#id-1.2">Preface</a></span></dt><dt><span class="chapter"><a href="index.html#ch-try-it-out">1. Try it out</a></span></dt><dd><dl><dt><span class="section"><a href="index.html#_nix">1.1. Nix</a></span></dt><dt><span class="section"><a href="index.html#_tidal">1.2. Tidal</a></span></dt><dt><span class="section"><a href="index.html#_maximal">1.3. Maximal</a></span></dt><dt><span class="section"><a href="index.html#_using_prebuilt_configs">1.4. Using Prebuilt Configs</a></span></dt></dl></dd><dt><span class="chapter"><a href="index.html#ch-default-configs">2. Default Configs</a></span></dt><dd><dl><dt><span class="section"><a href="index.html#sec-default-tidal">2.1. Tidal Cycles</a></span></dt><dt><span class="section"><a href="index.html#sec-default-nix">2.2. Nix</a></span></dt><dt><span class="section"><a href="index.html#sec-default-maximal">2.3. Maximal</a></span></dt></dl></dd><dt><span class="chapter"><a href="index.html#ch-custom-configuration">3. Custom Configuration</a></span></dt><dt><span class="chapter"><a href="index.html#ch-custom-plugins">4. Custom Plugins</a></span></dt><dd><dl><dt><span class="section"><a href="index.html#_new_method">4.1. New Method</a></span></dt><dt><span class="section"><a href="index.html#_old_method">4.2. Old Method</a></span></dt></dl></dd><dt><span class="chapter"><a href="index.html#ch-custom-package">5. Custom Neovim Package</a></span></dt><dt><span class="chapter"><a href="index.html#ch-hm-module">6. Home Manager</a></span></dt><dt><span class="chapter"><a href="index.html#ch-languages">7. Language Support</a></span></dt><dt><span class="appendix"><a href="options.html">A. Configuration Options</a></span></dt><dt><span class="appendix"><a href="release-notes.html">B. Release Notes</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.1">B.1. Release 0.1</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.1-changelog">B.1.1. Changelog</a></span></dt></dl></dd><dt><span class="section"><a href="release-notes.html#sec-release-0.2">B.2. Release 0.2</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.2-changelog">B.2.1. Changelog</a></span></dt></dl></dd><dt><span class="section"><a href="release-notes.html#sec-release-0.3">B.3. Release 0.3</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.3-changelog">B.3.1. Changelog</a></span></dt></dl></dd><dt><span class="section"><a href="release-notes.html#sec-release-0.4">B.4. Release 0.4</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.4-changelog">B.4.1. Changelog</a></span></dt></dl></dd></dl></dd></dl></div><div class="preface"><div class="titlepage"><div><div><h1 class="title"><a id="id-1.2"></a>Preface</h1></div></div></div><p>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>neovim-flake Manual</title><link rel="stylesheet" type="text/css" href="style.css" /><script src="highlight.min.js" type="text/javascript"></script><script src="highlight.load.js" type="text/javascript"></script><meta name="generator" content="DocBook XSL Stylesheets V1.79.2" /><link rel="home" href="index.html" title="neovim-flake Manual" /><link rel="next" href="options.html" title="Appendix A. Configuration Options" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">neovim-flake Manual</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="options.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="book-neovim-flake-manual"></a>neovim-flake Manual</h1></div></div><hr /></div><div class="toc"><dl class="toc"><dt><span class="preface"><a href="index.html#id-1.2">Preface</a></span></dt><dt><span class="chapter"><a href="index.html#ch-try-it-out">1. Try it out</a></span></dt><dd><dl><dt><span class="section"><a href="index.html#_nix">1.1. Nix</a></span></dt><dt><span class="section"><a href="index.html#_tidal">1.2. Tidal</a></span></dt><dt><span class="section"><a href="index.html#_maximal">1.3. Maximal</a></span></dt><dt><span class="section"><a href="index.html#_using_prebuilt_configs">1.4. Using Prebuilt Configs</a></span></dt></dl></dd><dt><span class="chapter"><a href="index.html#ch-default-configs">2. Default Configs</a></span></dt><dd><dl><dt><span class="section"><a href="index.html#sec-default-tidal">2.1. Tidal Cycles</a></span></dt><dt><span class="section"><a href="index.html#sec-default-nix">2.2. Nix</a></span></dt><dt><span class="section"><a href="index.html#sec-default-maximal">2.3. Maximal</a></span></dt></dl></dd><dt><span class="chapter"><a href="index.html#ch-custom-configuration">3. Custom Configuration</a></span></dt><dt><span class="chapter"><a href="index.html#ch-custom-plugins">4. Custom Plugins</a></span></dt><dd><dl><dt><span class="section"><a href="index.html#_new_method">4.1. New Method</a></span></dt><dt><span class="section"><a href="index.html#_old_method">4.2. Old Method</a></span></dt></dl></dd><dt><span class="chapter"><a href="index.html#ch-custom-package">5. Custom Neovim Package</a></span></dt><dt><span class="chapter"><a href="index.html#ch-hm-module">6. Home Manager</a></span></dt><dt><span class="chapter"><a href="index.html#ch-languages">7. Language Support</a></span></dt><dd><dl><dt><span class="section"><a href="index.html#_lsp_custom_packages_command">7.1. LSP Custom Packages/Command</a></span></dt></dl></dd><dt><span class="appendix"><a href="options.html">A. Configuration Options</a></span></dt><dt><span class="appendix"><a href="release-notes.html">B. Release Notes</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.1">B.1. Release 0.1</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.1-changelog">B.1.1. Changelog</a></span></dt></dl></dd><dt><span class="section"><a href="release-notes.html#sec-release-0.2">B.2. Release 0.2</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.2-changelog">B.2.1. Changelog</a></span></dt></dl></dd><dt><span class="section"><a href="release-notes.html#sec-release-0.3">B.3. Release 0.3</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.3-changelog">B.3.1. Changelog</a></span></dt></dl></dd><dt><span class="section"><a href="release-notes.html#sec-release-0.4">B.4. Release 0.4</a></span></dt><dd><dl><dt><span class="section"><a href="release-notes.html#sec-release-0.4-changelog">B.4.1. Changelog</a></span></dt></dl></dd></dl></dd></dl></div><div class="preface"><div class="titlepage"><div><div><h1 class="title"><a id="id-1.2"></a>Preface</h1></div></div></div><p>
If your problem is caused by a bug in neovim-flake then it should be reported on the
<a class="link" href="https://github.com/notashelf/neovim-flake/issues" target="_top">neovim-flake issue tracker</a>.
Alongside bug reports, feature requests are also welcome over
@ -118,4 +118,9 @@ SQL: <a class="xref" href="options.html#opt-vim.languages.sql.enable"><code clas
Dart: <a class="xref" href="options.html#opt-vim.languages.dart.enable"><code class="option">vim.languages.dart.enable</code></a>
</li><li class="listitem">
Go: <a class="xref" href="options.html#opt-vim.languages.go.enable"><code class="option">vim.languages.go.enable</code></a>
</li></ul></div><p>Adding support for more languages, and improving support for existing ones are great places where you can contribute with a PR.</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="options.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Appendix A. Configuration Options</td></tr></table></div></body></html>
</li></ul></div><p>Adding support for more languages, and improving support for existing ones are great places where you can contribute with a PR.</p><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_lsp_custom_packages_command"></a>7.1. LSP Custom Packages/Command</h2></div></div></div><p>In any of the <code class="literal">opt.languages.&lt;language&gt;.lsp.package</code> options you can provide your own LSP package, or provide the command to launch the language server, as a list of strings.</p><p>You can use this to skip automatic installation of a language server, and instead use the one found in your <code class="literal">$PATH</code> during runtime, for example:</p><pre class="programlisting nix">vim.languages.java = {
lsp = {
enable = true;
package = ["jdt-language-server" "-data" "~/.cache/jdtls/workspace"];
};
}</pre></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="options.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Appendix A. Configuration Options</td></tr></table></div></body></html>

View File

@ -785,7 +785,7 @@ https://www.reddit.com/r/neovim/comments/orfpcd/question_does_the_c_parser_from_
&lt;neovim-flake/modules/languages/clang.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.clang.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.clang.lsp.enable"><code class="option">vim.languages.clang.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable clang 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/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.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.clang.lsp.package"><code class="option">vim.languages.clang.lsp.package</code></a></span></dt><dd><p>clang LSP server 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 ccls-0.20220729&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/clang.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.clang.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.clang.lsp.package"><code class="option">vim.languages.clang.lsp.package</code></a></span></dt><dd><p>clang LSP 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 ccls-0.20220729&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \" - data \" \" ~/.cache/jdtls/workspace \"]"</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.lsp.opts"></a><a class="link" href="options.html#opt-vim.languages.clang.lsp.opts"><code class="option">vim.languages.clang.lsp.opts</code></a></span></dt><dd><p>Options to pass to clang LSP server</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">null</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;
@ -819,7 +819,7 @@ If you are using a flutter SDK installed from a different source and encounter t
&lt;neovim-flake/modules/languages/dart/dart.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.dart.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.dart.lsp.enable"><code class="option">vim.languages.dart.lsp.enable</code></a></span></dt><dd><p>Whether to enable Dart 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/dart/dart.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/dart/dart.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.dart.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.dart.lsp.package"><code class="option">vim.languages.dart.lsp.package</code></a></span></dt><dd><p>Dart LSP server 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 dart-3.0.6&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/dart/dart.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.dart.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.dart.lsp.package"><code class="option">vim.languages.dart.lsp.package</code></a></span></dt><dd><p>Dart LSP 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 dart-3.0.6&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/dart/dart.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/dart/dart.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.dart.lsp.opts"></a><a class="link" href="options.html#opt-vim.languages.dart.lsp.opts"><code class="option">vim.languages.dart.lsp.opts</code></a></span></dt><dd><p>Options to pass to Dart LSP server</p><p><span class="emphasis"><em>Type:</em></span> null or string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">null</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/dart/dart.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/dart/dart.nix&gt;
@ -841,7 +841,7 @@ If you are using a flutter SDK installed from a different source and encounter t
&lt;neovim-flake/modules/languages/go.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.go.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.go.lsp.enable"><code class="option">vim.languages.go.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Go 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/go.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/go.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.go.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.go.lsp.package"><code class="option">vim.languages.go.lsp.package</code></a></span></dt><dd><p>Go LSP server 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 gopls-0.12.4&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/go.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.go.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.go.lsp.package"><code class="option">vim.languages.go.lsp.package</code></a></span></dt><dd><p>Go LSP 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 gopls-0.12.4&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \" - data \" \" ~/.cache/jdtls/workspace \"]"</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/go.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/go.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.go.lsp.server"></a><a class="link" href="options.html#opt-vim.languages.go.lsp.server"><code class="option">vim.languages.go.lsp.server</code></a></span></dt><dd><p>Go LSP server to use</p><p><span class="emphasis"><em>Type:</em></span> value "gopls" (singular enum)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"gopls"</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/go.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/go.nix&gt;
@ -861,7 +861,7 @@ If you are using a flutter SDK installed from a different source and encounter t
&lt;neovim-flake/modules/languages/java.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.java.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.java.lsp.enable"><code class="option">vim.languages.java.lsp.enable</code></a></span></dt><dd><p>Whether to enable Java LSP support (java-language-server).</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/java.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/java.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.java.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.java.lsp.package"><code class="option">vim.languages.java.lsp.package</code></a></span></dt><dd><p>java language server</p><p><span class="emphasis"><em>Type:</em></span> package</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">&lt;derivation jdt-language-server-1.21.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/java.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.java.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.java.lsp.package"><code class="option">vim.languages.java.lsp.package</code></a></span></dt><dd><p>java 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 jdt-language-server-1.21.0&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/java.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/java.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.java.treesitter.enable"></a><a class="link" href="options.html#opt-vim.languages.java.treesitter.enable"><code class="option">vim.languages.java.treesitter.enable</code></a></span></dt><dd><p>Whether to enable Enable Java 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/java.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/java.nix&gt;
@ -894,7 +894,7 @@ If you are using a flutter SDK installed from a different source and encounter t
&lt;neovim-flake/modules/languages/nix.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.nix.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.nix.lsp.enable"><code class="option">vim.languages.nix.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Nix 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/nix.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/nix.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.nix.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.nix.lsp.package"><code class="option">vim.languages.nix.lsp.package</code></a></span></dt><dd><p>Nix LSP server 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 nil-2023-05-09&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/nix.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.nix.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.nix.lsp.package"><code class="option">vim.languages.nix.lsp.package</code></a></span></dt><dd><p>Nix LSP 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 nil-2023-05-09&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/nix.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/nix.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.nix.lsp.server"></a><a class="link" href="options.html#opt-vim.languages.nix.lsp.server"><code class="option">vim.languages.nix.lsp.server</code></a></span></dt><dd><p>Nix LSP server to use</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"nil"</code></p><p><span class="emphasis"><em>Declared by:</em></span></p><table border="0" summary="Simple list" class="simplelist"><tr><td><code class="filename"><a class="filename" href="https://github.com/notashelf/neovim-flake/blob/main/modules/languages/nix.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/nix.nix&gt;
@ -919,7 +919,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt
&lt;neovim-flake/modules/languages/python.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.python.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.python.lsp.enable"><code class="option">vim.languages.python.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Python 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/python.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/python.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.python.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.python.lsp.package"><code class="option">vim.languages.python.lsp.package</code></a></span></dt><dd><p>python LSP server 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 pyright-1.1.318&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/python.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.python.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.python.lsp.package"><code class="option">vim.languages.python.lsp.package</code></a></span></dt><dd><p>python LSP 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 Concatenated string</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">&lt;derivation pyright-1.1.318&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/python.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/python.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.python.lsp.server"></a><a class="link" href="options.html#opt-vim.languages.python.lsp.server"><code class="option">vim.languages.python.lsp.server</code></a></span></dt><dd><p>Python LSP server to use</p><p><span class="emphasis"><em>Type:</em></span> value "pyright" (singular enum)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"pyright"</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/python.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/python.nix&gt;
@ -939,7 +939,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt
&lt;neovim-flake/modules/languages/rust.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.rust.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.rust.lsp.enable"><code class="option">vim.languages.rust.lsp.enable</code></a></span></dt><dd><p>Whether to enable Rust LSP support (rust-analyzer with extra tools).</p><p><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/rust.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/rust.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.rust.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.rust.lsp.package"><code class="option">vim.languages.rust.lsp.package</code></a></span></dt><dd><p>rust-analyzer 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 rust-analyzer-2023-07-17&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/rust.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.rust.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.rust.lsp.package"><code class="option">vim.languages.rust.lsp.package</code></a></span></dt><dd><p>rust-analyzer 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 rust-analyzer-2023-07-17&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/rust.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/rust.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.rust.lsp.opts"></a><a class="link" href="options.html#opt-vim.languages.rust.lsp.opts"><code class="option">vim.languages.rust.lsp.opts</code></a></span></dt><dd><p>Options to pass to rust analyzer</p><p><span class="emphasis"><em>Type:</em></span> string</p><p><span class="emphasis"><em>Default:</em></span> <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/languages/rust.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/rust.nix&gt;
@ -965,7 +965,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt
&lt;neovim-flake/modules/languages/sql.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.sql.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.sql.lsp.enable"><code class="option">vim.languages.sql.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable SQL 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/sql.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/sql.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.sql.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.sql.lsp.package"><code class="option">vim.languages.sql.lsp.package</code></a></span></dt><dd><p>SQL LSP server 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 sqls-0.2.22&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/sql.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.sql.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.sql.lsp.package"><code class="option">vim.languages.sql.lsp.package</code></a></span></dt><dd><p>SQL LSP 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 sqls-0.2.22&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/sql.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/sql.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.sql.lsp.server"></a><a class="link" href="options.html#opt-vim.languages.sql.lsp.server"><code class="option">vim.languages.sql.lsp.server</code></a></span></dt><dd><p>SQL LSP server to use</p><p><span class="emphasis"><em>Type:</em></span> value "sqls" (singular enum)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"sqls"</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/sql.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/sql.nix&gt;
@ -989,7 +989,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt
&lt;neovim-flake/modules/languages/svelte.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.svelte.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.svelte.lsp.enable"><code class="option">vim.languages.svelte.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Svelte 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/svelte.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/svelte.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.svelte.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.svelte.lsp.package"><code class="option">vim.languages.svelte.lsp.package</code></a></span></dt><dd><p>Svelte LSP server 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 svelte-language-server-0.15.16&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/svelte.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.svelte.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.svelte.lsp.package"><code class="option">vim.languages.svelte.lsp.package</code></a></span></dt><dd><p>Svelte LSP 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 svelte-language-server-0.15.16&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/svelte.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/svelte.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.svelte.lsp.server"></a><a class="link" href="options.html#opt-vim.languages.svelte.lsp.server"><code class="option">vim.languages.svelte.lsp.server</code></a></span></dt><dd><p>Svelte LSP server to use</p><p><span class="emphasis"><em>Type:</em></span> value "svelte" (singular enum)</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"svelte"</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/svelte.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/svelte.nix&gt;
@ -1013,7 +1013,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt
&lt;neovim-flake/modules/languages/ts.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.ts.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.ts.lsp.enable"><code class="option">vim.languages.ts.lsp.enable</code></a></span></dt><dd><p>Whether to enable Enable Typescript/Javascript 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/ts.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/ts.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.ts.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.ts.lsp.package"><code class="option">vim.languages.ts.lsp.package</code></a></span></dt><dd><p>Typescript/Javascript LSP server 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 typescript-language-server-3.3.2&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/ts.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.ts.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.ts.lsp.package"><code class="option">vim.languages.ts.lsp.package</code></a></span></dt><dd><p>Typescript/Javascript LSP 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 typescript-language-server-3.3.2&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/ts.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/ts.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.ts.lsp.server"></a><a class="link" href="options.html#opt-vim.languages.ts.lsp.server"><code class="option">vim.languages.ts.lsp.server</code></a></span></dt><dd><p>Typescript/Javascript LSP server to use</p><p><span class="emphasis"><em>Type:</em></span> one of "denols", "tsserver"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"tsserver"</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/ts.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/ts.nix&gt;
@ -1027,7 +1027,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt
&lt;neovim-flake/modules/languages/zig.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.zig.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.zig.lsp.enable"><code class="option">vim.languages.zig.lsp.enable</code></a></span></dt><dd><p>Whether to enable Zig LSP support (zls).</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/zig.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/zig.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.zig.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.zig.lsp.package"><code class="option">vim.languages.zig.lsp.package</code></a></span></dt><dd><p>ZLS 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 zls-0.10.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/zig.nix#blob-path" target="_top">
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.zig.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.zig.lsp.package"><code class="option">vim.languages.zig.lsp.package</code></a></span></dt><dd><p>ZLS 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 zls-0.10.0&gt;</code></p><p><span class="emphasis"><em>Example:</em></span> <code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</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/zig.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/zig.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.zig.lsp.zigPackage"></a><a class="link" href="options.html#opt-vim.languages.zig.lsp.zigPackage"><code class="option">vim.languages.zig.lsp.zigPackage</code></a></span></dt><dd><p>Zig package used by ZLS</p><p><span class="emphasis"><em>Type:</em></span> package</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">&lt;derivation zig-0.10.1&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/zig.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/zig.nix&gt;