2021-04-18 04:35:05 +03:00
|
|
|
{ lib, ... }:
|
2021-03-14 10:10:51 +03:00
|
|
|
{
|
|
|
|
# pkgImport :: Nixpkgs -> Overlays -> System -> Pkgs
|
|
|
|
pkgImport = nixpkgs: overlays: system:
|
|
|
|
import nixpkgs {
|
|
|
|
inherit system overlays;
|
|
|
|
config = { allowUnfree = true; };
|
|
|
|
};
|
|
|
|
|
|
|
|
profileMap = map (profile: profile.default);
|
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
mkNodes = lib.callLibs ./mkNodes.nix;
|
2021-03-14 10:10:51 +03:00
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
mkHosts = lib.callLibs ./mkHosts.nix;
|
2021-03-20 19:37:03 +03:00
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
mkSuites = lib.callLibs ./mkSuites.nix;
|
2021-03-20 19:36:14 +03:00
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
mkProfileAttrs = lib.callLibs ./mkProfileAttrs.nix;
|
2021-03-14 10:10:51 +03:00
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
mkPkgs = lib.callLibs ./mkPkgs.nix;
|
2021-03-14 10:10:51 +03:00
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
recImport = lib.callLibs ./recImport.nix;
|
2021-03-14 10:10:51 +03:00
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
devosSystem = lib.callLibs ./devosSystem.nix;
|
2021-03-14 10:10:51 +03:00
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
mkHomeConfigurations = lib.callLibs ./mkHomeConfigurations.nix;
|
2021-03-14 10:10:51 +03:00
|
|
|
|
2021-04-18 04:35:05 +03:00
|
|
|
mkPackages = lib.callLibs ./mkPackages.nix;
|
2021-03-14 10:10:51 +03:00
|
|
|
}
|
|
|
|
|