mirror of
https://github.com/NotAShelf/neovim-flake.git
synced 2024-12-19 00:39:48 +01:00
wrappr/rc: allow strings in vim.options.signcolumn
This commit is contained in:
parent
c19c925f1d
commit
66005a51c3
1 changed files with 6 additions and 2 deletions
|
@ -6,6 +6,7 @@
|
|||
inherit (lib.options) mkOption mkEnableOption literalMD literalExpression;
|
||||
inherit (lib.strings) optionalString;
|
||||
inherit (lib.types) str bool int enum attrsOf lines listOf either path submodule anything;
|
||||
inherit (lib.trivial) isBool;
|
||||
inherit (lib.nvim.languages) toVimBool;
|
||||
inherit (lib.nvim.types) dagOf;
|
||||
inherit (lib.nvim.lua) listToLuaTable;
|
||||
|
@ -230,9 +231,12 @@ in {
|
|||
};
|
||||
|
||||
signcolumn = mkOption {
|
||||
type = bool;
|
||||
type = either str bool;
|
||||
default = true;
|
||||
apply = x: toVimBool x; # convert to a yes/no str
|
||||
apply = x:
|
||||
if isBool x
|
||||
then toVimBool x # convert to a yes/no str
|
||||
else x;
|
||||
description = "Show the sign column";
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue