diff --git a/flake-parts/packages.nix b/flake-parts/packages.nix index dc776dd..339712c 100644 --- a/flake-parts/packages.nix +++ b/flake-parts/packages.nix @@ -1,19 +1,17 @@ -{ self, lib, ... }: { - flake.packages.x86_64-linux = - let - installer = lib.nixosSystem { - system = "x86_64-linux"; - modules = [ - self.nixosModules.installer - self.nixosModules.hidden-ssh-announce - self.inputs.nixos-generators.nixosModules.all-formats - self.inputs.disko.nixosModules.disko - ]; - }; - in - { - install-iso = self.inputs.disko.lib.lib.makeDiskImage { nixosConfig = installer; }; - install-vm-nogui = installer.config.formats.vm-nogui; - install-vm = installer.config.formats.vm; - }; +{ self, lib, ... }: +let + installer = lib.nixosSystem { + system = "x86_64-linux"; + modules = [ + self.nixosModules.installer + self.nixosModules.hidden-ssh-announce + self.inputs.nixos-generators.nixosModules.all-formats + self.inputs.disko.nixosModules.disko + ]; + }; +in +{ + flake.packages.x86_64-linux.install-iso = self.inputs.disko.lib.lib.makeDiskImage { nixosConfig = installer; }; + flake.apps.x86_64-linux.install-vm.program = installer.config.formats.vm.outPath; + flake.apps.x86_64-linux.install-vm-nogui.program = installer.config.formats.vm-nogui.outPath; }