This basically exists to set up my OS X command line environment to something sensible, which means:
- Set up Emacs
- Set
EDITORandVISUALto the rightemacsclient - Make sure that
emacs -nwetc. launches the correct Emacs (OS X ships with version 22 - the current version is 24.1)
- Set
- Set up some Homebrew paths
- Install
bash-completion
- Install
- 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.