Follow the instructions 1:1 as User with Admin privileges
-
Install xcode tools
# install … TODO # accept license sudo xcodebuild -license
-
Install Homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
Verify everything’s ok
brew doctor
-
Install [caskroom] (http://caskroom.io/) to install apps with binary installers:
brew install caskroom/cask/brew-cask
-
Install [caskroom-fonts] (https://github.com/caskroom/homebrew-fonts) to install fonts:
brew tap caskroom/fonts
-
Install Ruby (dependency for 7.)
brew install rbenv ruby-build # search for latest version and install it rbenv install --list rbenv install 2.2.3 # switch to custom ruby rbenv global 2.2.3
-
Install Homesick to manage our dotfiles
gem install homesick
-
Install 7z to manage encrypted zip archives
brew install p7zip
-
Install the Terminal emulator iTerm2
brew cask install iterm2
-
Install a nice Mono font, e.g. Droid Sans Mono
brew cask install font-droid-sans-mono
-
Open iTerm2 and enable your custom font in
iTerm -> Preferences -> Profiles -> Text
-
Modify Keyboard Shortcuts
-
Install Zsh Shell
brew install zsh
-
Make zsh your default
chsh -s /bin/zsh
-
Restart your terminal and verify
echo $SHELL #>/bin/zsh echo $ZSH_VERSION #>5.0.8
-
Make sure you have the right ruby environment
eval "$(rbenv init -)"
-
Clone doftiles from Github
homesick clone aegliv/dotfiles
-
Symlink them to your user home
homesick symlink dotfiles
-
Ensure our 'plugin manager' is executable
#chmod +x ~/.shy/shy
-
Restart Terminal
Update submodules with
bash git submodule update --remote --merge