fix zshrc portability