zsh, osx, gitignore, setup scripts