{pkgs, ...}: let # a newer nil version, for pipes support. new-nil = pkgs.nil.overrideAttrs (_: { version = "unstable-18-07-2025"; src = pkgs.fetchFromGitHub { owner = "oxalica"; repo = "nil"; rev = "524ae2d67dd84d99a10f409ed6cd8e4e7b3cae3f"; hash = "sha256-Uy2qzd+fMoBcp4NPSO7DavEC1pGMegmAqoEMvmXbIQU="; }; doInstallCheck = false; cargoDeps = pkgs.rustPlatform.fetchCargoVendor { inherit (new-nil) src; hash = "sha256-Sljr3ff8hl/qm/0wqc1GXsEr1wWn7NAXmdrd5wHzUX8="; }; }); in { environment.systemPackages = builtins.attrValues { inherit (pkgs) abook aerc alejandra aichat alsa-utils anki asciinema bacon brave cachix calc cargo-info cbonsai cinny-desktop cmus comma difftastic dua evince eza fselect gcc gh grc gparted git halloy helvum httpie hyperfine imagemagick impala imv inetutils jujutsu just keepassxc lazygit libtool librewolf links2 linuxHeaders mprocs mpv networkmanagerapplet nitch obsidian microfetch nmap pamixer pwvucontrol pdfarranger pdfpc pfetch playerctl presenterm pulsemixer ripgrep rmpc rusty-man signal-desktop smartmontools telegram-desktop thunderbird trash-cli typst util-linux v4l-utils vlc wiki-tui wireguard-tools wordgrinder xournalpp zathura ; inherit new-nil; }; }