network/nix/lib/default.nix

19 lines
370 B
Nix
Raw Normal View History

{ pkgs ? import <nixpkgs> {} }:
let
result = pkgs.lib.evalModules {
args.pkgs = pkgs;
modules = [
./options.nix
./legacy.nix
2021-02-25 01:06:32 +01:00
./device-templates.nix
];
};
in
builtins.foldl' (config: warnings:
if warnings == []
then config
else
builtins.trace "WARNING: ${builtins.head warnings}" config
) result.config result.config.warnings