From 067aad7510b7b2855ac4cbc574da90b27034e3de Mon Sep 17 00:00:00 2001 From: Bradley Wright Date: Fri, 30 Nov 2012 22:29:33 +0000 Subject: [PATCH] Make `package-user-dir` relative to Prelude This makes the entire Prelude configuration portable, meaning it's easier to try out in different Emacs enviroments. --- prelude/prelude-packages.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/prelude/prelude-packages.el b/prelude/prelude-packages.el index 301fff8..382541a 100644 --- a/prelude/prelude-packages.el +++ b/prelude/prelude-packages.el @@ -36,6 +36,8 @@ (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) +;; set package-user-dir to be relative to Prelude install path +(setq package-user-dir (expand-file-name "elpa" prelude-dir)) (package-initialize) ;; required because of a package.el bug