40 lines
614 B
Nix
40 lines
614 B
Nix
|
|
# Modern CLI tools and utilities
|
||
|
|
{
|
||
|
|
inputs,
|
||
|
|
lib,
|
||
|
|
config,
|
||
|
|
pkgs,
|
||
|
|
...
|
||
|
|
}: {
|
||
|
|
home.packages = with pkgs; [
|
||
|
|
# Modern replacements for standard tools
|
||
|
|
ripgrep # Better grep
|
||
|
|
fd # Better find
|
||
|
|
sd # Better sed
|
||
|
|
du-dust # Better du
|
||
|
|
duf # Better df
|
||
|
|
procs # Better ps
|
||
|
|
bottom # Better top/htop
|
||
|
|
|
||
|
|
# System monitoring
|
||
|
|
htop
|
||
|
|
|
||
|
|
# File utilities
|
||
|
|
tree
|
||
|
|
|
||
|
|
# Network tools
|
||
|
|
wget
|
||
|
|
curl
|
||
|
|
|
||
|
|
# Text processing
|
||
|
|
jq # JSON processor
|
||
|
|
yq-go # YAML processor
|
||
|
|
|
||
|
|
# Optional file managers (commented out by default)
|
||
|
|
# ranger
|
||
|
|
# nnn
|
||
|
|
# lf
|
||
|
|
];
|
||
|
|
}
|
||
|
|
|