;;; Save the desktop every night just in case gnus + openssl decides ;;; to make emacs lock up (add-hook 'midnight-hook #'(lambda () (desktop-save (getenv "HOME")))) (add-hook 'midnight-hook #'clean-buffer-list) (setq clean-buffer-list-delay-general 5) (midnight-delay-set 'midnight-delay 10800) ; run at 3 a.m. (timer-activate midnight-timer)