<commit_before># This module defines a small NixOS installation CD.  It does not
# contain any graphical stuff.

{config, pkgs, ...}:

rec {
  require = [./installation-cd-base.nix];

  installer.configModule = "./nixos/modules/installer/cd-dvd/installation-cd-minimal.nix";

  # Don't include X libraries.
  environment.noXlibs = true;

  # Most users will download it anyway
  security.sudo.enable = true;

  # Use Linux 2.6.31-zen2 (with aufs2).
  boot.kernelPackages = pkgs.kernelPackages_2_6_31_zen2;

  # We need squashfs and aufs. Zen Linux Kernel contains kernel side.
  boot.initrd.extraUtilsCommands = ''
    cp ${config.boot.kernelPackages.aufs2Utils}/sbin/mount.aufs $out/bin
    cp ${config.boot.kernelPackages.aufs2Utils}/sbin/umount.aufs $out/bin
    mkdir -p $out/var/run/current-system/sw
    ln -s /bin "$out/var/run/current-system/sw/sbin"
  '';

  boot.initrd.extraKernelModules = [
    "iso9660" "loop" "squashfs"
    ];
  boot.initrd.allowMissing = true;

  environment.systemPackages = with pkgs; [
    klibc dmraid cryptsetup ccrypt 
    utillinuxCurses ddrescue testdisk
    pciutils sdparm hdparm usbutils
    btrfsProgs xfsProgs jfsUtils jfsrec
    wpa_supplicant iproute 
    manpages openssh openssl ncat socat
    fuse ntfs3g gnupg gnupg2
    patch which diffutils gcc binutils bc file
    gnused gnumake ncurses gnugrep findutils ed
    screen bvi joe nvi dar xz lsof
    unrar unzip zip lzma cpio 
    ];
}
<commit_msg>Fixing incorrect file reference<commit_after># This module defines a small NixOS installation CD.  It does not
# contain any graphical stuff.

{config, pkgs, ...}:

rec {
  require = [./installation-cd-base.nix];

  installer.configModule = "./nixos/modules/installer/cd-dvd/installation-cd-minimal-fresh-kernel.nix";

  # Don't include X libraries.
  environment.noXlibs = true;

  # Most users will download it anyway
  security.sudo.enable = true;

  # Use Linux 2.6.31-zen2 (with aufs2).
  boot.kernelPackages = pkgs.kernelPackages_2_6_31_zen2;

  # We need squashfs and aufs. Zen Linux Kernel contains kernel side.
  boot.initrd.extraUtilsCommands = ''
    cp ${config.boot.kernelPackages.aufs2Utils}/sbin/mount.aufs $out/bin
    cp ${config.boot.kernelPackages.aufs2Utils}/sbin/umount.aufs $out/bin
    mkdir -p $out/var/run/current-system/sw
    ln -s /bin "$out/var/run/current-system/sw/sbin"
  '';

  boot.initrd.extraKernelModules = [
    "iso9660" "loop" "squashfs"
    ];
  boot.initrd.allowMissing = true;

  environment.systemPackages = with pkgs; [
    klibc dmraid cryptsetup ccrypt 
    utillinuxCurses ddrescue testdisk
    pciutils sdparm hdparm usbutils
    btrfsProgs xfsProgs jfsUtils jfsrec
    wpa_supplicant iproute 
    manpages openssh openssl ncat socat
    fuse ntfs3g gnupg gnupg2
    patch which diffutils gcc binutils bc file
    gnused gnumake ncurses gnugrep findutils ed
    screen bvi joe nvi dar xz lsof
    unrar unzip zip lzma cpio 
    ];
}

{'fraction_non_alphanumeric': 0.09341970678486192, 'fraction_numerical': 0.012956017729287419, 'mean_word_length': 3.3660714285714284, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5628714', 'n_tokens_mistral': 1104, 'n_tokens_neox': 1032, 'n_words': 261}