diff --git a/core/autoload/packages.el b/core/autoload/packages.el index 8892db757..91fde61ea 100644 --- a/core/autoload/packages.el +++ b/core/autoload/packages.el @@ -621,8 +621,3 @@ calls." ;;;###autoload (advice-add #'package-install-selected-packages :override #'doom//install) - -;; Don't save `package-selected-packages' to `custom-file' -;;;###autoload -(advice-add #'package--save-selected-packages :override - (lambda (&optional value) (if value (setq package-selected-packages value)))) diff --git a/core/core-packages.el b/core/core-packages.el index 5b2263be6..2926a1a13 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -62,6 +62,10 @@ missing) and shouldn't be deleted.") ("melpa-mirror" . -2) ("gnu" . -3))) +;; Don't save `package-selected-packages' to `custom-file' +(advice-add #'package--save-selected-packages :override + (lambda (&optional value) (if value (setq package-selected-packages value)))) + (when (or (not gnutls-verify-error) (not (ignore-errors (gnutls-available-p)))) (dolist (archive package-archives)