summaryrefslogtreecommitdiffstats
path: root/.emacs.d/init.el
diff options
context:
space:
mode:
authorAmin Bandali <bandali@kelar.org>2025-02-10 15:07:57 -0500
committerAmin Bandali <bandali@kelar.org>2025-02-10 15:07:57 -0500
commit605a1d736dfc98ba61061450a382fd84a8668e84 (patch)
tree7cf1b0a79cb3fb57e56597afab6d72a06cc7c121 /.emacs.d/init.el
parent70026d07d0bef09468b93caabf9a1f425533a69a (diff)
downloadconfigs-605a1d736dfc98ba61061450a382fd84a8668e84.tar.gz
configs-605a1d736dfc98ba61061450a382fd84a8668e84.tar.xz
configs-605a1d736dfc98ba61061450a382fd84a8668e84.zip
Refresh the package archives if never done before
Diffstat (limited to '')
-rw-r--r--.emacs.d/init.el4
1 files changed, 4 insertions, 0 deletions
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)