mirror of
https://github.com/NotAShelf/nvf.git
synced 2024-12-28 05:32:23 +00:00
Compare commits
3 commits
88510e83b5
...
8515bede04
Author | SHA1 | Date | |
---|---|---|---|
|
8515bede04 | ||
|
b3b043364f | ||
|
88db1fe91e |
3 changed files with 89 additions and 30 deletions
|
@ -305,7 +305,7 @@ the neovim package, similar to <code class="literal">neovim-unwrapped</code> in
|
|||
}
|
||||
</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
|
||||
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
|
||||
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
|
||||
|
|
104
options.html
104
options.html
|
@ -9298,7 +9298,7 @@ boolean</p>
|
|||
package</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation elixir-1.16.3></code></p>
|
||||
<code class="literal"><derivation elixir-1.17.2></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
|
@ -9601,7 +9601,7 @@ boolean</p>
|
|||
package or list of string</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation gopls-0.16.1></code></p>
|
||||
<code class="literal"><derivation gopls-0.16.2></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span>
|
||||
<code class="literal">"[lib.getExe pkgs.jdt-language-server \" - data \" \" ~/.cache/jdtls/workspace \"]"</code></p>
|
||||
|
@ -9859,7 +9859,7 @@ boolean</p>
|
|||
package or list of string</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation jdt-language-server-1.38.0></code></p>
|
||||
<code class="literal"><derivation jdt-language-server-1.39.0></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span>
|
||||
<code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</code></p>
|
||||
|
@ -9991,7 +9991,7 @@ boolean</p>
|
|||
package or list of string</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation lua-language-server-3.10.5></code></p>
|
||||
<code class="literal"><derivation lua-language-server-3.10.6></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
|
@ -10147,7 +10147,7 @@ boolean</p>
|
|||
package</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation deno-1.45.5></code></p>
|
||||
<code class="literal"><derivation deno-1.46.2></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<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>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation python3-3.12.4-env></code></p>
|
||||
<code class="literal"><derivation python3-3.12.5-env></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span>
|
||||
<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>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation pyright-1.1.377></code></p>
|
||||
<code class="literal"><derivation pyright-1.1.378></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span>
|
||||
<code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</code></p>
|
||||
|
@ -11552,7 +11552,7 @@ boolean</p>
|
|||
package</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation python-grammar-0.0.0+rev=0dee05e></code></p>
|
||||
<code class="literal"><derivation python-grammar-0.0.0+rev=8c65e25></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
|
@ -11804,7 +11804,7 @@ boolean</p>
|
|||
package or list of string</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation rust-analyzer-2024-08-12></code></p>
|
||||
<code class="literal"><derivation rust-analyzer-2024-09-02></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span>
|
||||
<code class="literal">"[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"</code></p>
|
||||
|
@ -12037,7 +12037,7 @@ boolean</p>
|
|||
package</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation sqlfluff-3.1.0></code></p>
|
||||
<code class="literal"><derivation sqlfluff-3.1.1></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
|
@ -12657,7 +12657,7 @@ boolean</p>
|
|||
package</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation terraform-ls-0.34.2></code></p>
|
||||
<code class="literal"><derivation terraform-ls-0.34.3></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
|
@ -24198,7 +24198,7 @@ boolean</p>
|
|||
null or package</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal"><derivation lazygit-0.43.1></code></p>
|
||||
<code class="literal"><derivation lazygit-0.44.0></code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
|
@ -25276,14 +25276,30 @@ boolean</p>
|
|||
</span>
|
||||
</dt>
|
||||
<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>
|
||||
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>
|
||||
<code class="literal">"rounded"</code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Example:</em></span></p><pre><code class="programlisting">[
|
||||
"╔"
|
||||
"═"
|
||||
"╗"
|
||||
"║"
|
||||
"╝"
|
||||
"═"
|
||||
"╚"
|
||||
"║"
|
||||
]
|
||||
</code></pre>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
<tr><td>
|
||||
|
@ -25330,7 +25346,7 @@ boolean</p>
|
|||
<p>The border style to use for the code-actions-menu plugin</p>
|
||||
|
||||
<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>
|
||||
<code class="literal">"rounded"</code></p>
|
||||
|
@ -25381,7 +25397,7 @@ boolean</p>
|
|||
<p>The border style to use for the lsp-signature plugin</p>
|
||||
|
||||
<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>
|
||||
<code class="literal">"rounded"</code></p>
|
||||
|
@ -25432,7 +25448,7 @@ boolean</p>
|
|||
<p>The border style to use for the lspsaga plugin</p>
|
||||
|
||||
<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>
|
||||
<code class="literal">"rounded"</code></p>
|
||||
|
@ -25483,7 +25499,7 @@ boolean</p>
|
|||
<p>The border style to use for the nvim-cmp plugin</p>
|
||||
|
||||
<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>
|
||||
<code class="literal">"rounded"</code></p>
|
||||
|
@ -25534,7 +25550,7 @@ boolean</p>
|
|||
<p>The border style to use for the which-key plugin</p>
|
||||
|
||||
<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>
|
||||
<code class="literal">"rounded"</code></p>
|
||||
|
@ -25577,12 +25593,15 @@ boolean</p>
|
|||
</dd>
|
||||
<dt>
|
||||
<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>
|
||||
</span>
|
||||
</dt>
|
||||
<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>
|
||||
boolean</p>
|
||||
|
@ -25590,6 +25609,39 @@ 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>
|
||||
<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">
|
||||
<nvf/modules/plugins/ui/breadcrumbs/breadcrumbs.nix>
|
||||
</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 it’s 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>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
<tr><td>
|
||||
|
@ -27070,7 +27122,7 @@ boolean</p>
|
|||
<p>border style to use</p>
|
||||
|
||||
<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>
|
||||
<code class="literal">"rounded"</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><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>
|
||||
<code class="literal">"rounded"</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><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>
|
||||
<code class="literal">"rounded"</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><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>
|
||||
<code class="literal">"rounded"</code></p>
|
||||
|
@ -31370,7 +31422,7 @@ one of “top”, “bottom”</p>
|
|||
<p>Border style of the notification window</p>
|
||||
|
||||
<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>
|
||||
<code class="literal">"none"</code></p>
|
||||
|
|
|
@ -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
|
||||
<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
|
||||
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
|
||||
recommended to go through rustacean.nvim’s 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 Neovim’s 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 Neovim’s 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
|
||||
create abstractions for adding plugins</p></li><li class="listitem"><p>Migrate indent-blankline to setupOpts for more customizability. While the
|
||||
plugin’s 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
|
||||
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
|
||||
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"><leader>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"><leader>fr</code>)</p></li></ul></div></li></ul></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue