emacs: modularize (from github.com/nathantypanski/emacs.d)