flake: export all systems

This commit is contained in:
lassulus 2023-11-07 20:27:19 +01:00
parent 8a62119217
commit c79f5fc9fa

View File

@ -12,15 +12,15 @@
description = "stockholm";
outputs = { self, nixpkgs, nix-writers }: {
nixosConfigurations.hotdog = nixpkgs.lib.nixosSystem {
nixosConfigurations = nixpkgs.lib.mapAttrs (machineName: _: nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs.stockholm = self;
specialArgs.nix-writers = nix-writers;
specialArgs.secrets = toString ./krebs/0tests/data/secrets;
specialArgs.secrets = nixpkgs.lib.mkDefault (toString ./krebs/0tests/data/secrets);
modules = [
./krebs/1systems/hotdog/config.nix
./krebs/1systems/${machineName}/config.nix
];
};
}) (builtins.readDir ./krebs/1systems);
nixosModules =
let