]> git.donarmstrong.com Git - lib.git/commitdiff
set package variables when compiling and running
authorDon Armstrong <don@donarmstrong.com>
Wed, 14 Feb 2018 22:12:06 +0000 (14:12 -0800)
committerDon Armstrong <don@donarmstrong.com>
Wed, 14 Feb 2018 22:12:06 +0000 (14:12 -0800)
emacs_el/configuration/don-configuration.org

index da73fd3500c92034120b486dc546d05940ef0e8e..b755b83f5ed81319292616f3fad7aae9e606b983 100644 (file)
 Borrowed from https://github.com/nilcons/emacs-use-package-fast/ to
 load  [[https://github.com/jwiegley/use-package/][use-package]] even faster
 #+BEGIN_SRC emacs-lisp
-  (setq package-enable-at-startup nil)
-  (setq package--init-file-ensured t)
-  (setq package-user-dir "~/var/emacs/elpa")
-  (setq package-archives '(("gnu" . "https://elpa.gnu.org/packages/")
-                           ("melpa" . "https://melpa.org/packages/")
-                           ("org" . "http://orgmode.org/elpa/") ))
   (eval-and-compile
+    (setq package-enable-at-startup nil)
+    (setq package--init-file-ensured t)
+    (setq package-user-dir "~/var/emacs/elpa")
+    (setq package-archives '(("gnu" . "https://elpa.gnu.org/packages/")
+                             ("melpa" . "https://melpa.org/packages/")
+                             ("org" . "http://orgmode.org/elpa/")))
     (setq use-package-verbose (not (bound-and-true-p byte-compile-current-file))))
   (mapc #'(lambda (add) (add-to-list 'load-path add))
     (eval-when-compile