diff --git a/modules/programs/nvim/default.nix b/modules/programs/nvim/default.nix index f39da7c..c4859e5 100644 --- a/modules/programs/nvim/default.nix +++ b/modules/programs/nvim/default.nix @@ -26,7 +26,7 @@ let ); descString = optionalString (desc != null) "desc = ${quote desc},"; in - ''{ ${quote key}, ${cmdString}, mode = ${quote mode}, ${descString} }''; + ''{ ${quote key}, ${cmdString}, mode = ${listToStringOneLine quote mode}, ${descString} }''; lazySpecFromPlugin = { plugin, dependencies, init, conf, lazy, event, enabled, cmd, ft, priority, keys }: listToStringMultiLine' @@ -161,8 +161,8 @@ in ''; }; mode = mkOption { - type = str; - default = "n"; + type = listOf str; + default = [ "n" ]; description = '' Mode to bind the key in. '';