summary refs log tree commit diff
path: root/emacs/early-init.el
blob: 2a730bf8569bdf5b751125bae4c4f038ba673e31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
;;; early-init.el -*- lexical-binding: t; -*-
;; Run before the package manager and ui are initialised

(setopt inhibit-x-resources t
        package-enable-at-startup nil
        frame-inhibit-implied-resize t)

(push '(fullscreen . maximized) default-frame-alist)
(push '(menu-bar-lines . 0) default-frame-alist)
(push '(tool-bar-lines . 0) default-frame-alist)
(push '(horizontal-scroll-bars) default-frame-alist)

;; Don't setup the toolbar
;; h/t https://github.com/jamescherti/minimal-emacs.d/
(when (fboundp 'tool-bar-setup)
  (advice-add #'tool-bar-setup :override #'ignore))