diff --git a/options.html b/options.html index 5c8bf56d..67d506ae 100644 --- a/options.html +++ b/options.html @@ -72,6 +72,30 @@ lazy attribute set of raw value

+
+ + vim.enableEditorconfig + + +
+
+

Follow editorconfig rules in current directory

+ +

Type: +boolean

+ +

Default: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/neovim/init/basic.nix> + +
+
vim.enableLuaLoader @@ -80,7 +104,7 @@ lazy attribute set of raw value

the experimental Lua module loader to speed up the start up process

If true, this will enable the experimental Lua module loader which:

  • overrides loadfile

  • adds the lua loader using the byte-compilation cache

  • adds the libs loader

  • removes the default Neovim loader

Note

The Lua module loader is disabled by default. Before setting this option, please -take a look at the [official documentation]. This option may be enabled by +take a look at the official documentation. This option may be enabled by default in the future.

Type: @@ -3319,7 +3343,7 @@ list of (path or string)

./nvim/my-lua-file.lua # source type path - pure and reproducible - (builtins.path { + (builtins.source { path = ./nvim/my-lua-file.lua; name = "my-lua-file"; }) @@ -8102,33 +8126,6 @@ attribute set of anything

} -

Declared by:

- - -
- -<nvf/modules/wrapper/rc/options.nix> - -
-
-
- - vim.globals.editorconfig - - -
-
-

Whether to enable EditorConfig integration in Neovim.

This defaults to true as it is enabled by default in stock -Neovim, setting this option to false disables EditorConfig -integration entirely.

See Neovim documentation -for more details on configuring EditorConfig behaviour.

- -

Type: -boolean

- -

Default: -true

-

Declared by:

@@ -12956,7 +12953,7 @@ package or list of string

Nix LSP server to use

Type: -value “nil” (singular enum)

+one of “nil”, “rnix”

Default: "nil"

@@ -19237,7 +19234,7 @@ to the runtimepath and enable the experimental Lua if vim.enableLuaLoader is set to true.

Example: -${builtins.readFile ./my-lua-config-pre.lua}

+"$${builtins.readFile ./my-lua-config-pre.lua}"

Declared by:

@@ -22403,6 +22400,30 @@ null or string

Default: null

+

Declared by:

+
+ +
+ +<nvf/modules/plugins/notes/obsidian/obsidian.nix> + +
+ +
+ + vim.notes.obsidian.setupOpts.dir + + +
+
+

Obsidian vault directory

+ +

Type: +string

+ +

Default: +"~/my-vault"

+

Declared by:

@@ -23138,17 +23159,12 @@ one of “line”, “screenline”, “number”, “both”

-

Set modes for mouse support.

  • n - normal

  • v - visual

  • i - insert

  • c - command-line

  • h - all modes when editing a help file

  • a - all modes

  • r - for hit-enter and more-prompt prompt

This option takes a string to ensure proper conversion to the corresponding Lua type. -As such, we do not check the value passed to this option. Please ensure that any value -that is set here is a valid value as per neovim documentation.

+

Set modes for mouse support.

  • a - all

  • n - normal

  • v - visual

  • i - insert

  • c - command

Type: -string

+one of “a”, “n”, “v”, “i”, “c”

Default: -"nvi"

- -

Example: "a"

Declared by:

@@ -23176,30 +23192,6 @@ signed integer

Default: 8

-

Declared by:

- - -
- -<nvf/modules/wrapper/rc/options.nix> - -
-
-
- - vim.options.signcolumn - - -
-
-

Show the sign column

- -

Type: -string or boolean

- -

Default: -true

-

Declared by:

@@ -24758,6 +24750,30 @@ boolean

+
+ + vim.showSignColumn + + +
+
+

Show the sign column

+ +

Type: +boolean

+ +

Default: +true

+ +

Declared by:

+ + +
+ +<nvf/modules/neovim/init/basic.nix> + +
+
vim.snippets.luasnip.enable diff --git a/release-notes.html b/release-notes.html index 5d24ca4d..b581e62c 100644 --- a/release-notes.html +++ b/release-notes.html @@ -236,11 +236,11 @@ slightly changed. See the new -

vim.maps rewrite

Instead of specifying map modes using submodules (e.g.: vim.maps.normal), a -new vim.keymaps submodule with support for a mode option has been -introduced. It can be either a string, or a list of strings, where a string -represents the short-name of the map mode(s), that the mapping should be set -for. See :help map-modes for more information.

For example:

vim.maps.normal."<leader>m" = { ... };
+

vim.maps rewrite

Instead of specifying map modes using submodules (eg.: vim.maps.normal), a new +vim.keymaps submodule with support for a mode option has been introduced. It +can be either a string, or a list of strings, where a string represents the +short-name of the map mode(s), that the mapping should be set for. See +:help map-modes for more information.

For example:

vim.maps.normal."<leader>m" = { ... };
 

has to be replaced by

vim.keymaps = [
   {
     key = "<leader>m";