recentf: auto-cleanup = 120; refactor temp-file detector

This commit is contained in:
Henrik Lissner 2018-05-20 20:07:46 +02:00
parent 1369c51000
commit 8ce5e96ea5
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -118,16 +118,16 @@ fundamental-mode) for performance sake."
:commands recentf-open-files
:config
(setq recentf-save-file (concat doom-cache-dir "recentf")
recentf-auto-cleanup 60
recentf-auto-cleanup 120
recentf-max-menu-items 0
recentf-max-saved-items 300
recentf-filename-handlers '(file-truename)
recentf-exclude
(list #'file-remote-p "\\.\\(gz\\|gif\\|svg\\|png\\|jpe?g\\)$"
(list #'file-remote-p "\\.\\(?:gz\\|gif\\|svg\\|png\\|jpe?g\\)$"
"^/tmp/" "^/ssh:" "\\.?ido\\.last$" "\\.revive$" "/TAGS$"
"^/var/folders/.+$"
;; ignore private DOOM temp files (but not all of them)
(concat "^" (file-truename doom-local-dir))))
(lambda (file) (file-in-directory-p file doom-local-dir))))
(recentf-mode +1))