mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-21 00:25:42 +02:00
modules/keymaps: fix false-positive lua
warning
This commit is contained in:
parent
db32a4ebda
commit
29922e13f7
2 changed files with 12 additions and 4 deletions
|
@ -80,6 +80,9 @@ rec {
|
|||
|
||||
mkMapOptionSubmodule =
|
||||
defaults:
|
||||
# TODO remove assert once `lua` option is gone
|
||||
# This is here to ensure no uses of `mkMapOptionSubmodule` set a `lua` default
|
||||
assert !(defaults ? lua);
|
||||
(
|
||||
with types;
|
||||
submodule {
|
||||
|
@ -104,7 +107,7 @@ rec {
|
|||
);
|
||||
|
||||
lua = mkOption {
|
||||
type = bool;
|
||||
type = nullOr bool;
|
||||
description = ''
|
||||
If true, `action` is considered to be lua code.
|
||||
Thus, it will not be wrapped in `""`.
|
||||
|
@ -112,7 +115,7 @@ rec {
|
|||
This option is deprecated and will be removed in 24.11.
|
||||
You should use a "raw" action instead, e.g. `action.__raw = ""`.
|
||||
'';
|
||||
default = defaults.lua or false;
|
||||
default = null;
|
||||
visible = false;
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue