My Fast Zsh Setup Without Oh My Zsh (But With Its Best Plugins)
A modern Zsh config that cherry-picks the best Oh My Zsh plugins via Zinit, adds Starship, fnm, zoxide, and Atuin, and starts in 120ms. Full .zshrc included.
Issue No. 27 — March 2026
“Exploring CI/CD, DevOps, cloud-native architecture, and clean code — sharing practical tips and hard-won lessons from the trenches.”
Solution Architect at SSW
A modern Zsh config that cherry-picks the best Oh My Zsh plugins via Zinit, adds Starship, fnm, zoxide, and Atuin, and starts in 120ms. Full .zshrc included.
Juggling npm, yarn, pnpm, and bun across projects? ni detects your package manager and runs the right command. Here's my setup.
When your function name lies, developers get confused. When AI reads that lie, it builds on it confidently. A lesson that applies way beyond code.
My back hurts. I slouch at my desk all day and forget to sit up straight. Posturr blurs your screen when your posture drops, which turns out to be the nudge I actually needed.
My Zsh shell took 640ms to start. After profiling with zprof and migrating from Antigen to Zinit, I cut it down to 120ms. Here is exactly how.