diff options
author | Amin Bandali <bandali@kelar.org> | 2025-02-10 15:07:57 -0500 |
---|---|---|
committer | Amin Bandali <bandali@kelar.org> | 2025-02-10 15:07:57 -0500 |
commit | 605a1d736dfc98ba61061450a382fd84a8668e84 (patch) | |
tree | 7cf1b0a79cb3fb57e56597afab6d72a06cc7c121 /.emacs.d/init.el | |
parent | 70026d07d0bef09468b93caabf9a1f425533a69a (diff) | |
download | configs-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.el | 4 |
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) |