/dev-tooling
what i reach for daily on a fresh mac. all managed with chezmoi, so a new machine is one bootstrap away.
terminal
- ├──ghosttyfast gpu terminal, auto-attaches to a default tmux session
- ├──tmuxmultiplexer, one window per repo, sessions persist forever
- └──oh-my-tmuxtmux config that doesn't make you cry
shell
navigation & search
- ├──zoxidesmarter cd, frecency-based jumps. aliased to
cd - ├──fzffuzzy finder, ctrl-r history, ctrl-t file picker
- ├──ripgrepgrep replacement. respects gitignore, faster than ack
- ├──fdfind replacement. saner syntax, parallel by default
- ├──ezals replacement with git status and icons.
ll,la,lt - └──batcat with syntax highlighting and git diff gutters
editor
git
- ├──ghgithub cli. PRs, issues, and the git credential helper
- ├──deltapager for diffs.
n/Njumps between sections - ├──zdiff3three-way merge conflict markers, the only sane setting
- └──1password ssh signinggit commits signed via the 1password ssh agent
languages & runtimes
data & media
- ├──postgresqllocal dev database, v18
- ├──rediscache + job queues for local dev
- ├──ffmpegaudio/video swiss army knife
- ├──imagemagickimage processing, drives the xfer rails app
- └──yt-dlppull audio/video off the web
remote & secrets
env & setup
ai & agents
- ├──claude codemy daily driver. this site was built with it
- └──gstackclaude code skills for shipping (qa, review, ship, investigate)