From 9d3bccc7a78d01f042e65369fa6e2dbd1cbb5d60 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Fri, 10 May 2024 12:38:36 +0000 Subject: [PATCH] deploy: 2615c568f8b0174ce4c7ec00f4faca85a02acf7f --- options.html | 74 +++++++++++++++++++++++++++++++++++++--------- release-notes.html | 10 ++++--- 2 files changed, 66 insertions(+), 18 deletions(-) diff --git a/options.html b/options.html index 8a2fc40..510d364 100644 --- a/options.html +++ b/options.html @@ -164,8 +164,8 @@ package

active runtimepath of the Neovim. This can be used to add additional lookup paths for configs, plugins, spell languages and other things you would generally place in -your $HOME/.config/nvim.

This is meant as a declarative alternative to throwing -files into ~/.config/nvim and having the Neovim +your $HOME/.config/nvim.

This is meant as a declarative alternative to throwing +files into ~/.config/nvim and having the Neovim wrapper pick them up. For more details on vim.o.runtimepath, and what paths to use; please see the official documentation

@@ -3107,8 +3107,8 @@ when it starts up. This is useful when you want to have full control over the runtime paths that are set by Neovim.

Note

To avoid leaking imperative user configuration into your configuration, this is enabled by default. If you wish to load configuration from user configuration directories -(e.g. $HOME/.config/nvim, $HOME/.config/nvim/after -and $HOME/.local/share/nvim/site) you may set this +(e.g. $HOME/.config/nvim, $HOME/.config/nvim/after +and $HOME/.local/share/nvim/site) you may set this option to true.

Type: @@ -3120,6 +3120,52 @@ boolean

Example: false

+

Declared by:

+ + +
+ +<nvf/modules/wrapper/rc/options.nix> + +
+ +
+ + vim.extraLuaFiles + + +
+
+

Additional lua files that will be sourced by Neovim. +Takes both absolute and relative paths, all of which +will be called via the luafile command in Neovim.

See lua-commands +on the Neovim documentation for more details.

Warning

All paths passed to this option must be valid. If Neovim cannot +resolve the path you are attempting to sourcee, then your configuration +will error, and Neovim will not start. Please ensure that all paths +are correct before using this option.

+ +

Type: +list of (path or string)

+ +

Default: +[ ]

+ +

Example:

[
+  # absolute path, as a string - impure
+  "$HOME/.config/nvim/my-lua-file.lua"
+
+  # relative path, as a path - pure
+  ./nvim/my-lua-file.lua
+
+  # source type path - pure and reproducible
+  (builtins.source {
+    path = ./nvim/my-lua-file.lua;
+    name = "my-lua-file";
+  })
+]
+
+
+

Declared by:

@@ -8607,7 +8653,7 @@ boolean

package or list of string

Default: -<derivation dart-3.3.3>

+<derivation dart-3.3.4>

Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"

@@ -9507,7 +9553,7 @@ boolean

package or list of string

Default: -<derivation lua-language-server-3.7.4>

+<derivation lua-language-server-3.8.3>

Declared by:

@@ -9663,7 +9709,7 @@ boolean

package

Default: -<derivation deno-1.42.3>

+<derivation deno-1.43.1>

Declared by:

@@ -9939,7 +9985,7 @@ boolean

package

Default: -<derivation x86_64-unknown-linux-gnu-nim-wrapper-2.0.2>

+<derivation x86_64-unknown-linux-gnu-nim-wrapper-2.0.4>

Declared by:

@@ -10687,7 +10733,7 @@ boolean

package

Default: -<derivation black-24.3.0>

+<derivation black-24.4.0>

Declared by:

@@ -10840,7 +10886,7 @@ boolean

package

Default: -<derivation python-grammar-0.0.0+rev=a227610>

+<derivation python-grammar-0.0.0+rev=71778c2>

Declared by:

@@ -11017,7 +11063,7 @@ boolean

package or list of string

Default: -<derivation rust-analyzer-2024-04-08>

+<derivation rust-analyzer-2024-04-29>

Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"

@@ -11250,7 +11296,7 @@ boolean

package

Default: -<derivation sqlfluff-3.0.5>

+<derivation sqlfluff-3.0.6>

Declared by:

@@ -12514,7 +12560,7 @@ boolean

package or list of string

Default: -<derivation zls-0.11.0>

+<derivation zls-0.12.0>

Example: "[lib.getExe pkgs.jdt-language-server \"-data\" \"~/.cache/jdtls/workspace\"]"

@@ -12541,7 +12587,7 @@ package or list of string

package

Default: -<derivation zig-0.11.0>

+<derivation zig-0.12.0>

Declared by:

diff --git a/release-notes.html b/release-notes.html index d08609e..99cf5e4 100644 --- a/release-notes.html +++ b/release-notes.html @@ -141,11 +141,13 @@ a lua function. The default is “compact”, but you may change it according to nvim-notify documentation.

-

Release 0.7

Table of Contents

Changelog

Release notes for release 0.7

Changelog

ItsSorae:

  • Added support for typst under vim.languages.typst -This will enable the typst-lsp language server, and the typstfmt formatter

frothymarrow:

horriblename:

  • Fix broken treesitter-context keybinds in visual mode

NotAShelf

  • Add deno fmt as the default Markdown formatter. This will be enabled +

Release 0.7

Table of Contents

Changelog

Release notes for release 0.7

Changelog

ItsSorae:

  • Added support for typst under vim.languages.typst This +will enable the typst-lsp language server, and the typstfmt formatter

frothymarrow:

horriblename:

  • Fix broken treesitter-context keybinds in visual mode

NotAShelf

  • Add deno fmt as the default Markdown formatter. This will be enabled automatically if you have autoformatting enabled, but can be disabled manually -if you choose to.

  • Refactor programs.languages.elixir to use lspconfig and none-ls for LSP and +if you choose to.

  • Add vim.extraLuaFiles for optionally sourcing additional lua files in your +configuration.

  • Refactor programs.languages.elixir to use lspconfig and none-ls for LSP and formatter setups respectively. Diagnostics support is considered, and may be added once the credo linter has been added to nixpkgs. A pull request is currently open.

  • Remove vim-tidal and friends