Skip to main content

Terminal, files, and data

This slice is the day-to-day terminal toolbox: shells, tmux, file navigation, fuzzy search, structured data, databases, and docs readers.

Shells, prompts, and terminal orchestration

ToolSourceWhy it is here
fish, bash, nushellbrewmanaged shell environments
fish-lspbrewlanguage server for fish configs/completions
starshipbrewprompt
tmuxbrewterminal workbench and popup surface
mprocsbrewmulti-process terminal runner
ghosttycaskterminal app

File navigation, search, and cleanup

ToolSourceWhy it is here
bat, lsd, treebrewreadable file listing/preview
diskonaut, dua-cli, grandperspectivebrew / caskdisk usage visualization
yazi, zoxidebrewfile manager and smart directory jumping
fd, findutils, fzf, ripgrep-allbrewsearch/fuzzy-find core
f2, fdupes, fclonesbrewrenaming and duplicate-file cleanup
renuxuvbulk file renamer TUI
kittencustomkitty CLI used for image previews in fzf flows

Structured data and databases

ToolSourceWhy it is here
jq, yq, ijqbrewJSON/YAML query and TUI exploration
fq, jc, htmlqbrewbinary/data/HTML conversion and query tools
xan, sheetsbrewCSV/spreadsheet workflows
rainfrog, lazysqlbrewdatabase TUIs
igrep, nlessbrewinteractive grep/less-style data exploration
mdtt, dug, enolacustomrelease-installed terminal data/search utilities

Docs and knowledge in the terminal

ToolSourceWhy it is here
tealdeerbrewtldr pages
circumflex, hnterm, reddixbrewHacker News / Reddit terminal readers
mandown, treemd, pandoc, doxxbrewmarkdown/docs conversion and viewing
lychee, xleakbrewlink checking and leak detection around docs
toolong, logmergeruvlog viewing/merging TUIs