blob: b5befe6bb6b8166636686ef4c0349ae6eeee8da0 (
plain) (
tree)
|
|
{ depot, pkgs, lib, ... }:
let
nixpkgs = import pkgs.nixpkgsSrc {};
home-modules = import "${nixpkgs.home-manager.src}/modules";
outerLib = lib;
home = path:
let
configSet = import path { inherit depot pkgs; };
in
home-modules {
pkgs = nixpkgs;
configuration = { config, lib, ... }: (
{
_module.args.pkgs = outerLib.mkForce (import pkgs.nixpkgsSrc {});
} // configSet
);
};
in
rec {
whitby = home ./configs/whitby.nix;
whitbyHome = whitby.activationPackage;
meta.targets = [ "whitbyHome" ];
}
|