my emacs configuration (most of .emacs.d)