This commit is contained in:
NotAShelf 2024-05-07 20:54:27 +00:00
parent e0ad515e08
commit 226cb84519
3 changed files with 415 additions and 156 deletions

View file

@ -39,15 +39,13 @@
are always welcome in the <a class="link" href="https://github.com/notashelf/nvf/pulls" target="_top">the pull requests tab</a>.</p> are always welcome in the <a class="link" href="https://github.com/notashelf/nvf/pulls" target="_top">the pull requests tab</a>.</p>
</div><div class="preface"> <div class="titlepage"> <div> <div> <h1 id="ch-try-it-out" class="title" >Try it out </h1> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="index.xhtml#sec-using-prebuild-configs">Using Prebuilt Configs</a> </span></dt><dd><dl><dt> <span class="section"> <a href="index.xhtml#sec-available-configs">Available Configs</a> </span></dt></dl></dd> </dl></div><p>Thanks to the portability of Nix, you can try out nvf without actually installing it to your machine. </div><div class="preface"> <div class="titlepage"> <div> <div> <h1 id="ch-try-it-out" class="title" >Try it out </h1> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="index.xhtml#sec-using-prebuild-configs">Using Prebuilt Configs</a> </span></dt><dd><dl><dt> <span class="section"> <a href="index.xhtml#sec-available-configs">Available Configs</a> </span></dt></dl></dd> </dl></div><p>Thanks to the portability of Nix, you can try out nvf without actually installing it to your machine.
Below are the commands you may run to try out different configurations provided by this flake. As of v0.5, three Below are the commands you may run to try out different configurations provided by this flake. As of v0.5, three
configurations are provided:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Nix</p></li><li class="listitem"><p>Tidal</p></li><li class="listitem"><p>Maximal</p></li></ul></div><p>You may try out any of the provided configurations using the <code class="literal">nix run</code> command on a system where Nix is installed.</p><pre><code class="programlisting console">$ cachix use nvf # Optional: it&#x27;ll save you CPU resources and time configurations are provided:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Nix</p></li><li class="listitem"><p>Maximal</p></li></ul></div><p>You may try out any of the provided configurations using the <code class="literal">nix run</code> command on a system where Nix is installed.</p><pre><code class="programlisting console">$ cachix use nvf # Optional: it&#x27;ll save you CPU resources and time
$ nix run github:notashelf/nvf#nix # will run the default minimal configuration $ nix run github:notashelf/nvf#nix # will run the default minimal configuration
</code></pre><p>Do keep in mind that this is <span class="strong"><strong>susceptible to garbage collection</strong></span> meaning it will be removed from your Nix store </code></pre><p>Do keep in mind that this is <span class="strong"><strong>susceptible to garbage collection</strong></span> meaning it will be removed from your Nix store
once you garbage collect.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-using-prebuild-configs" class="title" >Using Prebuilt Configs </h2> </div> </div></div><div class="toc"> <dl class="toc"> <dt> <span class="section"> <a href="index.xhtml#sec-available-configs">Available Configs</a> </span></dt> </dl></div><pre><code class="programlisting console">$ nix run github:notashelf/nvf#nix once you garbage collect.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-using-prebuild-configs" class="title" >Using Prebuilt Configs </h2> </div> </div></div><div class="toc"> <dl class="toc"> <dt> <span class="section"> <a href="index.xhtml#sec-available-configs">Available Configs</a> </span></dt> </dl></div><pre><code class="programlisting console">$ nix run github:notashelf/nvf#nix
$ nix run github:notashelf/nvf#tidal
$ nix run github:notashelf/nvf#maximal $ nix run github:notashelf/nvf#maximal
</code></pre><div class="section"> <div class="titlepage"> <div> <div> <h3 id="sec-available-configs" class="title" >Available Configs </h3> </div> </div></div><div class="section"> <div class="titlepage"> <div> <div> <h4 id="sec-configs-nix" class="title" >Nix </h4> </div> </div></div><p><code class="literal">Nix</code> configuration by default provides LSP/diagnostic support for Nix alongisde a set of visual and functional plugins. </code></pre><div class="section"> <div class="titlepage"> <div> <div> <h3 id="sec-available-configs" class="title" >Available Configs </h3> </div> </div></div><div class="section"> <div class="titlepage"> <div> <div> <h4 id="sec-configs-nix" class="title" >Nix </h4> </div> </div></div><p><code class="literal">Nix</code> configuration by default provides LSP/diagnostic support for Nix alongisde a set of visual and functional plugins.
By running <code class="literal">nix run .#</code>, which is the default package, you will build Neovim with this config.</p> By running <code class="literal">nix run .#</code>, which is the default package, you will build Neovim with this config.</p>
</div><div class="section"> <div class="titlepage"> <div> <div> <h4 id="sec-configs-tidal" class="title" >Tidal </h4> </div> </div></div><p>Tidal is an alternative config that adds vim-tidal on top of the plugins from the Nix configuration.</p>
</div><div class="section"> <div class="titlepage"> <div> <div> <h4 id="sec-configs-maximal" class="title" >Maximal </h4> </div> </div></div><p><code class="literal">Maximal</code> is the ultimate configuration that will enable support for more commonly used language as well as additional </div><div class="section"> <div class="titlepage"> <div> <div> <h4 id="sec-configs-maximal" class="title" >Maximal </h4> </div> </div></div><p><code class="literal">Maximal</code> is the ultimate configuration that will enable support for more commonly used language as well as additional
complementary plugins. Keep in mind, however, that this will pull a lot of dependencies.</p><p>You are <span class="emphasis"><em>strongly</em></span> recommended to use the binary cache if you would like to try the Maximal configuration.</p> complementary plugins. Keep in mind, however, that this will pull a lot of dependencies.</p><p>You are <span class="emphasis"><em>strongly</em></span> recommended to use the binary cache if you would like to try the Maximal configuration.</p>
</div> </div>

