-
Notifications
You must be signed in to change notification settings - Fork 1
/
early-init.el
25 lines (21 loc) · 1.11 KB
/
early-init.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
;; Startup speed, annoyance suppression
(setq gc-cons-threshold 10000000)
(setq byte-compile-warnings '(not obsolete))
(setq warning-suppress-log-types '((comp) (bytecomp)))
(setq native-comp-async-report-warnings-errors 'silent)
;; Hide splash screen
(setq inhibit-startup-echo-area-message (user-login-name))
(setq inhibit-splash-screen t)
;; Default frame configuration: full screen, good-looking title bar on macOS
(setq frame-resize-pixelwise t)
(tool-bar-mode -1) ; All these tools are in the menu-bar anyway
(setq default-frame-alist '((fullscreen . maximized)
;; Turn off scroll bars.
(vertical-scroll-bars . nil)
(horizontal-scroll-bars . nil)
;; Setting the face in here prevents flashes of
;; color as the theme gets activated
(background-color . "#000000")
(foreground-color . "#ffffff")
(ns-appearance . dark)
(ns-transparent-titlebar . t)))