diff -r bedbd1cd366d -r 3f69332472cb .emacs-defs --- a/.emacs-defs Sat Jan 02 22:41:10 2021 +0200 +++ b/.emacs-defs Sat Jan 02 22:42:24 2021 +0200 @@ -28,6 +28,39 @@ (setq bookmark-default-file (concat user-emacs-directory "bookmarks")) (setq ido-save-directory-list-file (concat user-emacs-directory ".ido.last")) +(setq + package-archives + '(("gnu" . "http://elpa.gnu.org/packages/") + ;; ("marmalade" . "http://marmalade-repo.org/packages/") + ("melpa-stbl" . "https://stable.melpa.org/packages/") + ("melpa" . "http://melpa.org/packages/")) + package-archive-priorities + '(("gnu" . 10) + ("melpa-stbl" . 5) + ("melpa" . 0)) ) + +(setq + package-selected-packages + '(adoc-mode + apache-mode + dockerfile-mode + groovy-mode + markdown-mode + terraform-mode + web-mode + yaml-mode + expand-region + helm + )) + +(defun my-lisp--install-external-packages () + ;; (package-initialize) + ;; Update `package-archive-contents'. + (advice-add #'y-or-n-p :override (lambda (prompt) t)) + (package-refresh-contents) + ;; (package-install 'yaml-mode) + (package-install-selected-packages)) + (defun my-lisp--load-pre () (mapc (lambda (f) (when (file-exists-p f)