Skip to content
Public home directory files
Find file
New pull request
Pull request Compare This branch is 292 commits ahead, 225 commits behind norm: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.