From b33b5ed624f8c1c6f1313acca182e4f0c03bf713 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 29 Jul 2018 19:29:05 +0200 Subject: [PATCH] Cleanup recentf list on kill-emacs --- core/core-editor.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/core-editor.el b/core/core-editor.el index 56aad80d3..faa66ea9f 100644 --- a/core/core-editor.el +++ b/core/core-editor.el @@ -124,7 +124,7 @@ savehist file." :commands recentf-open-files :config (setq recentf-save-file (concat doom-cache-dir "recentf") - recentf-auto-cleanup 120 + recentf-auto-cleanup 'never recentf-max-menu-items 0 recentf-max-saved-items 300 recentf-filename-handlers '(file-truename) @@ -134,6 +134,7 @@ savehist file." "^/var/folders/.+$" ;; ignore private DOOM temp files (but not all of them) (lambda (file) (file-in-directory-p file doom-local-dir)))) + (add-hook 'kill-emacs-hook #'recentf-cleanup) (quiet! (recentf-mode +1))) (def-package! server