summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2020-04-26 21:17:44 +0200
committerMartin Polden <mpolden@mpolden.no>2020-04-26 21:17:44 +0200
commitddccdffe6e9154d7a14ed6e27681cf6e883cd138 (patch)
tree952a5bc9087c399a603ceeef4809f0fb2fbd2630
parent248630a0e64bce184a4971b51d1765107f798127 (diff)
Move maybe-require function
-rw-r--r--init.el7
-rw-r--r--lisp/init-package.el5
2 files changed, 6 insertions, 6 deletions
diff --git a/init.el b/init.el
index 726253f..9db9d97 100644
--- a/init.el
+++ b/init.el
@@ -8,13 +8,8 @@
;; save customizations as local (unversioned) settings
(setq custom-file (expand-file-name "init-local.el" lisp-directory)))
-;; load given package unless inhibited through inhibited-packages
-(defun maybe-require (package)
- (unless (member package inhibited-packages)
- (require package)))
-
;; packages
-(maybe-require 'init-package)
+(require 'init-package)
;; local settings (optional)
(require 'init-local nil t)
diff --git a/lisp/init-package.el b/lisp/init-package.el
index f9b5ee0..957a2b7 100644
--- a/lisp/init-package.el
+++ b/lisp/init-package.el
@@ -24,6 +24,11 @@ re-downloaded in order to locate PACKAGE."
"Install a list of PACKAGES."
(mapcar (lambda (package) (require-package package)) packages))
+;; load given package unless inhibited through inhibited-packages
+(defun maybe-require (package)
+ (unless (member package inhibited-packages)
+ (require package)))
+
;; install missing packages automatically
(setq use-package-always-ensure t)