Update with some sane defaults, and fix a few minor mode hooks that were missing (but in my home .emacs)