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, bashbrewmanaged shell environments
fish-lspbrewlanguage server for fish configs/completions
starshipbrewprompt
tmuxbrewterminal workbench and popup surface
dekitbrewmulti-process terminal runner
ghosttycaskterminal app

File navigation, search, and cleanupโ€‹

ToolSourceWhy it is here
bat, lsd, treebrewreadable file listing/preview
diskonaut, dua-cli, diskobrew / cargo / caskdisk usage visualization
yazi, zoxidebrewfile manager and smart directory jumping
fd, findutils, fzf, ripgrep-allbrewsearch/fuzzy-find core
f2, 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
xan, sheetsbrewCSV/spreadsheet workflows
rainfrog, lazysqlbrewdatabase TUIs
igrep, nlessbrewinteractive grep/less-style data exploration
mdtt, enolacustomrelease-installed terminal data/search utilities

Docs and knowledge in the terminalโ€‹

ToolSourceWhy it is here
tealdeerbrewtldr pages
circumflexbrewHacker News terminal reader
mandown, treemd, pandocbrewmarkdown/docs conversion and viewing
lycheebrewlink checking and leak detection around docs
toolong, logmergeruvlog viewing/merging TUIs