emacs: prepare packaging for use-package
authorRalph Boehme <slow@samba.org>
Sat, 14 Aug 2021 16:57:02 +0000 (18:57 +0200)
committerRalph Boehme <slow@samba.org>
Sat, 14 Aug 2021 16:57:02 +0000 (18:57 +0200)
emacs/.emacs.d/configuration.org

index fbab46dc7dc1c1e9bf407bd921cf34311875af81..c09d6b7c117a127f962c9b70eb371c7ae8dd6931 100644 (file)
@@ -16,8 +16,15 @@ https://github.com/hrs/dotfiles/blob/master/emacs/.emacs.d/configuration.org
 Setup package management with Melpa, nifty!
 
 #+BEGIN_SRC emacs-lisp
-(require 'package)
-(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
+  (require 'package)
+  (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
+
+  (package-initialize)
+  (unless package-archive-contents
+    (package-refresh-contents))
+
+  (require 'use-package)
+  (setq use-package-always-ensure t)
 #+END_SRC
 
 * General Setup