mirror of
https://github.com/nix-community/nixvim.git
synced 2025-11-26 04:01:03 +01:00
The deprecation warning for the keymap-submocule `lua` option relied on `getSubOptions`, however this is fundamentally flawed because that function returns uses a different module eval from the one that merges submodule definitions. Since definitions are not used by `getSubOptions`, `options.lua.isDefined` will never be true. Instead, we have two choices: 1. Add a `luaIsDefined` option to the keymap submodule 2. Use the new v2 merge's `valueMeta` to access the actual module eval |
||
|---|---|---|
| .. | ||
| performance | ||
| autocmd.nix | ||
| clipboard.nix | ||
| commands.nix | ||
| dependencies.nix | ||
| diagnostics.nix | ||
| editorconfig.nix | ||
| extra-files.nix | ||
| files.nix | ||
| filetypes.nix | ||
| highlight.nix | ||
| keymaps.nix | ||
| lsp.nix | ||
| lua-loader.nix | ||
| options.nix | ||
| output.nix | ||