News for hackers. Stuff that matters.
Re:Use zsh as the default shell on your Mac by m45t3r on Tuesday June 04, 2019 @08:47AM (#20094414)
Check your Zsh theme. Zsh has no built-in support for git status, so themes that show git status are implementing this by themselves. One way to make this slow is to check git status synchronous, however there are ways to do this asynchronous that should be instantaneous (at the expense of showing git status later).

Btw, Bash is the same. So you just said that someone that implemented your Bash theme did better than in your Zsh theme.

Re:Use zsh as the default shell on your Mac by jamienicol on Wednesday June 05, 2019 @06:01PM (#20109614)
I'm taking about tab completion when entering commands, not a theme that is displaying my status anywhere. I didn't even know "themes" existed.

Your point probably stands that it's more to do with the completion scripts rather than the shells themselves though.