View file

@ -3208,7 +3208,7 @@ attribute set of (submodule)</p>
<p>Plugin Package.</p> <p>Plugin Package.</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
null or package or one of “alpha-nvim”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “cmp-vsnip”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-ls”, “elixir-tools”, “fidget-nvim”, “flutter-tools”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lualine”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neocord”, “neodev-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-code-action-menu”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “onedark”, “orgmode-nvim”, “oxocarbon”, “plenary-nvim”, “project-nvim”, “registers”, “rose-pine”, “rust-tools”, “scrollbar-nvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “vim-vsnip”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”</p> null or package or one of “alpha-nvim”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “cmp-vsnip”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fidget-nvim”, “flutter-tools”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lualine”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neocord”, “neodev-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-code-action-menu”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “onedark”, “orgmode-nvim”, “oxocarbon”, “plenary-nvim”, “project-nvim”, “registers”, “rose-pine”, “rust-tools”, “scrollbar-nvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “vim-vsnip”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
@ -7547,8 +7547,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7574,8 +7574,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7600,8 +7600,8 @@ list of (value “shellcheck” (singular enum) or (submodule))</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7624,8 +7624,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7648,8 +7648,8 @@ package</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7672,8 +7672,8 @@ value “shfmt” (singular enum)</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7699,8 +7699,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7726,8 +7726,8 @@ package or list of string</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7750,8 +7750,8 @@ value “bash-ls” (singular enum)</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7777,8 +7777,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -7801,8 +7801,8 @@ package</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash/bash.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/bash.nix" target="_top">
&lt;nvf/modules/plugins/languages/bash/bash.nix&gt; &lt;nvf/modules/plugins/languages/bash.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8360,8 +8360,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8384,8 +8384,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8408,8 +8408,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8421,9 +8421,10 @@ boolean</p>
</span> </span>
</dt> </dt>
<dd> <dd>
<p>Patch flutter-tools so that it doesnt resolve symlinks when detecting flutter path. <p>Whether to patch flutter-tools so that it doesnt resolve
This is required if you want to use a flutter package built with nix. symlinks when detecting flutter path.</p><p>This is required if you want to use a flutter package built with nix.
If you are using a flutter SDK installed from a different source and encounter the error “<code class="literal">dart</code> missing from PATH”, disable this option.</p> If you are using a flutter SDK installed from a different source
and encounter the error “<code class="literal">dart</code> missing from PATH”, disable this option.</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
boolean</p> boolean</p>
@ -8434,8 +8435,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8447,7 +8448,7 @@ boolean</p>
</span> </span>
</dt> </dt>
<dd> <dd>
<p>Whether to enable Whether or mot to highlight color variables at all.</p> <p>Whether to enable highlighting color variables.</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
boolean</p> boolean</p>
@ -8461,8 +8462,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8485,8 +8486,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8509,8 +8510,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8536,8 +8537,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8560,8 +8561,8 @@ string</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8587,8 +8588,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8614,8 +8615,8 @@ package or list of string</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8638,8 +8639,8 @@ null or string</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8662,8 +8663,8 @@ value “dart” (singular enum)</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8689,8 +8690,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8713,8 +8714,8 @@ package</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart/dart.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/dart.nix" target="_top">
&lt;nvf/modules/plugins/languages/dart/dart.nix&gt; &lt;nvf/modules/plugins/languages/dart.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -8740,8 +8741,239 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/elixir/elixir-tools.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir/elixir-tools.nix&gt; &lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.elixir-tools.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.elixir-tools.enable"><code class="option">vim.languages.elixir.elixir-tools.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir 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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.format.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.format.enable"><code class="option">vim.languages.elixir.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir 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>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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.format.package"></a><a class="term" href="options.html#opt-vim.languages.elixir.format.package"><code class="option">vim.languages.elixir.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Elixir 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 elixir-1.16.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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.format.type"></a><a class="term" href="options.html#opt-vim.languages.elixir.format.type"><code class="option">vim.languages.elixir.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Elixir formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “mix” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;mix&quot;</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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.lsp.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.lsp.enable"><code class="option">vim.languages.elixir.lsp.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir 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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.lsp.package"></a><a class="term" href="options.html#opt-vim.languages.elixir.lsp.package"><code class="option">vim.languages.elixir.lsp.package</code>
</a>
</span>
</dt>
<dd>
<p>Elixir 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 elixir-ls-0.20.0&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span>
<code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&quot;</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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.lsp.server"></a><a class="term" href="options.html#opt-vim.languages.elixir.lsp.server"><code class="option">vim.languages.elixir.lsp.server</code>
</a>
</span>
</dt>
<dd>
<p>Elixir LSP server to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “elixirls” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;elixirls&quot;</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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.treesitter.enable"></a><a class="term" href="options.html#opt-vim.languages.elixir.treesitter.enable"><code class="option">vim.languages.elixir.treesitter.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Elixir 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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.elixir.treesitter.package"></a><a class="term" href="options.html#opt-vim.languages.elixir.treesitter.package"><code class="option">vim.languages.elixir.treesitter.package</code>
</a>
</span>
</dt>
<dd>
<p>The elixir 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.elixir</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/nvf/blob/main/modules/plugins/languages/elixir.nix" target="_top">
&lt;nvf/modules/plugins/languages/elixir.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -9385,8 +9617,107 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown/markdown.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown/markdown.nix&gt; &lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.format.enable"></a><a class="term" href="options.html#opt-vim.languages.markdown.format.enable"><code class="option">vim.languages.markdown.format.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable Markdown 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>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/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.format.package"></a><a class="term" href="options.html#opt-vim.languages.markdown.format.package"><code class="option">vim.languages.markdown.format.package</code>
</a>
</span>
</dt>
<dd>
<p>Markdown 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 deno-1.42.3&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/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.format.extraFiletypes"></a><a class="term" href="options.html#opt-vim.languages.markdown.format.extraFiletypes"><code class="option">vim.languages.markdown.format.extraFiletypes</code>
</a>
</span>
</dt>
<dd>
<p>Extra filetypes to format with the Markdown formatter</p>
<p><span class="emphasis"><em>Type:</em></span>
list 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/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.languages.markdown.format.type"></a><a class="term" href="options.html#opt-vim.languages.markdown.format.type"><code class="option">vim.languages.markdown.format.type</code>
</a>
</span>
</dt>
<dd>
<p>Markdown formatter to use</p>
<p><span class="emphasis"><em>Type:</em></span>
value “denofmt” (singular enum)</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;denofmt&quot;</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/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -9412,8 +9743,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown/markdown.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown/markdown.nix&gt; &lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -9439,8 +9770,8 @@ package or list of string</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown/markdown.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown/markdown.nix&gt; &lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -9463,8 +9794,8 @@ value “marksman” (singular enum)</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown/markdown.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown/markdown.nix&gt; &lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -9487,8 +9818,8 @@ boolean</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown/markdown.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown/markdown.nix&gt; &lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -9511,8 +9842,8 @@ package</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown/markdown.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown/markdown.nix&gt; &lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -9535,8 +9866,8 @@ package</p>
<p><span class="emphasis"><em>Declared by:</em></span></p> <p><span class="emphasis"><em>Declared by:</em></span></p>
<table border="0" summary="Simple list" class="simplelist"> <table border="0" summary="Simple list" class="simplelist">
<tr><td> <tr><td>
<code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown/markdown.nix" target="_top"> <code class="filename"><a class="filename" href="https://github.com/notashelf/nvf/blob/main/modules/plugins/languages/markdown.nix" target="_top">
&lt;nvf/modules/plugins/languages/markdown/markdown.nix&gt; &lt;nvf/modules/plugins/languages/markdown.nix&gt;
</a></code> </a></code>
</td></tr> </td></tr>
</table> </table>
@ -17701,7 +18032,7 @@ the wrapper during the build process.</p><p>To avoid overriding packages and dep
are recommended to use this option or <code class="option">vim.extraPlugins</code> option.</p> are recommended to use this option or <code class="option">vim.extraPlugins</code> option.</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
list of (null or package or one of “alpha-nvim”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “cmp-vsnip”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-ls”, “elixir-tools”, “fidget-nvim”, “flutter-tools”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lualine”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neocord”, “neodev-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-code-action-menu”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “onedark”, “orgmode-nvim”, “oxocarbon”, “plenary-nvim”, “project-nvim”, “registers”, “rose-pine”, “rust-tools”, “scrollbar-nvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “vim-vsnip”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)</p> list of (null or package or one of “alpha-nvim”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “cmp-vsnip”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fidget-nvim”, “flutter-tools”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lualine”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neocord”, “neodev-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-code-action-menu”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “onedark”, “orgmode-nvim”, “oxocarbon”, “plenary-nvim”, “project-nvim”, “registers”, “rose-pine”, “rust-tools”, “scrollbar-nvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “vim-vsnip”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">[ ]</code></p> <code class="literal">[ ]</code></p>
@ -19152,7 +19483,7 @@ using the <a class="link" href="options.html#opt-vim.optPlugins" ><code class="
option.</p> option.</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
list of (null or package or one of “alpha-nvim”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “cmp-vsnip”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-ls”, “elixir-tools”, “fidget-nvim”, “flutter-tools”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lualine”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neocord”, “neodev-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-code-action-menu”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “onedark”, “orgmode-nvim”, “oxocarbon”, “plenary-nvim”, “project-nvim”, “registers”, “rose-pine”, “rust-tools”, “scrollbar-nvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “vim-vsnip”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)</p> list of (null or package or one of “alpha-nvim”, “bufdelete-nvim”, “catppuccin”, “ccc”, “cellular-automaton”, “chatgpt”, “cheatsheet-nvim”, “cinnamon-nvim”, “cmp-buffer”, “cmp-nvim-lsp”, “cmp-path”, “cmp-treesitter”, “cmp-vsnip”, “codewindow-nvim”, “comment-nvim”, “copilot-cmp”, “copilot-lua”, “crates-nvim”, “dashboard-nvim”, “diffview-nvim”, “dracula”, “dressing-nvim”, “elixir-tools”, “fidget-nvim”, “flutter-tools”, “gesture-nvim”, “gitsigns-nvim”, “glow-nvim”, “gruvbox”, “highlight-undo”, “hop-nvim”, “icon-picker-nvim”, “image-nvim”, “indent-blankline”, “leap-nvim”, “lsp-lines”, “lsp-signature”, “lspkind”, “lspsaga”, “lualine”, “mind-nvim”, “minimap-vim”, “modes-nvim”, “neocord”, “neodev-nvim”, “noice-nvim”, “none-ls”, “nui-nvim”, “nvim-autopairs”, “nvim-bufferline-lua”, “nvim-cmp”, “nvim-code-action-menu”, “nvim-colorizer-lua”, “nvim-cursorline”, “nvim-dap”, “nvim-dap-ui”, “nvim-docs-view”, “nvim-lightbulb”, “nvim-lspconfig”, “nvim-navbuddy”, “nvim-navic”, “nvim-neoclip”, “nvim-nio”, “nvim-notify”, “nvim-session-manager”, “nvim-surround”, “nvim-tree-lua”, “nvim-treesitter-context”, “nvim-ts-autotag”, “nvim-web-devicons”, “obsidian-nvim”, “onedark”, “orgmode-nvim”, “oxocarbon”, “plenary-nvim”, “project-nvim”, “registers”, “rose-pine”, “rust-tools”, “scrollbar-nvim”, “smartcolumn”, “sqls-nvim”, “tabular”, “telescope”, “todo-comments”, “toggleterm-nvim”, “tokyonight”, “trouble”, “vim-dirtytalk”, “vim-fugitive”, “vim-illuminate”, “vim-markdown”, “vim-repeat”, “vim-startify”, “vim-vsnip”, “which-key”, “nvim-treesitter”, “flutter-tools-patched”, “vim-repeat”)</p>
<p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[ <p><span class="emphasis"><em>Default:</em></span></p><pre><code class="programlisting">[
&quot;plenary-nvim&quot; &quot;plenary-nvim&quot;
@ -22032,81 +22363,6 @@ boolean</p>
</td></tr> </td></tr>
</table> </table>
</dd> </dd>
<dt>
<span class="term">
<a id="opt-vim.tidal.enable"></a><a class="term" href="options.html#opt-vim.tidal.enable"><code class="option">vim.tidal.enable</code>
</a>
</span>
</dt>
<dd>
<p>Whether to enable tidalcycles tools and plugins.</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/nvf/blob/main/modules/plugins/languages/tidal/tidal.nix" target="_top">
&lt;nvf/modules/plugins/languages/tidal/tidal.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tidal.flash"></a><a class="term" href="options.html#opt-vim.tidal.flash"><code class="option">vim.tidal.flash</code>
</a>
</span>
</dt>
<dd>
<p>When sending a paragraph or a single line, vim-tidal will “flash” the selection for some milliseconds</p>
<p><span class="emphasis"><em>Type:</em></span>
signed integer</p>
<p><span class="emphasis"><em>Default:</em></span>
<code class="literal">150</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/nvf/blob/main/modules/plugins/languages/tidal/tidal.nix" target="_top">
&lt;nvf/modules/plugins/languages/tidal/tidal.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.tidal.openSC"></a><a class="term" href="options.html#opt-vim.tidal.openSC"><code class="option">vim.tidal.openSC</code>
</a>
</span>
</dt>
<dd>
<p>Automatically run the supercollider CLI, sclang, alongside the Tidal GHCI terminal.</p>
<p><span class="emphasis"><em>Type:</em></span>
boolean</p>
<p><span class="emphasis"><em>Default:</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/nvf/blob/main/modules/plugins/languages/tidal/tidal.nix" target="_top">
&lt;nvf/modules/plugins/languages/tidal/tidal.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt> <dt>
<span class="term"> <span class="term">
<a id="opt-vim.treesitter.enable"></a><a class="term" href="options.html#opt-vim.treesitter.enable"><code class="option">vim.treesitter.enable</code> <a id="opt-vim.treesitter.enable"></a><a class="term" href="options.html#opt-vim.treesitter.enable"><code class="option">vim.treesitter.enable</code>

View file

@ -141,9 +141,14 @@ a lua function. The default is “compact”, but you may change it according to
nvim-notify documentation.</p></li></ul></div> nvim-notify documentation.</p></li></ul></div>
</div> </div>
</div><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="sec-release-0.7" class="title" >Release 0.7 </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="release-notes.html#sec-release-0.7-changelog">Changelog</a> </span></dt> </dl></div><p>Release notes for release 0.7</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-0.7-changelog" class="title" style="clear: both">Changelog </h2> </div> </div></div><p><a class="link" href="https://github.com/ItsSorae" target="_top">ItsSorae</a>:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Added support for <a class="link" href="https://typst.app/" target="_top">typst</a> under <code class="literal">vim.languages.typst</code>. </div><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="sec-release-0.7" class="title" >Release 0.7 </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="release-notes.html#sec-release-0.7-changelog">Changelog</a> </span></dt> </dl></div><p>Release notes for release 0.7</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="sec-release-0.7-changelog" class="title" style="clear: both">Changelog </h2> </div> </div></div><p><a class="link" href="https://github.com/ItsSorae" target="_top">ItsSorae</a>:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Added support for <a class="link" href="https://typst.app/" target="_top">typst</a> under <code class="literal">vim.languages.typst</code>
This will enable the <code class="literal">typst-lsp</code> language server, and the <code class="literal">typstfmt</code> formatter.</p></li></ul></div><p><a class="link" href="https://github.com/frothymarrow" target="_top">frothymarrow</a>:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Modified type for <a class="xref" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides" ><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides</code></a> This will enable the <code class="literal">typst-lsp</code> language server, and the <code class="literal">typstfmt</code> formatter</p></li></ul></div><p><a class="link" href="https://github.com/frothymarrow" target="_top">frothymarrow</a>:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Modified type for <a class="xref" href="options.html#opt-vim.visuals.fidget-nvim.setupOpts.progress.display.overrides" ><code class="option">vim.visuals.fidget-nvim.setupOpts.progress.display.overrides</code></a>
from <code class="literal">anything</code> to a <code class="literal">submodule</code> for better type checking.</p></li><li class="listitem"><p>Fix null <code class="literal">vim.lsp.mappings</code> generating an error and not being filtered out.</p></li></ul></div><p><a class="link" href="https://github.com/horriblename" target="_top">horriblename</a>:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Fix broken treesitter-context keybinds in visual mode</p></li></ul></div> from <code class="literal">anything</code> to a <code class="literal">submodule</code> for better type checking.</p></li><li class="listitem"><p>Fix null <code class="literal">vim.lsp.mappings</code> generating an error and not being filtered out.</p></li></ul></div><p><a class="link" href="https://github.com/horriblename" target="_top">horriblename</a>:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Fix broken treesitter-context keybinds in visual mode</p></li></ul></div><p><a class="link" href="https://github.com/notashelf" target="_top">NotAShelf</a></p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Add <code class="literal">deno fmt</code> as the default Markdown formatter. This will be enabled
automatically if you have autoformatting enabled, but can be disabled manually
if you choose to.</p></li><li class="listitem"><p>Refactor <code class="literal">programs.languages.elixir</code> to use lspconfig and none-ls for LSP and
formatter setups respectively. Diagnostics support is considered, and may be
added once the <a class="link" href="https://github.com/rrrene/credo" target="_top">credo</a> linter has been added
to nixpkgs. A pull request is currently open.</p></li><li class="listitem"><p>Remove vim-tidal and friends</p></li></ul></div>
</div> </div>
</div> </div>