emacs - fix bug set cache file before loaded
authorPeng Li <seudut@gmail.com>
Sat, 23 Jul 2016 06:15:37 +0000 (14:15 +0800)
committerPeng Li <seudut@gmail.com>
Sat, 23 Jul 2016 06:15:37 +0000 (14:15 +0800)
emacs.d/config.org

index 34d0951..62bc853 100644 (file)
@@ -2145,6 +2145,7 @@ Here are some global key bindings for basic editting
     :ensure t
     :init
     (setq projectile-enable-caching t)
+    (setq projectile-cache-file (concat sd-temp-directory "projectile.cache"))
     :config
     (projectile-global-mode t))
 
@@ -2542,29 +2543,29 @@ stolen from [[https://github.com/mariolong/emacs.d/blob/f6a061594ef1b5d1f4750e9d
 * TODO Temp directory for cached/history/temp files
 #+BEGIN_SRC emacs-lisp :tangle yes :results silent
   (use-package recentf
-    :config
+    :init
     (setq recentf-save-file (concat sd-temp-directory "recentf")))
 
-  (use-package projectile
-    :config
-    (setq projectile-cache-file (concat sd-temp-directory "projectile.cache")))
+  ;; (use-package projectile
+  ;;   :init
+  ;;   (setq projectile-cache-file (concat sd-temp-directory "projectile.cache")))
 
   (use-package ido
-    :config
+    :init
     (setq ido-save-directory-list-file (concat sd-temp-directory "ido.last")))
 
   (use-package savehist
-    :config
+    :init
     (setq savehist-file (concat sd-temp-directory "history")))
 
   (use-package emms
-    :config
+    :init
     (setq emms-directory (concat sd-temp-directory "emms")))
 
   (setq auto-save-list-file-prefix (concat sd-temp-directory "auto-save-list/.saves-")) 
 
   (use-package smex
-    :config
+    :init
     (setq smex-save-file (concat sd-temp-directory "smex-items")))
 #+END_SRC