;; -*- lexical-binding: t; -*- ;; reduce the frequency of garbage collection by making it happen on ;; each 50MB of allocated data (the default is on every 0.76MB) (setopt gc-cons-threshold 50000000) ;;;; do not store customized setting (automatic) here (setopt custom-file (expand-file-name "~/.config/emacs/custom.el")) (load custom-file t) ;;;; files are segregated but not self-contained (load (expand-file-name "~/.config/emacs/bd-default.el")) (load (expand-file-name "~/.config/emacs/bd-org.el")) (load (expand-file-name "~/.config/emacs/bd-emms.el")) (load (expand-file-name "~/.config/emacs/bd-development.el")) (load (expand-file-name "~/.config/emacs/bd-wm.el")) (load (expand-file-name "~/.config/emacs/bd-mode-and-themes.el")) (setopt gc-cons-threshold 800000)