ark/lib/devos/default.nix

31 lines
689 B
Nix
Raw Normal View History

2021-04-18 04:35:05 +03:00
{ lib, ... }:
{
# 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-04-18 04:35:05 +03:00
mkHosts = lib.callLibs ./mkHosts.nix;
2021-04-18 04:35:05 +03:00
mkSuites = lib.callLibs ./mkSuites.nix;
2021-04-18 04:35:05 +03:00
mkProfileAttrs = lib.callLibs ./mkProfileAttrs.nix;
2021-04-18 04:35:05 +03:00
mkPkgs = lib.callLibs ./mkPkgs.nix;
2021-04-18 04:35:05 +03:00
recImport = lib.callLibs ./recImport.nix;
2021-04-18 04:35:05 +03:00
devosSystem = lib.callLibs ./devosSystem.nix;
2021-04-18 04:35:05 +03:00
mkHomeConfigurations = lib.callLibs ./mkHomeConfigurations.nix;
2021-04-18 04:35:05 +03:00
mkPackages = lib.callLibs ./mkPackages.nix;
}