mac only zsh needed conditional