From b106662a49764a602417089a8b8e2eecb2e9f517 Mon Sep 17 00:00:00 2001 From: seth Date: Sat, 11 Mar 2023 21:02:53 -0500 Subject: export functions in util/ better --- util/default.nix | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'util/default.nix') diff --git a/util/default.nix b/util/default.nix index c3fa0b8..0d8dca5 100644 --- a/util/default.nix +++ b/util/default.nix @@ -2,13 +2,13 @@ inputs, lib, }: let - mapFilterDirs = dir: filter: map: - with builtins; - with lib; let - dirs = filterAttrs filter (readDir dir); - in - mapAttrs map dirs; -in { - host = import ./host.nix {inherit lib inputs mapFilterDirs;}; - user = import ./user.nix {inherit lib inputs mapFilterDirs;}; -} + inherit (builtins) readDir; + inherit (lib) filterAttrs mapAttrs; + + mapFilterDirs = dir: filter: map: let + dirs = filterAttrs filter (readDir dir); + in + mapAttrs map dirs; +in + (import ./host.nix {inherit lib inputs mapFilterDirs;}) + // (import ./user.nix {inherit lib inputs mapFilterDirs;}) -- cgit v1.2.3