Compare commits

...

3 commits

Author SHA1 Message Date
NotAShelf
8515bede04 deploy: eb037b7bff 2024-09-13 17:58:10 +00:00
NotAShelf
b3b043364f deploy: b9dcbec29c 2024-09-13 17:02:22 +00:00
NotAShelf
88db1fe91e deploy: b499151527 2024-09-13 16:35:03 +00:00
3 changed files with 89 additions and 30 deletions

View file

@ -305,7 +305,7 @@ the neovim package, similar to <code class="literal">neovim-unwrapped</code> in
} }
</code></pre> </code></pre>
</div><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="ch-custom-plugins" class="title" >Custom Plugins </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="index.xhtml#ch-adding-plugins">Adding Plugins</a> </span></dt><dd><dl><dt> <span class="section"> <a href="index.xhtml#sec-configuring-plugins">Configuring</a> </span></dt><dt> <span class="section"> <a href="index.xhtml#sec-new-method">New Method</a> </span></dt><dt> <span class="section"> <a href="index.xhtml#sec-old-method">Old Method</a> </span></dt></dl></dd> </dl></div><p><span class="strong"><strong>nvf</strong></span>, by default, exposes a wide variety of plugins as module options </div><div class="chapter"> <div class="titlepage"> <div> <div> <h2 id="ch-custom-plugins" class="title" >Custom Plugins </h2> </div> </div></div><div class="toc"> <p><strong>Table of Contents</strong></p> <dl class="toc"> <dt> <span class="section"> <a href="index.xhtml#ch-adding-plugins">Adding Plugins</a> </span></dt><dd><dl><dt> <span class="section"> <a href="index.xhtml#sec-configuring-plugins">Configuring</a> </span></dt><dt> <span class="section"> <a href="index.xhtml#sec-new-method">New Method</a> </span></dt><dt> <span class="section"> <a href="index.xhtml#sec-old-method">Old Method</a> </span></dt></dl></dd> </dl></div><p><span class="strong"><strong>nvf</strong></span>, by default, exposes a wide variety of plugins as module options
for your convience and bundles necessary dependencies into <span class="strong"><strong>nvf</strong></span>s runtime. for your convenience and bundles necessary dependencies into <span class="strong"><strong>nvf</strong></span>s runtime.
In case a plugin is not available in <span class="strong"><strong>nvf</strong></span>, you may consider making a pull In case a plugin is not available in <span class="strong"><strong>nvf</strong></span>, you may consider making a pull
request to <span class="strong"><strong>nvf</strong></span> to include it as a module or you may add it to your request to <span class="strong"><strong>nvf</strong></span> to include it as a module or you may add it to your
configuration locally.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="ch-adding-plugins" class="title" style="clear: both">Adding Plugins </h2> </div> </div></div><div class="toc"> <dl class="toc"> <dt> <span class="section"> <a href="index.xhtml#sec-configuring-plugins">Configuring</a> </span></dt><dt> <span class="section"> <a href="index.xhtml#sec-new-method">New Method</a> </span></dt><dt> <span class="section"> <a href="index.xhtml#sec-old-method">Old Method</a> </span></dt> </dl></div><p>There are multiple ways of adding custom plugins to your <span class="strong"><strong>nvf</strong></span> configuration.</p><p>You can use custom plugins, before they are implemented in the flake. To add a configuration locally.</p><div class="section"> <div class="titlepage"> <div> <div> <h2 id="ch-adding-plugins" class="title" style="clear: both">Adding Plugins </h2> </div> </div></div><div class="toc"> <dl class="toc"> <dt> <span class="section"> <a href="index.xhtml#sec-configuring-plugins">Configuring</a> </span></dt><dt> <span class="section"> <a href="index.xhtml#sec-new-method">New Method</a> </span></dt><dt> <span class="section"> <a href="index.xhtml#sec-old-method">Old Method</a> </span></dt> </dl></div><p>There are multiple ways of adding custom plugins to your <span class="strong"><strong>nvf</strong></span> configuration.</p><p>You can use custom plugins, before they are implemented in the flake. To add a

View file

