Another dotfiles repository styled after https://github.com/stash/dotfiles
- Clone the repo with
--recursive
(or rungit submodule update --init --recursive
after cloning) - copy
gitconfig
to~/.gitconfig
, add your github key - link other dotfiles to
~
- link
.git/hooks
togithooks
Install homebrew and a couple of necessary things:
- http://brew.sh/
brew install coreutils git ack python
brew install vim --with-python --with-ruby --with-perl
- note that vim should be done after python for the correct bindings
Powerline demands the following:
pip install git+git://github.com/Lokaltog/powerline
- change the terminal type that iTerm2 reports (Profiles -> Terminal -> Report Terminal Type) to be
xterm-256color
. - install the Powerline fonts in the Macintosh (if they are not already there).
- Currently using Inconsolata from https://github.com/Lokaltog/powerline-fonts
- Update iTerm2 font to be Inconsolata 14pt for Regular and Non-ASCII font.
Pathogen (https://github.com/tpope/vim-pathogen) is installed by default and the following bundles are added
- ack.vim: https://github.com/mileszs/ack.vim
- powerline: https://github.com/Lokaltog/powerline
- supertab: https://github.com/ervandew/supertab
- syntastic: https://github.com/scrooloose/syntastic
- vim-gitgutter: https://github.com/airblade/vim-gitgutter
- vim-javascript-syntax: https://github.com/jelera/vim-javascript-syntax
- vim-json: https://github.com/elzr/vim-json
syntastic needs to have JSHint installed.
npm install -g jshint