1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
{ lib, inputs, }: let configs = import ./configs.nix inputs; in lib.extend (_: _: { my = { inherit (configs) mkHMUser mkNixOS; ci = import ./ci.nix lib; mkFlakeFns = systems: nixpkgs: rec { forAllSystems = lib.genAttrs systems; nixpkgsFor = forAllSystems (system: import nixpkgs {inherit system;}); }; }; })