Expose mkInstaller

This commit is contained in:
Nicolas Jeannerod 2024-10-01 13:14:56 +02:00
parent 3cfc4370f7
commit dd9b481b78
Signed by: Niols
GPG key ID: 35DB9EC8886E1CB8

View file

@ -44,7 +44,7 @@
nixosConfigurations = { nixosConfigurations = {
mastodon = nixpkgs.lib.nixosSystem { mastodon = nixpkgs.lib.nixosSystem {
inherit system; inherit system;
modules = with self.nixosModules; [ modules = with self.nixosModules; [
disko.nixosModules.default disko.nixosModules.default
disk-layout disk-layout
bleedingFediverse bleedingFediverse
@ -97,11 +97,9 @@
}; };
}; };
installers = ## Fully-feature ISO installer
let mkInstaller = import ./installer.nix;
installer = (import ./installer.nix) nixpkgs; installers = lib.mapAttrs (_: config: self.mkInstaller nixpkgs config) self.nixosConfigurations;
in
lib.mapAttrs (_: config: installer config) self.nixosConfigurations;
deploy = deploy =
let let