infra: steal from the best

(Mic92's cluster TUM's infra.)
This commit is contained in:
Raito Bezarius 2023-06-05 17:50:07 +02:00
parent 41aead1a04
commit 107cc6e53f
22 changed files with 951 additions and 0 deletions

39
modules/packages.nix Normal file
View file

@ -0,0 +1,39 @@
{ pkgs, ... }: {
# this extends the list from:
# https://github.com/numtide/srvos/blob/master/server.nix#L10
environment.systemPackages = with pkgs; [
socat
whois
jq
psmisc
libarchive
sipcalc
iperf
openssl
binutils
file
wget
htop
ripgrep
lsof
tcpdump
rsync
git
tig
lazygit
python3
iotop
man-pages
netcat
mtr
(neovim.override { vimAlias = true; })
pciutils
ethtool
usbutils
ipmitool
# tries to default to soft-float due to out-dated cc-rs
] ++ lib.optional (!stdenv.hostPlatform.isRiscV) bandwhich;
}