add hooks for emacs lisp config