(defvar thoom/dir (file-name-directory load-file-name) "The root dir of the Thoom Emacs distribution.") (defvar thoom/modules-dir (expand-file-name "modules" thoom/dir) "This directory houses all of the built-in Prelude modules.") (add-to-list 'load-path thoom/modules-dir) ;; Suppress native compilation warnings (setq native-comp-async-report-warnings-errors nil) ;; Set a location for the custom file so it doesn't pollute this file. (setq custom-file (locate-user-emacs-file "custom-vars.el")) ;; Elpaca package manager (require 'thoom-elpaca) ;; OS-specific tweaks (require 'thoom-os) ;; Editing and keybind tweaks (require 'thoom-editing) ;; Vertico, Embark, Corfu, etc (require 'thoom-completion) ;; Emacs appearance (require 'thoom-theme) (require 'thoom-tweaks) (require 'thoom-org) (require 'thoom-lisp) (require 'thoom-nix) (require 'thoom-git)