@ -9298,7 +9298,7 @@ boolean</p>
package</p> package</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation elixir-1.16.3&gt;</code></p> <code class="literal">&lt;derivation elixir-1.17.2&gt;</code></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">
@ -9601,7 +9601,7 @@ boolean</p>
package or list of string</p> package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation gopls-0.16.1&gt;</code></p> <code class="literal">&lt;derivation gopls-0.16.2&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span> <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> <code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot; - data \&quot; \&quot; ~/.cache/jdtls/workspace \&quot;]&quot;</code></p>
@ -9859,7 +9859,7 @@ boolean</p>
package or list of string</p> package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation jdt-language-server-1.38.0&gt;</code></p> <code class="literal">&lt;derivation jdt-language-server-1.39.0&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span> <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> <code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&quot;</code></p>
@ -9991,7 +9991,7 @@ boolean</p>
package or list of string</p> package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation lua-language-server-3.10.5&gt;</code></p> <code class="literal">&lt;derivation lua-language-server-3.10.6&gt;</code></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">
@ -10147,7 +10147,7 @@ boolean</p>
package</p> package</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation deno-1.45.5&gt;</code></p> <code class="literal">&lt;derivation deno-1.46.2&gt;</code></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">
@ -11321,7 +11321,7 @@ This is a python package with debugpy installed, see https://nixos.wiki/wiki/Pyt
package</p> package</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation python3-3.12.4-env&gt;</code></p> <code class="literal">&lt;derivation python3-3.12.5-env&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span> <p><span class="emphasis"><em>Example:</em></span>
<code class="literal">with pkgs; python39.withPackages (ps: with ps; [debugpy])</code></p> <code class="literal">with pkgs; python39.withPackages (ps: with ps; [debugpy])</code></p>
@ -11474,7 +11474,7 @@ boolean</p>
package or list of string</p> package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation pyright-1.1.377&gt;</code></p> <code class="literal">&lt;derivation pyright-1.1.378&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span> <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> <code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&quot;</code></p>
@ -11552,7 +11552,7 @@ boolean</p>
package</p> package</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation python-grammar-0.0.0+rev=0dee05e&gt;</code></p> <code class="literal">&lt;derivation python-grammar-0.0.0+rev=8c65e25&gt;</code></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">
@ -11804,7 +11804,7 @@ boolean</p>
package or list of string</p> package or list of string</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation rust-analyzer-2024-08-12&gt;</code></p> <code class="literal">&lt;derivation rust-analyzer-2024-09-02&gt;</code></p>
<p><span class="emphasis"><em>Example:</em></span> <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> <code class="literal">&quot;[lib.getExe pkgs.jdt-language-server \&quot;-data\&quot; \&quot;~/.cache/jdtls/workspace\&quot;]&quot;</code></p>
@ -12037,7 +12037,7 @@ boolean</p>
package</p> package</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation sqlfluff-3.1.0&gt;</code></p> <code class="literal">&lt;derivation sqlfluff-3.1.1&gt;</code></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">
@ -12657,7 +12657,7 @@ boolean</p>
package</p> package</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation terraform-ls-0.34.2&gt;</code></p> <code class="literal">&lt;derivation terraform-ls-0.34.3&gt;</code></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">
@ -24198,7 +24198,7 @@ boolean</p>
null or package</p> null or package</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&lt;derivation lazygit-0.43.1&gt;</code></p> <code class="literal">&lt;derivation lazygit-0.44.0&gt;</code></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">
@ -25276,14 +25276,30 @@ boolean</p>
</span> </span>
</dt> </dt>
<dd> <dd>
<p>The global border style to use.</p> <p>The global border style to use.</p><p>If a list is given, it should have a length of eight or any divisor of
eight. The array will specify the eight chars building up the border in
a clockwise fashion starting with the top-left corner. You can specify
a different highlight group for each character by passing a
[char, “YourHighlightGroup”] instead</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">[
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
&quot;&quot;
]
</code></pre>
<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>
@ -25330,7 +25346,7 @@ boolean</p>
<p>The border style to use for the code-actions-menu plugin</p> <p>The border style to use for the code-actions-menu plugin</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “shadow”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -25381,7 +25397,7 @@ boolean</p>
<p>The border style to use for the lsp-signature plugin</p> <p>The border style to use for the lsp-signature plugin</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “shadow”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -25432,7 +25448,7 @@ boolean</p>
<p>The border style to use for the lspsaga plugin</p> <p>The border style to use for the lspsaga plugin</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “shadow”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -25483,7 +25499,7 @@ boolean</p>
<p>The border style to use for the nvim-cmp plugin</p> <p>The border style to use for the nvim-cmp plugin</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “shadow”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -25534,7 +25550,7 @@ boolean</p>
<p>The border style to use for the which-key plugin</p> <p>The border style to use for the which-key plugin</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -25577,12 +25593,15 @@ boolean</p>
</dd> </dd>
<dt> <dt>
<span class="term"> <span class="term">
<a id="opt-vim.ui.breadcrumbs.alwaysRender"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.alwaysRender"><code class="option">vim.ui.breadcrumbs.alwaysRender</code> <a id="opt-vim.ui.breadcrumbs.lualine.winbar.enable"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.lualine.winbar.enable"><code class="option">vim.ui.breadcrumbs.lualine.winbar.enable</code>
</a> </a>
</span> </span>
</dt> </dt>
<dd> <dd>
<p>Whether to always display the breadcrumbs component on winbar (always renders winbar)</p> <p>Whether to automatically configure a winbar component for
Lualine on the Winbar section.</p><div class="note"><h3 class="title">Note</h3><p>This is <span class="strong"><strong>set to <code class="literal">true</code> by default</strong></span>, which means nvim-navic
will occupy <code class="literal">winbar.lualine_c</code> for the breadcrumbs feature
unless this option is set to <code class="literal">false</code>.</p></div>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
boolean</p> boolean</p>
@ -25590,6 +25609,39 @@ boolean</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">true</code></p> <code class="literal">true</code></p>
<p><span class="emphasis"><em>Example:</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/nvf/blob/main/modules/plugins/ui/breadcrumbs/breadcrumbs.nix" target="_top">
&lt;nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix&gt;
</a></code>
</td></tr>
</table>
</dd>
<dt>
<span class="term">
<a id="opt-vim.ui.breadcrumbs.lualine.winbar.alwaysRender"></a><a class="term" href="options.html#opt-vim.ui.breadcrumbs.lualine.winbar.alwaysRender"><code class="option">vim.ui.breadcrumbs.lualine.winbar.alwaysRender</code>
</a>
</span>
</dt>
<dd>
<p>Whether to always display the breadcrumbs component
on winbar.</p><div class="note"><h3 class="title">Note</h3><p>This will pass <code class="literal">draw_empty</code> to the <code class="literal">nvim_navic</code> winbar
component, which causes the component to be drawn even
if its empty</p></div>
<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>Example:</em></span>
<code class="literal">false</code></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>
@ -27070,7 +27122,7 @@ boolean</p>
<p>border style to use</p> <p>border style to use</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
one of “single”, “rounded”, “double”, “solid”, “none”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -27118,7 +27170,7 @@ null or signed integer</p>
<p>border style to use for the left section of Navbuddy UI</p> <p>border style to use for the left section of Navbuddy UI</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
null or one of “single”, “rounded”, “double”, “solid”, “none”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -27142,7 +27194,7 @@ null or one of “single”, “rounded”, “double”, “solid”, “none
<p>border style to use for the middle section of Navbuddy UI</p> <p>border style to use for the middle section of Navbuddy UI</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
null or one of “single”, “rounded”, “double”, “solid”, “none”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -27166,7 +27218,7 @@ null or one of “single”, “rounded”, “double”, “solid”, “none
<p>border style to use for the right section of Navbuddy UI</p> <p>border style to use for the right section of Navbuddy UI</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
null or one of “single”, “rounded”, “double”, “solid”, “none”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;rounded&quot;</code></p> <code class="literal">&quot;rounded&quot;</code></p>
@ -31370,7 +31422,7 @@ one of “top”, “bottom”</p>
<p>Border style of the notification window</p> <p>Border style of the notification window</p>
<p><span class="emphasis"><em>Type:</em></span> <p><span class="emphasis"><em>Type:</em></span>
one of “none”, “single”, “double”, “rounded”, “solid”, “shadow”</p> one of “none”, “single”, “double”, “rounded”, “solid”, “shadow” or list of (string or list of string)</p>
<p><span class="emphasis"><em>Default:</em></span> <p><span class="emphasis"><em>Default:</em></span>
<code class="literal">&quot;none&quot;</code></p> <code class="literal">&quot;none&quot;</code></p>

