aboutsummaryrefslogtreecommitdiff
path: root/init.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-25 22:00:48 -0400
committerCraig Jennings <c@cjennings.net>2026-06-25 22:00:48 -0400
commitdc0c76b79708dc4332464dac291bd0aece6b6b95 (patch)
tree2bb4240c4fd8d4a7e409de286a340a95bac98299 /init.el
parent1b36173ab673fd2fe90345ac838468d0894412d4 (diff)
downloaddotemacs-dc0c76b79708dc4332464dac291bd0aece6b6b95.tar.gz
dotemacs-dc0c76b79708dc4332464dac291bd0aece6b6b95.zip
refactor(term): extract eat-config.el from term-config.el
Move the eat use-package, the F12/C-; keymap wiring, and the F12 dock-and-remember toggle out of term-config.el into a dedicated eat-config.el. term-config.el keeps ghostel (ai-term's backend) and requires eat-config for cj/term-toggle and cj/turn-off-chrome-for-term. Pure relocation, no behavior change. First step toward consolidating on EAT and retiring ghostel. The toggle tests now require eat-config.
Diffstat (limited to 'init.el')
-rw-r--r--init.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/init.el b/init.el
index 2fa34ab4c..f50c1fb8f 100644
--- a/init.el
+++ b/init.el
@@ -78,7 +78,8 @@
(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 'eat-config) ;; EAT terminal + the F12 dock-and-remember toggle
+(require 'term-config) ;; ghostel (ai-term backend) + tmux history copy
(require 'ai-term) ;; in-Emacs Claude launcher (vertical-split ghostel)
(require 'help-utils) ;; search: arch-wiki, devdoc, tldr, wikipedia
(require 'help-config) ;; info, man, help config