This commit is contained in:
NotAShelf 2023-10-10 14:51:06 +00:00
parent 10ff6d5b3d
commit 3ede7940bf
3 changed files with 18 additions and 1 deletions

View file

@ -181,6 +181,8 @@ Dart: <a class="xref" href="options.html#opt-vim.languages.dart.enable"><code cl
Go: <a class="xref" href="options.html#opt-vim.languages.go.enable"><code class="option">vim.languages.go.enable</code></a>
</li><li class="listitem">
Lua: <a class="xref" href="options.html#opt-vim.languages.lua.enable"><code class="option">vim.languages.lua.enable</code></a>
</li><li class="listitem">
PHP: <a class="xref" href="options.html#opt-vim.languages.php.enable"><code class="option">vim.languages.php.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 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

View file

@ -914,6 +914,18 @@ 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.treesitter.package"></a><a class="link" href="options.html#opt-vim.languages.nix.treesitter.package"><code class="option">vim.languages.nix.treesitter.package</code></a></span></dt><dd><p>The nix 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.nix</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.php.enable"></a><a class="link" href="options.html#opt-vim.languages.php.enable"><code class="option">vim.languages.php.enable</code></a></span></dt><dd><p>Whether to enable PHP 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/php.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/php.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.php.lsp.enable"></a><a class="link" href="options.html#opt-vim.languages.php.lsp.enable"><code class="option">vim.languages.php.lsp.enable</code></a></span></dt><dd><p>Whether to enable PHP 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/php.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/php.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.php.lsp.package"></a><a class="link" href="options.html#opt-vim.languages.php.lsp.package"><code class="option">vim.languages.php.lsp.package</code></a></span></dt><dd><p>PHP 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 phpactor-2023.08.06-1&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/php.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/php.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.php.lsp.server"></a><a class="link" href="options.html#opt-vim.languages.php.lsp.server"><code class="option">vim.languages.php.lsp.server</code></a></span></dt><dd><p>PHP LSP server to use</p><p><span class="emphasis"><em>Type:</em></span> one of "phan", "phpactor"</p><p><span class="emphasis"><em>Default:</em></span> <code class="literal">"phpactor"</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/php.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/php.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.php.treesitter.enable"></a><a class="link" href="options.html#opt-vim.languages.php.treesitter.enable"><code class="option">vim.languages.php.treesitter.enable</code></a></span></dt><dd><p>Whether to enable Enable PHP 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/php.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/php.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.php.treesitter.package"></a><a class="link" href="options.html#opt-vim.languages.php.treesitter.package"><code class="option">vim.languages.php.treesitter.package</code></a></span></dt><dd><p>The php 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.php</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/php.nix#blob-path" target="_top">
&lt;neovim-flake/modules/languages/php.nix&gt;
</a></code></td></tr></table></dd><dt><span class="term"><a id="opt-vim.languages.python.enable"></a><a class="link" href="options.html#opt-vim.languages.python.enable"><code class="option">vim.languages.python.enable</code></a></span></dt><dd><p>Whether to enable Python 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/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.dap.enable"></a><a class="link" href="options.html#opt-vim.languages.python.dap.enable"><code class="option">vim.languages.python.dap.enable</code></a></span></dt><dd><p>Enable Python Debug Adapter</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/python.nix#blob-path" target="_top">

View file

@ -172,7 +172,10 @@ Added prettierd as an alternative formatter to prettier - currently defaults to
Fixed presence.nvim inheriting the wrong client id
</li><li class="listitem">
Cleaned up documentation
</li></ul></div></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="sec-release-0.5"></a>B.5. Release 0.5</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="sec-release-0.5-changelog"></a>B.5.1. Changelog</h3></div></div></div><p><a class="link" href="https://github.com/horriblename" target="_top">horriblename</a>:</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
</li></ul></div></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="sec-release-0.5"></a>B.5. Release 0.5</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="sec-release-0.5-changelog"></a>B.5.1. Changelog</h3></div></div></div><p><a class="link" href="https://github.com/vagahbond" target="_top">vagahbond</a>:
* Added phan language server for PHP.</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
Added phpactor language server for PHP.
</li></ul></div><p><a class="link" href="https://github.com/horriblename" target="_top">horriblename</a>:</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
Added transparency support for tokyonight theme.
</li><li class="listitem">
Fixed a bug where cmps close and scrollDocs mappings wasnt working.