 
 (use-package recentf
   :ensure nil
-  :defer 10
+  :defer 1
   :commands(recentf-add-file recentf-apply-filename-handlers recentf-mode )
   :preface
   (defun recentf-add-dired-directory ()

;; Startup time performance
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; My default, naked, Emacs startup time is ~ 0.3 seconds in UI mode.
;; On macOS, run the following to discover it:
;;   open -n /Applications/Emacs.app --args -q --eval='(message "%s" (emacs-init-time))'
;; On other OSes:
;;   emacs -q --eval='(message "%s" (emacs-init-time))'

;; Currently, startup time is: 1.86 seconds, with 5 GCs

;; Make startup faster by reducing the frequency of GC.
(setq


(use-package paren
  :ensure nil
  :defer 2
  :config
  (show-paren-mode               t)          ; visualization of matching parensenable paren mode
  (setq
