Skip to content

2026

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.