From 313e18cb6119d4b03580d8d34fbec0c78bca872c Mon Sep 17 00:00:00 2001 From: Azat Bahawi Date: Sat, 17 Dec 2022 20:35:36 +0300 Subject: 2022-12-17 --- flake.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 46d1252..e5c1e17 100644 --- a/flake.nix +++ b/flake.nix @@ -251,11 +251,23 @@ overlays = [self.overlays.default]; }; in { - packages.default = pkgs.nixfiles; + # TODO Add packages from `self.overlay.default`. + packages = with lib; + (mapAttrs (_: c: c.config.system.build.toplevel) + (builtins.removeAttrs self.nixosConfigurations ["iso-arm" "iso-x86"])) + // (let + buildIsoImage = name: self.nixosConfigurations.${name}.config.system.build.isoImage; + in { + iso-arm = buildIsoImage "iso-arm"; + iso-x86 = buildIsoImage "iso-x86"; + }) + // { + default = pkgs.nixfiles; + }; apps.${system}.default = { type = "app"; - package = "${self.packages.${system}.nixfiles}/bin/nixfiles"; + package = "${self.packages.${system}.default}/bin/nixfiles"; }; devShells.default = pkgs.mkShell { -- cgit v1.2.3