(setq gc-cons-threshold most-positive-fixnum) (defvar default-file-name-handler-alist file-name-handler-alist) (setq file-name-handler-alist nil) (add-hook 'emacs-startup-hook (lambda () (setq file-name-handler-alist default-file-name-handler-alist)) 100) ;; Resizing the emacs frame can be a terriblu expensive part of changing the font. ;; By inhibiting this, we easily hale startup times with fonts that are larger ;; than the system default. (setq frame-inhibit-implied-resize t) (menu-bar-mode -1) ;; disable menu bar (tool-bar-mode -1) ;; disable tool bar (scroll-bar-mode -1) ;; disable scroll bar (defconst config-org (expand-file-name "config.org" user-emacs-directory)) (defconst init-el (expand-file-name "init.el" user-emacs-directory)) (unless (file-exists-p init-el) (require 'org) (org-babel-tangle-file config-org init-el))