oh-my-zsh
Replacing a previous shell setup, General command-line interface and shell usage
It is a sticky, powerful tool for terminal users once you learn its basics and quirks.
Related Tools
FIRST-HAND READS
What people reported, in their own words. Every line links to where it was said.
“I went back to vanilla zsh after oh-my-zsh. Turns out I really just wanted 2 features that are built into zsh”
NEGATIVE · features · Hacker News · 2026-07-09
“it was slow to load which I found annoying, so I used Claude Code to optimize it. In the end I ended up removing Oh My ZSH entirely”
NEGATIVE · performance · Hacker News · 2026-01-10
“It's crazy how their startup time is 380 ms, and I suspect something else might be the reason, not just oh-my-zsh”
NEGATIVE · performance · Hacker News · 2026-01-10
“It's a single command to install oh-my-zsh. I can fire it off, check Slack, and come back in 5 minutes.”
POSITIVE · ease of use · Hacker News · 2026-01-10
“I stopped using oh-my-zsh when I realized it was what was causing multi-second delays on Raspberry Pis.”
NEGATIVE · performance · Hacker News · 2025-07-20
“the startup delay of oh-my-zsh is exactly what prompted me to try out fish and eventually starship on top. I have not looked back”
NEGATIVE · performance · Hacker News · 2025-07-20
“Enabling oh-my-zsh already runs `compinit` and it does so after changing the function path in `fpath`. By running it again with a different `fpath` you invalidate the previous cache - meaning it builds a fresh cache twice every time you start zsh.”
NEGATIVE · performance · Hacker News · 2025-07-20
Have You Used This Tool?
Sign in to share your experience with this tool.
Sign in