Only package-initialize if uninitialized (from package.el API advice)

This commit is contained in:
Henrik Lissner 2018-05-24 21:18:00 +02:00
parent 9e07940b7c
commit d35598520f
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -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)