;;; early-init.el --- Spacemacs Early Init File ;; ;; Copyright (c) 2020 Sylvain Benner & Contributors ;; ;; Author: Miciah Dashiel Butler Masters ;; URL: https://github.com/syl20bnr/spacemacs ;; ;; This file is not part of GNU Emacs. ;; ;;; License: GPLv3 ;; Before Emacs 27, the init file was responsible for initializing the package ;; manager by calling `package-initialize'. Emacs 27 changed the default ;; behavior: It now calls `package-initialize' before loading the init file. ;; This behavior would prevent Spacemacs's own package initialization from ;; running. However, Emacs 27 also loads the "early init" file (this file) ;; before it initializes the package manager, and Spacemacs can use this early ;; init file to prevent Emacs from initializing the package manager. (See ;; .) ;; ;; Earlier Emacs versions do not load the early init file and do not initialize ;; the package manager before loading the init file, so this file is neither ;; needed nor loaded on those versions. (setq package-enable-at-startup nil)