ported my base emacs conf in prelude