home

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 28683536ad708f49b6355ce847e571f02e85fbf9
parent 54e7f3a981bd578c1875353097704c5bb2c6f37c
Author: Vincent Demeester <vincent@sbr.pm>
Date:   Fri, 23 Apr 2021 18:45:46 +0200

emacs: update early-init with comments.

Signed-off-by: Vincent Demeester <vincent@sbr.pm>

Diffstat:
Mtools/emacs/early-init.el | 42+++++++++++++++++++++++++++++++++++++++++-
1 file changed, 41 insertions(+), 1 deletion(-)

diff --git a/tools/emacs/early-init.el b/tools/emacs/early-init.el @@ -1,7 +1,47 @@ -;;; early-init.el -*- lexical-binding: t; -*- +;;; early-init.el --- Early init configuration file -*- lexical-binding: t; -*- +;; Copyright (c) 2020-2021 Vincent Demeester <vincent@sbr.pm> + +;; Author: Vincent Demeester <vincent@sbr.pm> +;; URL: https://git.sr.ht/~vdemeester/home +;; Version: 0.1.0 +;; Package-Requires: ((emacs "27.1")) + +;; This file is NOT part of GNU Emacs. + +;; This file is free software: you can redistribute it and/or modify it +;; under the terms of the GNU General Public License as published by the +;; Free Software Foundation, either version 3 of the License, or (at +;; your option) any later version. +;; +;; This file is distributed in the hope that it will be useful, but +;; WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +;; General Public License for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with this file. If not, see <http://www.gnu.org/licenses/>. + +;;; Commentary: + +;; Prior to Emacs 27, the `init.el' was supposed to handle the +;; initialisation of the package manager, by means of calling +;; `package-initialize'. Starting with Emacs 27, the default +;; behaviour is to start the package manager before loading the init +;; file. +;; + +;; See my dotfiles: https://git.sr.ht/~vdemeester/home + +;;; Code: + +;; Do not initialize installed packages (setq package-enable-at-startup nil) + +;; Do not resize the frame at this early stage (setq frame-inhibit-implied-resize t) + +;; Disable GUI elements (menu-bar-mode -1) (tool-bar-mode -1) (scroll-bar-mode -1)