22 lines
695 B
EmacsLisp
22 lines
695 B
EmacsLisp
(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)
|
|
|
|
;; 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)
|
|
;; Vertico, Embark, Corfu, etc
|
|
(require 'thoom-completion)
|
|
;; Emacs appearance
|
|
(require 'thoom-theme)
|
|
(require 'thoom-tweaks)
|
|
(require 'thoom-org)
|
|
(require 'thoom-lisp)
|
|
(require 'thoom-git)
|