Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Public home directory files
Shell Makefile
Branch: master
Pull request Compare This branch is 45 commits ahead, 21 commits behind bradwright:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


Home directory

This basically exists to set up my OS X command line environment to something sensible, which means:

  • Set up Emacs
    • Set EDITOR and VISUAL to the right emacsclient
    • Make sure that emacs -nw etc. launches the correct Emacs (OS X ships with version 22 - the current version is 24.1)
  • Set up some Homebrew paths
    • Install bash-completion
  • Do the right thing for rbenv
  • Add some sensible Git defaults (such as autorebase)

It also deals with the OS X bashrc vs bash_profile issue (it's the reverse of how they're executed on Linux).

Also included are tmux and screen configuration for when I need to set up a remote machine.

Something went wrong with that request. Please try again.