lkjdsalkjsadlkjdsalkj

This commit is contained in:
Peder Bergebakken Sundt 2025-04-02 18:38:56 +02:00
parent 69f7a1b439
commit 1f32cdd0ac
2 changed files with 65 additions and 60 deletions
profiles
users/pbsds/home/profiles

@ -1,72 +1,73 @@
{ pkgs, ... }:
{
# TODO: reduce
environment.systemPackages = with pkgs; [
# posix-ish utils
lsof
lshw
file
# screen
tmux
shpool
pwgen
git git-wait #gh hub
git
nmap
rsync
bind.dnsutils
gnused
gnugrep
gnumake
coreutils-full
moreutils # includes 'parallel'
binutils
diffutils
findutils
usbutils
moreutils # parallel, sponge, ...
binutils # strip, objdump, ...
diffutils # diff
findutils # find, xargs
usbutils # lsusb
bash-completion
curl
wget
strace
killall
pciutils
pciutils # lspci
htop
btop
procps
# btop
procps # free, kill, sysctl, watch
util-linux
sysstat
numactl # NUMA stats
sysstat # iostat, pidstat, ...
# numactl # numactl, numastat
tcpdump
trace-cmd # Ftrace CLI
#nicstat # net device stats
ethtool # net device info
tiptop # PMU/PMC top
cpuid
msr-tools # CPU digging
# trace-cmd # trace-cmd (Ftrace CLI)
# nicstat # nicstat (net device stats)
# ethtool # ethtool (net device info)
# tiptop # tiptop, ptiptop (PMU/PMC top)
# cpuid # cpuid
# msr-tools # cpuid, ... (CPU digging)
# neo utils
glances
bottom
#zenith # waiting for backport of build fix
#sshfs
# modern utils
# mprocs
shpool
# glances
# bottom
# zenith # waiting for backport of build fix
# sshfs
entr
tealdeer # tldr, but rust
axel aria aria2
# tealdeer # tldr, but rust
# axel aria aria2
bat
xe # xargs alternative
sd # sed alternative
fd # find alternative
silver-searcher # `ag`
# silver-searcher # `ag`
ripgrep # 'rg'
jq
#fx
yq # includes xmlq and tomlq
#fq # binary jq
#(pkgs.jnv or unstable.jnv or null)
xh
# yq # yq, xq, tomlq
# xh
htmlq
mprocs
sysz systemctl-tui
# mprocs
systemctl-tui
du-dust # du alternative
ncdu # Disk usage analyzer with an ncurses interface
dialog # TODO: remove?
visidata
# dialog # TODO: remove?
# visidata
sqlite
# archive
@ -82,8 +83,8 @@
# nix utils
nix-output-monitor
nix-top
nix-diff
comma
# nix-diff
# comma
];
}

@ -150,7 +150,7 @@ in
home.packages = lib.filter (x: x != null) (with pkgs; [
rsync
bind.dnsutils # dig
dogdns # dog
# dogdns # dog, better dig
edir # better vimv
curl
wget
@ -158,34 +158,38 @@ in
wakeonlan
#tldr
stress
entr
stress # brrr
entr # live reload
glances
# bottom
faketty
axel aria aria2
xe # xargs alternative
sd # sed alternative
fd # find alternative
silver-searcher # 'ag'
axel aria aria2 # brrr
xe # better xargs
sd # better sed
fd # better find
# silver-searcher # 'ag'
ripgrep # 'rg'
comby
gron
jq
#fx
yq # includes xmlq and tomlq
#fq # binary jq
#(pkgs.jnv or unstable.jnv or null)
xh
htmlq
mprocs
comby # ast-based rewrite
#fx # js tui viewer
gron # grep-able json
jq # json queries
yq # includes xq (xml) and tomlq
#fq # jq for binaries
xh # "friendly fast curl"
htmlq # html css queries
xan # a jq for csv, zsv
# xee # xml xpath queries
just # justfile
gum
sysz systemctl-tui
#du-dust # du alternative
mprocs
systemctl-tui
# sysz
duf # df alternative
ncdu # Disk usage analyzer with an ncurses interface
hexyl
#du-dust # better du
ncdu # du tui
hexyl # better hexdump
#xplr # tui file explorer
aha
aha # ansi colors to html
(pkgs.colorized-logs or unstable.colorized-logs) # ansi2txt, pipetty
]);