diff options
| author | Craig Jennings <c@cjennings.net> | 2025-08-13 12:00:44 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-08-13 12:00:44 -0500 |
| commit | ef9602052894e97f8bd8abba7306169caf5c5ee8 (patch) | |
| tree | ad247a67585eb3136b7e2ec36fd0cef1e7670fb2 /init.el | |
| parent | 1946bb85d352ddf36b1c2a4fc6f19e0f06eb812d (diff) | |
| download | dotemacs-ef9602052894e97f8bd8abba7306169caf5c5ee8.tar.gz dotemacs-ef9602052894e97f8bd8abba7306169caf5c5ee8.zip | |
splitting help into config (internal) and utils (added packages)
Diffstat (limited to 'init.el')
| -rw-r--r-- | init.el | 50 |
1 files changed, 27 insertions, 23 deletions
@@ -23,16 +23,16 @@ (add-to-list 'load-path (concat user-emacs-directory "custom/")) (add-to-list 'load-path (concat user-emacs-directory "modules/")) -(require 'user-constants) +(require 'user-constants) ;; named paths for locating files (require 'host-environment) ;; convenience functions re: host environment (require 'config-utilities) ;; functions useful when modifying Emacs config -(require 'system-defaults) -(require 'keybindings) +(require 'system-defaults) ;; native comp; log; unicode, backup, exec path +(require 'keybindings) ;; system-wide keybindings ;; -------------------------- Utilities And Libraries -------------------------- (require 'custom-functions) ;; custom function library w/ keybindings -(require 'system-utils) +(require 'system-utils) ;; external file handlers, timers, process monitor (require 'epa-config) ;; emacs gnupg integration (require 'text-config) ;; text settings and functionality @@ -42,34 +42,38 @@ (require 'ui-theme) (require 'ui-navigation) (require 'font-config) -(require 'selection-framework) -;; ------------------------------- Functionality ------------------------------- - -(require 'ai-config) -(require 'calibredb-epub-config) -(require 'dashboard-config) -(require 'diff-config) -(require 'dirvish-config) +;; --------------------------- Internal Functionality -------------------------- + +(require 'diff-config) ;; ediff and ztree configuration +(require 'eshell-vterm-config) ;; shell and terminal configuration +(require 'flyspell-config) ;; spell check configuration +(require 'graphviz-config) ;; merge with latex module? +(require 'help-utils) ;; search: arch-wiki, devdoc, tldr, wikipedia +(require 'help-config) ;; info, man, help config +(require 'latex-config) ;; need to fix +(require 'modeline-config) ;; modeline (status-bar) config +(require 'pdf-config) ;; pdf display settings +(require 'selection-framework) ;; menu config +(require 'tramp-config) ;; remote shell connections +(require 'show-kill-ring) ;; utility to display history of kill ring + +;; ------------------------- Features And Integrations ------------------------- + +(require 'ai-config) ;; LLM integration +(require 'calibredb-epub-config) ;; ebook reader/manager settings +(require 'dashboard-config) ;; first page on launch +(require 'dirvish-config) ;; file manager configuration (require 'elfeed-config) (require 'erc-config) -(require 'eshell-vterm-config) (require 'eww-config) -(require 'flyspell-config) -(require 'graphviz-config) ;; merge with latex module? -(require 'help-utils) (require 'httpd-config) -(require 'latex-config) ;; need to fix -(require 'ledger-config) +;; (require 'ledger-config) ;; consider removing as you're not using this (require 'local-repository) ;; wip (require 'mail-config) (require 'markdown-config) -(require 'modeline-config) -(require 'pdf-config) (require 'record-desktop) -(require 'show-kill-ring) -(require 'tramp-config) -(require 'weather-config) +(require 'weather-config) ;; utility to display the weather ;; -------------------------------- Programming -------------------------------- |
