nixdots/home/packages/cli/shared.nix

43 lines
1.3 KiB
Nix
Raw Permalink Normal View History

2024-07-11 21:07:40 +00:00
{pkgs, ...}: {
2024-03-24 12:18:51 +00:00
home.packages = with pkgs; [
fzf # fuzzy finder
jq # JSON processor
zip # compression/archiver for creating .zip files
unzip # extraction util for .zip files
file # show type of file
rsync # incremental file transfer util
hyperfine # benchmarker
delta # git delta viewer
gnupg # encryption
bc # GNU calculator
mediainfo # shows tags/info about video/audio files
usbutils # tools for working with usb devices (like lsusb)
hexyl # hex viewer
strace # linux system call tracer
yt-dlp # media downloader
glow # markdown renderer
xdg-ninja # check $HOME for unwanted files
nettools # Various tools for controlling the network
dnsutils # DNS utilities
dig # DNS utilities
curl # CLI tool for transfering data with URLs
2024-06-21 10:23:52 +00:00
lm_sensors # tools for reading hw sensors
p7zip # 7zip fork with some improvements
2024-06-23 14:54:46 +00:00
e2fsprogs # tools for creating and checking ext filesystems
2024-06-24 14:35:26 +00:00
lsof # list open files
2024-07-11 21:07:40 +00:00
comma # Run programs without installing them (convenient nix-index + nix-shell + nix-locate)
2024-03-24 11:46:11 +00:00
2024-03-24 12:18:51 +00:00
# Rust replacements
procs # better ps
ripgrep # better grep
fd # better find
du-dust # better du
2024-06-21 10:23:52 +00:00
skim # fuzzy finder
2024-03-24 11:46:11 +00:00
2024-03-24 12:18:51 +00:00
# Development
gcc # GNU C compiler
cmake # build system generator
meson # C/C++ build system
];
2024-03-24 11:24:00 +00:00
}