os/flake.nix

28 lines
532 B
Nix
Raw Normal View History

2019-12-02 22:18:30 -07:00
{
2019-12-05 01:36:15 -07:00
description = "A highly structured configuration database.";
2019-12-02 22:18:30 -07:00
epoch = 201909;
inputs.nixpkgs.url = "github:nrdxp/nixpkgs/fork";
2019-12-15 01:35:12 -07:00
inputs.home.url = "github:nrdxp/home-manager/flakes";
outputs = { self, home, nixpkgs }: {
2019-12-30 17:45:30 -07:00
nixosConfigurations = let
configs = import ./hosts {
inherit nixpkgs;
flake = self;
home = home.nixosModules.home-manager;
};
2019-12-30 17:45:30 -07:00
in
configs;
2019-12-30 18:05:27 -07:00
overlay = import ./pkgs;
overlays = [ self.overlay ];
2019-12-30 18:00:09 -07:00
nixosModules = import ./modules;
2019-12-02 22:18:30 -07:00
};
2019-12-02 22:18:30 -07:00
}