Finally get emacs working properly, with my own setup