summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ravi-init-files.el13
1 files changed, 9 insertions, 4 deletions
diff --git a/ravi-init-files.el b/ravi-init-files.el
index 4410d3d..9c1c8cb 100644
--- a/ravi-init-files.el
+++ b/ravi-init-files.el
@@ -57,10 +57,15 @@
(setq-default save-place t)
(setq save-place-file (ravi/emacs-file "past/places"))
-(require 'recentf)
-(setq recentf-save-file (ravi/emacs-file "past/recentf"))
-(recentf-mode 1)
-(setq recentf-max-saved-items 100) ;; just 20 is too recent
+(use-package recentf
+ :init
+ (progn
+ (setq recentf-save-file (ravi/emacs-file "past/recentf"))
+ (setq recentf-max-saved-items 100) ;; just 20 is too recent
+ (add-to-list 'recentf-exclude "/COMMIT_EDITMSG$")
+ (add-to-list 'recentf-exclude "/kmail[[:alnum:]]*\\.tmp$")
+ (add-to-list 'recentf-exclude "/elpa/.*/*-autoloads.el$")
+ ))
(require 'uniquify)
(setq uniquify-buffer-name-style 'post-forward)