From 605a1d736dfc98ba61061450a382fd84a8668e84 Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Mon, 10 Feb 2025 15:07:57 -0500 Subject: Refresh the package archives if never done before --- .emacs.d/init.el | 4 ++++ 1 file changed, 4 insertions(+) (limited to '.emacs.d/init.el') diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 98d0cc9..2c2e7cc 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -111,6 +111,7 @@ plain variables. This means that `setopt' will execute any '(debbugs delight eat elpher)) (require 'package) +(package-initialize) ;; Add NonGNU ELPA on older Emacsen. (when (version< emacs-version "28") @@ -118,6 +119,9 @@ plain variables. This means that `setopt' will execute any 'package-archives '("nongnu" . "https://elpa.nongnu.org/nongnu/"))) +(unless package-archive-contents + (package-refresh-contents)) + (package-install-selected-packages) -- cgit v1.2.3-60-g2f50