From e2f99a8c242807fb6607a8b239d3ea8b487ca26f Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 17 May 2018 22:44:20 +0200 Subject: [PATCH] Load core-lib sooner --- core/core-packages.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/core-packages.el b/core/core-packages.el index 4a08d9b98..9bb5f7d46 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -1,5 +1,7 @@ ;;; core-packages.el --- package management system -*- lexical-binding: t; -*- +(require 'core-lib (concat doom-core-dir "core-lib")) + ;; Emacs package management is opinionated. Unfortunately, so am I. I've bound ;; together `use-package', `quelpa' and package.el to create my own, ;; rolling-release, lazily-loaded package management system for Emacs. @@ -241,7 +243,6 @@ FORCE-P is non-nil, do it anyway. (cl-pushnew doom-core-dir load-path :test #'string=)) ;; initialize Doom core (require 'core-os) - (require 'core-lib) (unless noninteractive (unless doom-init-p ;; Cache important packages.el state