aboutsummaryrefslogblamecommitdiff
path: root/nix/users/fcuny/configs/emacs/early-init.el
blob: 55c87280e7fd8946be53476798d21b06c3c74e26 (plain) (tree)




















                                                                            
;; 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)

;; Silence startup message
(setq inhibit-startup-echo-area-message (user-login-name))

;; Default frame configuration: full screen, good-looking title bar on macOS
(setq frame-resize-pixelwise t)

(tool-bar-mode -1)

(setq default-frame-alist '((fullscreen . maximized)
			    ;; Setting the face in here prevents flashes of
			    ;; color as the theme gets activated
			    (ns-appearance . light)
			    (ns-transparent-titlebar . t)))

(set-face-attribute 'default nil :family "Source Code Pro" :height 150)