diff --git a/formats/install-iso.nix b/formats/install-iso.nix index f047167..e7fbd05 100644 --- a/formats/install-iso.nix +++ b/formats/install-iso.nix @@ -12,6 +12,9 @@ systemd.services.wpa_supplicant.wantedBy = lib.mkForce ["multi-user.target"]; systemd.services.sshd.wantedBy = lib.mkForce ["multi-user.target"]; + # Much faster than xz + isoImage.squashfsCompression = lib.mkDefault "zstd"; + formatAttr = "isoImage"; fileExtension = ".iso"; } diff --git a/formats/iso.nix b/formats/iso.nix index 4531e7a..1b1a232 100644 --- a/formats/iso.nix +++ b/formats/iso.nix @@ -1,5 +1,5 @@ { - config, + lib, modulesPath, ... }: { @@ -13,6 +13,9 @@ # USB booting isoImage.makeUsbBootable = true; + # Much faster than xz + isoImage.squashfsCompression = lib.mkDefault "zstd"; + formatAttr = "isoImage"; fileExtension = ".iso"; }