terminal-life:~$

The Library

~/tools/fzf

fzfSHIPPED

A fuzzy finder for everything: pipe any list into it, pick a line, act on it. Ctrl-R will never be the same.

~/tools/ripgrep

ripgrepSHIPPED

grep that respects your .gitignore and finishes before you lift your finger off Enter. rg is what grep dreams of being.

~/tools/atuin

atuinSHIPPED

Replaces your shell history with a searchable, filterable database: “show me that rsync I ran in /srv last Tuesday that failed.” SQLite under the hood, sync optional.

~/tools/jq

jqPENDING

The JSON power tool: reformat API responses, rename keys, flatten config files, and pull exactly the fields you want from a 40,000-line log-dump-as-JSON.

~/tools/tldr

tldrPENDING

Community-written example pages for any command. tldr tar gives you the five incantations you actually need instead of a 4,000-line man page.

~/tools/duf

dufPENDING

df for humans: mounts in a clean table, sane units, JSON output for scripts, and it highlights the disk that’s about to ruin your week.

~/tools/btop

btopPENDING

A system monitor that finally looks as good as the info is useful — CPU per core, GPU stats, network, disks, and process control in one terminal pane.

~/tools/xh

xhPENDING

curl’s ergonomic younger sibling: xh POST api.dev/users name=ada — JSON built, headers handled, output colorized. HTTPie’s spirit, Rust’s speed.

~/tools/lazygit

lazygitPENDING

A full git TUI: stage hunks interactively, rebase interactively, read a diff without squinting, undo a bad commit. Makes git’s 200-verb CLI feel calm.

~/tools/tmux-copy-mode

tmux copy modePENDING

The trick most tmux users never learn: scroll, search, and copy any pane’s scrollback with keyboard navigation and a buffer you can pipe anywhere.