From ddee0bc1ee5b2b9c1575bcffb822d723cc991767 Mon Sep 17 00:00:00 2001 From: kraftnix Date: Sun, 17 May 2026 20:47:34 +0200 Subject: [PATCH] feat(wrapperModules.niri): change attrs types to attrsRecursive for better merging --- wrapperModules/n/niri/module.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wrapperModules/n/niri/module.nix b/wrapperModules/n/niri/module.nix index 36912bf6..e848ace8 100644 --- a/wrapperModules/n/niri/module.nix +++ b/wrapperModules/n/niri/module.nix @@ -144,11 +144,11 @@ in ''; default = { }; type = lib.types.submodule { - freeformType = lib.types.attrs; + freeformType = wlib.types.attrsRecursive; options = { binds = lib.mkOption { default = { }; - type = lib.types.attrs; + type = wlib.types.attrsRecursive; description = "Bindings of niri"; apply = convertAndWarn; example = lib.literalMD '' @@ -168,7 +168,7 @@ in }; layout = lib.mkOption { default = { }; - type = lib.types.attrs; + type = wlib.types.attrsRecursive; description = "Layout definitions"; apply = convertAndWarn; example = lib.literalMD '' @@ -261,7 +261,7 @@ in }; outputs = lib.mkOption { default = { }; - type = lib.types.attrs; + type = wlib.types.attrsRecursive; description = "Output configuration"; apply = convertAndWarn; example = lib.literalMD ''