os/extern/default.nix

29 lines
506 B
Nix
Raw Normal View History

{ inputs }: with inputs;
2021-02-19 23:06:00 -07:00
let
2021-02-20 12:42:36 -07:00
hmModules = { };
2021-02-19 23:06:00 -07:00
in
{
modules = [
home.nixosModules.home-manager
ci-agent.nixosModules.agent-profile
];
overlays = [
nix.overlay
nur.overlay
devshell.overlay
(final: prev: {
deploy-rs = deploy.packages.${prev.system}.deploy-rs;
})
pkgs.overlay
];
2021-02-04 23:42:46 -07:00
# passed to all nixos modules
specialArgs = {
2021-02-21 14:16:52 -07:00
inherit hmModules;
2021-02-19 23:06:00 -07:00
2021-02-13 19:38:20 -07:00
overrideModulesPath = "${override}/nixos/modules";
2021-02-04 23:42:46 -07:00
hardware = nixos-hardware.nixosModules;
};
}