-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathearly-init.el
More file actions
18 lines (13 loc) · 771 Bytes
/
Copy pathearly-init.el
File metadata and controls
18 lines (13 loc) · 771 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
;;; early-init.el --- Pre-init setup -*- lexical-binding: t -*-
;; Speed up startup by bumping GC threshold; restored in init.el
(setq gc-cons-threshold most-positive-fixnum)
;; We'll manage packages with use-package explicitly
(setq package-enable-at-startup nil)
;; Kill chrome before the first frame renders (no flash)
(push '(menu-bar-lines . 0) default-frame-alist)
(push '(tool-bar-lines . 0) default-frame-alist)
(push '(vertical-scroll-bars . nil) default-frame-alist)
;; Native-comp: silence warnings buffer, still log to *Messages*
(setq native-comp-async-report-warnings-errors 'silent)
(push '(font . "JetBrains Mono:weight=ultralight:size=16") default-frame-alist)
;;(push '(font . "Fira Code:weight=light:size=16") default-frame-alist)