From d35598520f8e917a8bda245eb36285bacc2a01d3 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 24 May 2018 21:18:00 +0200 Subject: [PATCH] Only package-initialize if uninitialized (from package.el API advice) --- core/core-packages.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/core-packages.el b/core/core-packages.el index b258e1ece..5f70d6396 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -809,7 +809,9 @@ loads MODULE SUBMODULE's packages.el file." ;; Make package.el cooperate with Doom ;; -(defun doom*initialize-packages (&rest _) (package-initialize)) +(defun doom*initialize-packages (&rest _) + (unless package--initialized + (package-initialize))) (advice-add #'package-delete :before #'doom*initialize-packages) (advice-add #'package-install :before #'doom*initialize-packages)