diff options
Diffstat (limited to 'init.el')
| -rw-r--r-- | init.el | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -26,6 +26,7 @@ (require 'host-environment) ;; convenience functions re: host environment (require 'keyboard-compat) ;; terminal/GUI keyboard compatibility (require 'system-defaults) ;; native comp; log; unicode, backup, exec path +(require 'gcmh-config) ;; garbage collection strategy (gcmh) (require 'keybindings) ;; system-wide keybindings and keybinding discovery ;; -------------------------- Utilities And Libraries -------------------------- @@ -77,10 +78,11 @@ (require 'telega-config) ;; telegram client via telega.el (TDLib in docker) (require 'signal-config) ;; signal client via forked signel + signal-cli (require 'eshell-config) ;; emacs shell configuration -(require 'term-config) ;; ghostel + F12 toggle + tmux history copy -(require 'ai-term) ;; in-Emacs Claude launcher (vertical-split ghostel) +(require 'eat-config) ;; EAT terminal + the F12 dock-and-remember toggle +(require 'ai-term) ;; in-Emacs Claude launcher (vertical-split EAT terminal) (require 'help-utils) ;; search: arch-wiki, devdoc, tldr, wikipedia (require 'help-config) ;; info, man, help config +(require 'face-diagnostic) ;; describe face/font at point (cj/describe-face-at-point) (require 'tramp-config) ;; remote shell connections ;; ---------------------- Added Features And Integrations ---------------------- @@ -118,10 +120,12 @@ (require 'prog-webdev) (require 'prog-json) (require 'prog-yaml) +(require 'ledger-config) ;; plain-text accounting (ledger format) ;; ---------------------------------- Org Mode --------------------------------- (require 'org-config) ;; basic org-mode settings +(require 'org-faces-config) ;; custom themeable faces for agenda keywords + priorities (require 'org-agenda-config) ;; agenda, task tracking, and notifications (require 'org-babel-config) ;; org-mode prog blocks; literate programming (require 'org-capture-config) @@ -138,19 +142,22 @@ ;; -------------------------- AI Integration And Tools ------------------------- -(require 'ai-config) ;; LLM integration with GPTel and friends (require 'restclient-config) ;; REST API client for API exploration ;; ------------------------- Personal Workflow Related ------------------------- (require 'calendar-sync) ;; sync calendars, must come after org-agenda +(require 'google-keep-config) ;; google keep notes as a read-only org page (require 'reconcile-open-repos) ;; review dirty repositories and reconcile (require 'local-repository) ;; local repository for easy config portability ;; ------------------------------- Entertainment ------------------------------- (require 'music-config) -(require 'games-config) +;; games-config: deferred (load-graph Phase 4). malyon / 2048-game autoload +;; their own commands via package.el; games-config only supplies malyon's config, +;; so load it when malyon loads rather than requiring it at startup. +(with-eval-after-load 'malyon (require 'games-config)) ;; ------------------------------- Misc Modules -------------------------------- |
