diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2018-03-20 06:59:02 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2018-03-20 06:59:02 +0100 |
| commit | 81debb519f7c448b7a5acea21fdb46eaaffe0afa (patch) | |
| tree | 81cb81b1a0ab9fb095e4acabf5f21a0c925e0088 /.emacs-custom.el | |
| parent | b3223f6fcc171b098cf1fdd1108850b7d8b69184 (diff) | |
| download | dotfiles-81debb519f7c448b7a5acea21fdb46eaaffe0afa.tar.xz | |
Stop calling package-initialize in version 27
To prevent Emacs from modifying a user's init file behind their back,
the developers have decided that:
- by default, Emacs will call package-initialize before loading the
user's init file (thereby ensuring that out-of-the-box, when Emacs
starts, it activates packages installed in a previous session);
- the user can disable packages (among other things) using a new,
"early-init" file that will be read before package management
kicks in.
This has been committed to Emacs's master branch, so versions up to 26
still need to call package-initialize.
While in there, tuck package-archives in the Custom file. Hopefully
in a few years I can remove all this package cruft from my init file.
Diffstat (limited to '.emacs-custom.el')
| -rw-r--r-- | .emacs-custom.el | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/.emacs-custom.el b/.emacs-custom.el index 04494cd..734cdcc 100644 --- a/.emacs-custom.el +++ b/.emacs-custom.el @@ -43,6 +43,10 @@ '(markdown-enable-math t) '(markdown-header-scaling t) '(menu-bar-mode nil) + '(package-archives + (quote + (("melpa" . "https://melpa.org/packages/") + ("gnu" . "http://elpa.gnu.org/packages/")))) '(package-selected-packages (quote (rg delight paradox flycheck magit markdown-mode page-break-lines rust-mode wgrep))) |
