Building a Perfect Shell: Neovim, Avante, Herdr, WezTerm, and a Team of AI Agents
Over the past several weeks I rebuilt my Linux desktop and terminal setup from
the ground up, using AI coding agents not just as tools I called on
occasionally but as active participants in the work — reading my own commit
history, fixing regressions they introduced, and diagnosing hardware quirks
that would have taken me hours to track down alone. This is the story of how
Neovim, Avante, Herdr, and WezTerm came together into one coherent setup, and
what it looked like to have Codex, Cursor, and Claude Code all contribute to
the same ~/.dotfiles repository.