Unverified Commit f34b9f5e authored by Daniel Nagy's avatar Daniel Nagy
Browse files

nixos/netboot: Compress squashfs with zstd 19

parent b6050e73
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -9,12 +9,7 @@ with lib;
  options = {

    netboot.squashfsCompression = mkOption {
      default = with pkgs.stdenv.hostPlatform; "xz -Xdict-size 100% "
                + lib.optionalString isx86 "-Xbcj x86"
                # Untested but should also reduce size for these platforms
                + lib.optionalString isAarch "-Xbcj arm"
                + lib.optionalString (isPower && is32bit && isBigEndian) "-Xbcj powerpc"
                + lib.optionalString (isSparc) "-Xbcj sparc";
      default = "zstd -Xcompression-level 19";
      description = ''
        Compression settings to use for the squashfs nix store.
      '';