This repository contains configuration and installation scripts for OSX. I develop Java and JavaScript applications with GIT, Maven, Node and Grunt, all configuration and software is tailored around that.
if Git is already installed,
Checkout workspace to ~/.dotfiles/
otherwise
download ZIP, unpack to ~/.dotfiles, install all desired software.
After installing GIT, to sync the local repo with the remote, do:
cd ~/.dotfiles
git init
git remote add origin https://github.com/afranken/dotfiles.git
git fetch
git reset --hard origin/master
git branch -u origin/master
There is a *-bootstrap.sh or install.sh script in most folders, take a look at each script before executing it. (!)
Run scripts in this order:
all_shells/: profile, functions, aliases compatible with bash and zshbash/: profile, functions, aliases.bin/: various little helpersgit/: git configuration.intellij-idea/: Idea configuration.local/: put in local aliases, environment variables etc. here that you don't want to pushoh-my-zsh/: Oh-My-Zsh installation and configurationsoftware/: Mac AppStore and homebrew configuration and installation scripts. Next steps rely on software installed here.