wrapper/rc: use mkOption in enableLuaLoader description

`mkEnableOption` seems to be clobbering the markdown syntax.
This commit is contained in:
NotAShelf 2024-12-10 23:34:08 +03:00
parent cece170a41
commit c3a4686fa1
No known key found for this signature in database
GPG key ID: AF26552424E53993

View file

@ -12,22 +12,28 @@
cfg = config.vim;
in {
options.vim = {
enableLuaLoader = mkEnableOption ''
[{option}`official documentation`]: https://neovim.io/doc/user/lua.html#vim.loader.enable()
enableLuaLoader = mkOption {
type = bool;
default = false;
example = true;
description = ''
[{option}`official documentation`]: https://neovim.io/doc/user/lua.html#vim.loader.enable()
the experimental Lua module loader to speed up the start up process
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
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}
This is disabled by default. Before setting this option, please
take a look at the [{option}`official documentation`].
:::
'';
::: {.note}
The Lua module loader is *disabled* by default. Before setting this option, please
take a look at the [{option}`official documentation`]. This option may be enabled by
default in the future.
:::
'';
};
additionalRuntimePaths = mkOption {
type = listOf (either path str);