Recommendations for CLI tools
general tools
- zoxide
- fzf
- fzf shell integration for e.g. ctrl+r
- fd
- ripgrep
- sd
- ripgrep-all
- bat
- eza
- scc
looking things up
- cheat.sh
- tealdeer
- classic man pages, often so much nicer to read than web search results
- ever tried nvim as manpage viewer? outline with
gO, follow links, …
- ever tried nvim as manpage viewer? outline with
- appending
--help
git, diffs, ..
syntax aware tools are great
easily keep commits atomic after review/fixes: git-absorb
if you like atomic commits, you might also enjoy this git (compatible) alternative: jj
managing ENVs
- direnv (mega für Environment-variablen die nur für zb ein Projekt sind)
checking things
- hell scripts: shellcheck
- yaml: yamllint
running things
justuse this instead ofmakeing your life hard: just
VMs, containers, remote servers
managing sessions / shells
for more specific tasks
wrangling with data
disk space
- using python? use uv
- need to simply encrypt a file? age
- downlad a IMAP mailbox (e.g. as backup or to free up quoat) offlineimap3