finally combine my old emacs config into prelude framework