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.