content search by default, like rg — plus fuzzy filename search and a process monitor, all in one small binary. respects .gitignore, groups matches by file, zero network calls.
dig with no flags and it searches file contents, like rg — not filenames. matches are grouped under one file header instead of repeating the path on every line.dig -f finds files by fuzzy filename match — anrban still finds Anirban_Resume.pdf. add -c for exact, case-sensitive matching instead.dig -p shows running processes grouped by category, sorted by memory. the list refreshes itself every couple of seconds — a killed process disappears on its own.ignore crate ripgrep itself uses for .gitignore-aware search.Command::new with explicit arguments — no shell interpolation, ever.~/.config/dig/config — no tokens, no secrets, nothing that needs locking down.