Refresh packages the first time Emacs is executed

This commit is contained in:
James Cherti
2026-03-12 23:59:21 -04:00
parent 9006683e4f
commit 5b1e7ee1ba

View File

@@ -67,11 +67,11 @@
(fboundp 'elpaca)))) (fboundp 'elpaca))))
;; Initialize and refresh package contents again if needed ;; Initialize and refresh package contents again if needed
(package-initialize) (package-initialize)
(when (version< emacs-version "29.1")
(unless (package-installed-p 'use-package)
(unless package-archive-contents (unless package-archive-contents
(package-refresh-contents)) (package-refresh-contents))
(package-install 'use-package))) (when (and (version< emacs-version "29.1")
(package-installed-p 'use-package))
(package-install 'use-package))
(require 'use-package)) (require 'use-package))
;;; Minibuffer ;;; Minibuffer