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:
+
+
+
+
+ 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 notes for release 0.7 ItsSorae: frothymarrow: horriblename: NotAShelf Release notes for release 0.7 ItsSorae: frothymarrow: horriblename: 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
|