a batteries included emacs config which supports emacs 24 and gnu/linux & osx.