;;; init.el --- init.el -*- lexical-binding: t -*- ;;; Commentary: ;; trogloxene's Emacs ;;; Code: (add-to-list 'load-path (expand-file-name (concat user-emacs-directory "lisp"))) (setq custom-file (expand-file-name "custom.el" user-emacs-directory)) (load custom-file t) (require 'init-const) (if (or (display-graphic-p) *is-android*) (progn (load "init-proxy" t) (require 'init-startup) (require 'init-elpa) (require 'init-package) (require 'init-emms) (require 'init-org) (require 'init-prog) (require 'init-completion) (require 'init-window) (require 'init-exwm) (require 'init-dired) (require 'init-gptel) (require 'init-ui) (require 'init-kbd-func) (require 'init-kbd) (require 'init-segmentation) (load "init-local" t)) (progn (require 'init-terminal-startup) (load "init-proxy" t) (require 'init-elpa) (require 'init-terminal-package) (require 'init-terminal-ui) (require 'init-terminal-kbd))) ;;; init.el ends here