{ pkgs, ... }: { # Packages that should be installed to the user profile. home.packages = with pkgs; [ superfile # terminal file manager # archives peazip # utils ripgrep # recursively searches directories for a regex pattern jq # A lightweight and flexible command-line JSON processor eza # A modern replacement for ‘ls’ fzf # A command-line fuzzy finder # networking tools iperf3 dnsutils # `dig` + `nslookup` ldns # replacement of `dig`, it provide the command `drill` aria2 # A lightweight multi-protocol & multi-source command-line download utility nmap # A utility for network discovery and security auditing ipcalc # it is a calculator for the IPv4/v6 addresses # misc file which tree gnused gnutar gawk zstd gnupg # nix related # # it provides the command `nom` works just like `nix` # with more details log output nix-output-monitor btop # replacement of htop/nmon iotop # io monitoring iftop # network monitoring # system call monitoring strace # system call monitoring ltrace # library call monitoring lsof # list open files # system tools sysstat lm_sensors # for `sensors` command ethtool pciutils # lspci usbutils # lsusb ]; }