Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.26 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.26 KB

dotfiles

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:

  1. all_shells/: profile, functions, aliases compatible with bash and zsh
  2. bash/: profile, functions, aliases.
  3. bin/: various little helpers
  4. git/ : git configuration.
  5. intellij-idea/ : Idea configuration.
  6. local/: put in local aliases, environment variables etc. here that you don't want to push
  7. oh-my-zsh/: Oh-My-Zsh installation and configuration
  8. software/: Mac AppStore and homebrew configuration and installation scripts. Next steps rely on software installed here.