Improved emacs config