Bruno BELANYI
dd7134ca3e
This will allow other modules to cross-reference which hosts exist on which system. My main use-case is to automatically declare home-manager configuration for the home configuration of NixOS hosts. I also include Darwin in case I ever want to use that in the future, though that is unlikely for the moment.
24 lines
360 B
Nix
24 lines
360 B
Nix
{ flake-parts
|
|
, futils
|
|
, ...
|
|
} @ inputs:
|
|
let
|
|
mySystems = futils.lib.defaultSystems;
|
|
in
|
|
flake-parts.lib.mkFlake { inherit inputs; } {
|
|
systems = mySystems;
|
|
|
|
imports = [
|
|
./apps.nix
|
|
./checks.nix
|
|
./dev-shells.nix
|
|
./home-manager.nix
|
|
./hosts.nix
|
|
./lib.nix
|
|
./nixos.nix
|
|
./overlays.nix
|
|
./packages.nix
|
|
./templates.nix
|
|
];
|
|
}
|