Fix zsh detection