Checkout this repo into
~/.dotfiles. Then install the dotfiles:
This rake task will not replace existing files, but it will replace existing symlinks.
The dotfiles will be symlinked, e.g.
~/.bash_profile symlinked to
<.replace github-token> then
- that bit will be replaced with the contents of
- the resulting file will be written to
~/.dotfiles/gitconfigdirectly, not symlinked
So if you want to make changes to that file, make them in
~/dotfiles/gitconfig and then run
rake install again.
Changes to symlinked files without
<.replace> bits do not require a
rake install on every change as they're symlinked.
I'm assuming MacVim (
brew install macvim) and at least Vim 7.
Vim plugins are each their own directory under vim/bundles thanks to Vundle. They're listed in
Bootstrap by cloning Vundle itself:
git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
Then tell Vundle to install the plugins:
vim +BundleInstall +qall
The Command-T plugin needs to be compiled:
cd ~/.vim/bundle/command-t rvm system # If you use rvm rake make
extras directory contains additional configuration files that are not dotfiles:
On a new Mac, run
~/.dotfiles/extras/os_x_defaults.shin the Terminal to change some silly defaults.
Apps and utilities
* means installed through the App Store.
- Airfoil – Stream audio between machines
- *Alfred – Launcher etc
- *Carousel – Instagram client
- *Cloud.app – Quick screenshot uploads
- Colors – Color picker
- Crashplan – Backup
- *DaisyDisk – Disk usage
- *Divvy – Window management
- *Fantastical – Calendar UI
- Flickr Uploadr
- Google Chrome
- iPhoto Library Manager
- iStat Menus
- KeyRemap4MacBook – Bind right-Option to Enter
- Little Snapper – UI inspiration bin
- PCKeyboardHack – Bind Caps Lock to F9 (see
- *The Unarchiver
For development, not endorsed: