83 lines
1.3 KiB
Nix
83 lines
1.3 KiB
Nix
{ pkgs, ... }:
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
# posix-ish utils
|
|
lsof
|
|
lshw
|
|
file
|
|
tmux
|
|
pwgen
|
|
git #gh hub
|
|
nmap
|
|
rsync
|
|
bind.dnsutils
|
|
gnused
|
|
gnumake
|
|
coreutils-full
|
|
moreutils # includes 'parallel'
|
|
binutils
|
|
diffutils
|
|
findutils
|
|
usbutils
|
|
bash-completion
|
|
curl
|
|
wget
|
|
strace
|
|
killall
|
|
pciutils
|
|
htop
|
|
procps
|
|
util-linux
|
|
sysstat
|
|
numactl # NUMA stats
|
|
tcpdump
|
|
trace-cmd # Ftrace CLI
|
|
#nicstat # net device stats
|
|
ethtool # net device info
|
|
tiptop # PMU/PMC top
|
|
cpuid
|
|
msr-tools # CPU digging
|
|
|
|
# neo utils
|
|
glances
|
|
bottom
|
|
#zenith # waiting for backport of build fix
|
|
#sshfs
|
|
entr
|
|
tealdeer # tldr, but rust
|
|
axel aria aria2
|
|
bat
|
|
xe # xargs alternative
|
|
sd # sed alternative
|
|
fd # find alternative
|
|
silver-searcher # `ag`
|
|
ripgrep # 'rg'
|
|
jq
|
|
yq
|
|
htmlq
|
|
sysz
|
|
du-dust # du alternative
|
|
ncdu # Disk usage analyzer with an ncurses interface
|
|
dialog # TODO: remove?
|
|
visidata
|
|
sqlite
|
|
|
|
# archive
|
|
zip
|
|
unrar
|
|
unzip
|
|
atool
|
|
p7zip
|
|
bzip2
|
|
gzip
|
|
atool
|
|
|
|
# nix utils
|
|
nix-output-monitor
|
|
nix-top
|
|
nix-search-cli # nix-search
|
|
nix-diff
|
|
comma
|
|
];
|
|
}
|