<commit_before>{ config, pkgs, ... }:

{
  # Hardware Configuration
  # ======================
  imports =
    [
      /etc/nixos/hardware-configuration.modified.nix
      ./modules/interception-tools.nix
    ];

  # Examples
  # --------
  # # GRUB:
  # boot.loader.grub.device = "/dev/sda";
  #
  # Or:
  #
  # # Systemd-boot EFI boot loader:
  # boot.loader.systemd-boot.enable = true;
  # boot.loader.efi.canTouchEfiVariables = true;

  # Wireless
  # ========
  networking.hostName = "nixos";
  networking.wireless.enable = true;

  # Internationalisation
  # ====================
  i18n = {
    consoleFont = "Lat2-Terminus16";
    consoleKeyMap = "us";
    defaultLocale = "en_US.UTF-8";
  };

  # Time Zone
  # =========
  time.timeZone = "Australia/Sydney";

  # Nix Packages
  # ============
  nix.nixPath = [
    "nixpkgs=/home/u/dots/nixos/nixpkgs"
    "nixos-config=/home/u/dots/nixos/config.nix"
  ];

  # Packages
  # --------
  environment.systemPackages = with pkgs; [
    acpi
    chromium
    compton
    curl
    (import ./pkgs/deer)
    emacs
    evtest
    file
    git
    guile
    htop
    imv
    maim
    mediainfo
    polybar
    scrot
    setroot
    stow
    sxhkd
    sxiv
    udisks
    unzip
    vimHugeX
    wget
    xlsfonts
    xorg.mkfontdir
    xorg.mkfontscale
    xorg.setxkbmap
    xorg.xbacklight
    xorg.xev
    xorg.xkill
    xorg.xmodmap
    xorg.xrdb
    xorg.xset
    xorg.xsetroot
    xst
    # (import ./pkgs/xst)
  ];
<commit_msg>⚙ nixos: add nix-repl package<commit_after>{ config, pkgs, ... }:

{
  # Hardware Configuration
  # ======================
  imports =
    [
      /etc/nixos/hardware-configuration.modified.nix
      ./modules/interception-tools.nix
    ];

  # Examples
  # --------
  # # GRUB:
  # boot.loader.grub.device = "/dev/sda";
  #
  # Or:
  #
  # # Systemd-boot EFI boot loader:
  # boot.loader.systemd-boot.enable = true;
  # boot.loader.efi.canTouchEfiVariables = true;

  # Wireless
  # ========
  networking.hostName = "nixos";
  networking.wireless.enable = true;

  # Internationalisation
  # ====================
  i18n = {
    consoleFont = "Lat2-Terminus16";
    consoleKeyMap = "us";
    defaultLocale = "en_US.UTF-8";
  };

  # Time Zone
  # =========
  time.timeZone = "Australia/Sydney";

  # Nix Packages
  # ============
  nix.nixPath = [
    "nixpkgs=/home/u/dots/nixos/nixpkgs"
    "nixos-config=/home/u/dots/nixos/config.nix"
  ];

  # Packages
  # --------
  environment.systemPackages = with pkgs; [
    acpi
    chromium
    compton
    curl
    (import ./pkgs/deer)
    emacs
    evtest
    file
    git
    guile
    htop
    imv
    maim
    mediainfo
    nix-repl
    polybar
    scrot
    setroot
    stow
    sxhkd
    sxiv
    udisks
    unzip
    vimHugeX
    wget
    xlsfonts
    xorg.mkfontdir
    xorg.mkfontscale
    xorg.setxkbmap
    xorg.xbacklight
    xorg.xev
    xorg.xkill
    xorg.xmodmap
    xorg.xrdb
    xorg.xset
    xorg.xsetroot
    xst
    # (import ./pkgs/xst)
  ];

{'fraction_non_alphanumeric': 0.16583082581076564, 'fraction_numerical': 0.004012036108324975, 'mean_word_length': 2.0655737704918034, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '606824', 'n_tokens_mistral': 1223, 'n_tokens_neox': 1149, 'n_words': 177}