(setq gc-cons-threshold (* 50 1000 1000)) (customize-set-variable 'load-prefer-newer noninteractive) (when (featurep 'native-compile) (setq native-comp-async-report-warnings-errors nil) (setq native-comp-deferred-compilation t) (when (fboundp 'start-redirect-eln-cache) (if (version< emacs-version "29") (add-to-list 'native-comp-eln-load-path (convert-standard-filename (expand-file-name "var/eln-cache/" user-emacs-directory))) (startup-redirect-eln-cache (convert-standard-filename (expand-file-name "var/eln-cache/" user-emacs-directory)))))) (setq inhibit-startup-message t) (push '(tool-bar-lines . 0) default-frame-alist) (push '(menu-bar-lines . 0) default-frame-alist) (push '(vertical-scroll-bars) default-frame-alist) (push '(mouse-color . "white") default-frame-alist) (customize-set-variable 'initial-major-mode 'fundamental-mode)