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 :commands recentf-open-files
:config :config
(setq recentf-save-file (concat doom-cache-dir "recentf") (setq recentf-save-file (concat doom-cache-dir "recentf")
recentf-auto-cleanup 60 recentf-auto-cleanup 120
recentf-max-menu-items 0 recentf-max-menu-items 0
recentf-max-saved-items 300 recentf-max-saved-items 300
recentf-filename-handlers '(file-truename) recentf-filename-handlers '(file-truename)
recentf-exclude 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$" "^/tmp/" "^/ssh:" "\\.?ido\\.last$" "\\.revive$" "/TAGS$"
"^/var/folders/.+$" "^/var/folders/.+$"
;; ignore private DOOM temp files (but not all of them) ;; 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)) (recentf-mode +1))