View file

@ -158,10 +158,11 @@ will enable the <code class="literal">typst-lsp</code> language server, and the
group for <code class="literal">Normal</code>, <code class="literal">NormalFloat</code>, <code class="literal">LineNr</code>, <code class="literal">SignColumn</code> and optionally group for <code class="literal">Normal</code>, <code class="literal">NormalFloat</code>, <code class="literal">LineNr</code>, <code class="literal">SignColumn</code> and optionally
<code class="literal">NvimTreeNormal</code> to <code class="literal">none</code>.</p></li><li class="listitem"><p>Fix <a class="xref" href="options.html#opt-vim.ui.smartcolumn.setupOpts.custom_colorcolumn" ><code class="option">vim.ui.smartcolumn.setupOpts.custom_colorcolumn</code></a> using the wrong <code class="literal">NvimTreeNormal</code> to <code class="literal">none</code>.</p></li><li class="listitem"><p>Fix <a class="xref" href="options.html#opt-vim.ui.smartcolumn.setupOpts.custom_colorcolumn" ><code class="option">vim.ui.smartcolumn.setupOpts.custom_colorcolumn</code></a> using the wrong
type <code class="literal">int</code> instead of the expected type <code class="literal">string</code>.</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><li class="listitem"><p>Deprecate use of <code class="literal">__empty</code> to define empty tables in Lua. Empty attrset are no type <code class="literal">int</code> instead of the expected type <code class="literal">string</code>.</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><li class="listitem"><p>Deprecate use of <code class="literal">__empty</code> to define empty tables in Lua. Empty attrset are no
longer filtered and thus should be used instead.</p></li><li class="listitem"><p>Add dap-go for better dap configurations</p></li><li class="listitem"><p>Make noice.nvim customizable</p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Switch from <a class="link" href="https://github.com/simrat39/rust-tools.nvim" target="_top">rust-tools.nvim</a> to the more feature-packed <a class="link" href="https://github.com/mrcjkb/rustaceanvim" target="_top">rustaceanvim</a>. This longer filtered and thus should be used instead.</p></li><li class="listitem"><p>Add dap-go for better dap configurations</p></li><li class="listitem"><p>Make noice.nvim customizable</p></li><li class="listitem"><p>Standardize border style options and add custom borders</p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Switch from <a class="link" href="https://github.com/simrat39/rust-tools.nvim" target="_top">rust-tools.nvim</a> to the more feature-packed <a class="link" href="https://github.com/mrcjkb/rustaceanvim" target="_top">rustaceanvim</a>. This
switch entails a whole bunch of new features and options, so you are switch entails a whole bunch of new features and options, so you are
recommended to go through rustacean.nvims README to take a closer look at its recommended to go through rustacean.nvims README to take a closer look at its
features and usage</p></li></ul></div><p><a class="link" href="https://jacekpoz.pl" target="_top">jacekpoz</a>:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Add <a class="link" href="https://github.com/ocaml/ocaml-lsp" target="_top">ocaml-lsp</a> support</p></li><li class="listitem"><p>Fix “Emac” typo</p></li><li class="listitem"><p>Add <a class="link" href="https://github.com/otavioschwanck/new-file-template.nvim" target="_top">new-file-template.nvim</a> to automatically fill new file contents using templates.</p></li></ul></div><p><a class="link" href="https://github.com/diniamo" target="_top">diniamo</a>:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Move the <code class="literal">theme</code> dag entry to before <code class="literal">luaScript</code>.</p></li><li class="listitem"><p>Add rustfmt as the default formatter for Rust.</p></li><li class="listitem"><p>Enabled the terminal integration of catppuccin for theming Neovims built-in features and usage</p></li></ul></div><p><a class="link" href="https://jacekpoz.pl" target="_top">jacekpoz</a>:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Add <a class="link" href="https://github.com/ocaml/ocaml-lsp" target="_top">ocaml-lsp</a> support</p></li><li class="listitem"><p>Fix “Emac” typo</p></li><li class="listitem"><p>Add <a class="link" href="https://github.com/otavioschwanck/new-file-template.nvim" target="_top">new-file-template.nvim</a> to automatically fill new file contents using
templates.</p></li></ul></div><p><a class="link" href="https://github.com/diniamo" target="_top">diniamo</a>:</p><div class="itemizedlist"><ul class="itemizedlist " style="list-style-type: disc;"><li class="listitem"><p>Move the <code class="literal">theme</code> dag entry to before <code class="literal">luaScript</code>.</p></li><li class="listitem"><p>Add rustfmt as the default formatter for Rust.</p></li><li class="listitem"><p>Enabled the terminal integration of catppuccin for theming Neovims built-in
terminal (this also affects toggleterm).</p></li><li class="listitem"><p>Migrate bufferline to setupOpts for more customizability</p></li><li class="listitem"><p>Use <code class="literal">clangd</code> as the default language server for C languages</p></li><li class="listitem"><p>Expose <code class="literal">lib.nvim.types.pluginType</code>, which for example allows the user to terminal (this also affects toggleterm).</p></li><li class="listitem"><p>Migrate bufferline to setupOpts for more customizability</p></li><li class="listitem"><p>Use <code class="literal">clangd</code> as the default language server for C languages</p></li><li class="listitem"><p>Expose <code class="literal">lib.nvim.types.pluginType</code>, which for example allows the user to
create abstractions for adding plugins</p></li><li class="listitem"><p>Migrate indent-blankline to setupOpts for more customizability. While the create abstractions for adding plugins</p></li><li class="listitem"><p>Migrate indent-blankline to setupOpts for more customizability. While the
plugins options can now be found under <code class="literal">indentBlankline.setupOpts</code>, the plugins options can now be found under <code class="literal">indentBlankline.setupOpts</code>, the
@ -190,7 +191,13 @@ under <code class="literal">vim.filetree.neo-tree</code>, similar to nvimtree.</
closure. Both of those scripts have been automatically added to your PATH upon closure. Both of those scripts have been automatically added to your PATH upon
using neovimConfig or <code class="literal">programs.nvf.enable</code>.</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: circle;"><li class="listitem"><p><code class="literal">nvf-print-config</code> will display your <code class="literal">init.lua</code>, in full.</p></li><li class="listitem"><p><code class="literal">nvf-print-config-path</code> will display the path to <span class="emphasis"><em>a clone</em></span> of your using neovimConfig or <code class="literal">programs.nvf.enable</code>.</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: circle;"><li class="listitem"><p><code class="literal">nvf-print-config</code> will display your <code class="literal">init.lua</code>, in full.</p></li><li class="listitem"><p><code class="literal">nvf-print-config-path</code> will display the path to <span class="emphasis"><em>a clone</em></span> of your
<code class="literal">init.lua</code>. This is not the path used by the Neovim wrapper, but an <code class="literal">init.lua</code>. This is not the path used by the Neovim wrapper, but an
identical clone.</p></li></ul></div></li></ul></div><p><a class="link" href="https://github.com/ppenguin" target="_top">ppenguin</a>:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Telescope:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: circle;"><li class="listitem"><p>Fixed <code class="literal">project-nvim</code> command and keybinding</p></li><li class="listitem"><p>Added default ikeybind/command for <code class="literal">Telescope resume</code> (<code class="literal">&lt;leader&gt;fr</code>)</p></li></ul></div></li></ul></div> identical clone.</p></li></ul></div></li><li class="listitem"><p>Add <code class="literal">vim.ui.breadcrumbs.lualine</code> to allow fine-tuning breadcrumbs behaviour on
Lualine. Only <code class="literal">vim.ui.breadcrumbs.lualine.winbar</code> is supported for the time
being.</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: circle;"><li class="listitem"><p><a class="xref" href="options.html#opt-vim.ui.breadcrumbs.lualine.winbar.enable" ><code class="option">vim.ui.breadcrumbs.lualine.winbar.enable</code></a> has been added to allow
controlling the default behaviour of the <code class="literal">nvim-navic</code> component on Lualine,
which used to occupy <code class="literal">winbar.lualine_c</code> as long as breadcrumbs are enabled.</p></li><li class="listitem"><p><code class="literal">vim.ui.breadcrumbs.alwaysRender</code> has been renamed to
<a class="xref" href="options.html#opt-vim.ui.breadcrumbs.lualine.winbar.alwaysRender" ><code class="option">vim.ui.breadcrumbs.lualine.winbar.alwaysRender</code></a> to be conform to the
new format.</p></li></ul></div></li></ul></div><p><a class="link" href="https://github.com/ppenguin" target="_top">ppenguin</a>:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: disc;"><li class="listitem"><p>Telescope:</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: circle;"><li class="listitem"><p>Fixed <code class="literal">project-nvim</code> command and keybinding</p></li><li class="listitem"><p>Added default ikeybind/command for <code class="literal">Telescope resume</code> (<code class="literal">&lt;leader&gt;fr</code>)</p></li></ul></div></li></ul></div>
</div> </div>
</div> </div>