[Fix] Check zsh first