Files
lux/modules/flake-parts.nix
T
2026-04-26 18:08:48 +02:00

28 lines
464 B
Nix

{
inputs,
config,
...
}:
{
imports = [
inputs.flake-parts.flakeModules.modules
./data.nix
];
systems = [ "x86_64-linux" ];
flake.nixosConfigurations = builtins.mapAttrs (
_: machine:
inputs.nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs; };
modules = [ (config.repo.helpers.mkHost machine) ];
}
) config.repo.machines;
perSystem =
{ pkgs, ... }:
{
formatter = pkgs.nixfmt-tree;
};
}