summary refs log tree commit diff
path: root/emacs/early-init.el
blob: 3388f0f7d60a5b3526d88c56b9a00637f801954b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
;;; early-init.el -*- lexical-binding: t; -*-

(setopt inhibit-x-resources t
        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))

(setq package-archives '(("melpa" . "https://melpa.org/packages/")
                         ("gnu" . "https://elpa.gnu.org/packages/")
                         ("nongnu" . "https://elpa.nongnu.org/nongnu/")))