From 9cf809531efb31ad206273cea07a5ab95f1391ce Mon Sep 17 00:00:00 2001 From: Jaka Hudoklin Date: Mon, 11 Mar 2019 20:48:29 +0100 Subject: [PATCH] fix(evalModules): do recursive update of passed attrs --- default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/default.nix b/default.nix index 7ee7c59..5769833 100644 --- a/default.nix +++ b/default.nix @@ -18,13 +18,13 @@ let specialArgs ? defaultSpecialArgs, ... }@attrs: let attrs' = filterAttrs (n: _: n != "module") attrs; - in lib'.evalModules (attrs' // { + in lib'.evalModules (recursiveUpdate { inherit specialArgs modules; args = { inherit pkgs; name = "default"; }; - }); + } attrs'); modules = import ./modules;