git.cjennings.net
:
dotemacs
main
performance
My Emacs configuration
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
modules
/
ai-vterm.el
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat(term): replace vterm with ghostel as the terminal engine
Craig Jennings
11 hours
1
-978
/
+0
*
fix(ai-vterm): make F9 a faithful toggle of the agent split
Craig Jennings
3 days
1
-19
/
+64
*
feat(ai-vterm): gate the F9 launcher to GUI frames
Craig Jennings
5 days
1
-0
/
+16
*
fix(vterm): never reopen the F9/F12 windows from the top
Craig Jennings
9 days
1
-5
/
+9
*
fix(ai-vterm): reuse the frame's half instead of splitting a third
Craig Jennings
12 days
1
-32
/
+80
*
docs(load-graph): classify domain, integration, and optional modules
Craig Jennings
12 days
1
-1
/
+11
*
feat(ai-vterm): add graceful agent close on M-f9 / C-S-f9
Craig Jennings
2026-05-21
1
-28
/
+91
*
feat(ai-vterm): default to bottom-75% on laptop, right-50% on desktop
Craig Jennings
2026-05-20
1
-18
/
+52
*
refactor(integrations): five hygiene fixes from the module-by-module re-review
Craig Jennings
2026-05-16
1
-2
/
+10
*
fix(ai-vterm): autoload cj/toggle-gptel to silence cross-module warning
Craig Jennings
2026-05-15
1
-0
/
+6
*
refactor(ai-vterm): retire M-F9 buffer picker; bind to cj/toggle-gptel
Craig Jennings
2026-05-14
1
-65
/
+9
*
fix(ai-vterm): force buffer swap after F9 toggle-off in lone window
Craig Jennings
2026-05-14
1
-1
/
+13
*
fix(ai-vterm): preserve single-window layout across F9 toggle
Craig Jennings
2026-05-13
1
-10
/
+41
*
fix(ai-vterm): make F9 toggle the agent from inside an agent buffer
Craig Jennings
2026-05-12
1
-0
/
+12
*
feat(ai-vterm): order the project picker by most-recently-used
Craig Jennings
2026-05-11
1
-11
/
+57
*
feat(ai-vterm): keep emacsclient files out of the agent window
Craig Jennings
2026-05-11
1
-0
/
+45
*
refactor(ai-vterm): rename Claude-specific names to a generic "agent"
Craig Jennings
2026-05-11
1
-66
/
+69
*
feat(ai-vterm): name the tmux session's first window "ai"
Craig Jennings
2026-05-11
1
-6
/
+20
*
feat(ai-vterm): surface surviving tmux sessions in the project picker
Craig Jennings
2026-05-11
1
-21
/
+119
*
refactor(cj-window-geometry): rename to cj-window-geometry-lib
Craig Jennings
2026-05-10
1
-1
/
+1
*
refactor(cj-window-toggle): rename to cj-window-toggle-lib for naming consist...
Craig Jennings
2026-05-10
1
-1
/
+1
*
refactor: extract toggle-state helpers shared by F9 and F12
Craig Jennings
2026-05-10
1
-59
/
+13
*
refactor: extract window-geometry helpers shared by F9 and F12
Craig Jennings
2026-05-09
1
-49
/
+8
*
feat(ai-vterm): show [running] in picker and F9 redisplays last-used
Craig Jennings
2026-05-09
1
-7
/
+29
*
fix(ai-vterm): harden F9 toggle across multi-window and buffer-move
Craig Jennings
2026-05-09
1
-25
/
+80
*
feat(ai-vterm): F9 toggle/redisplay/pick + persistent split geometry
Craig Jennings
2026-05-08
1
-26
/
+334
*
fix(ai-vterm): direction-based display + per-project tmux session names
Craig Jennings
2026-05-07
1
-4
/
+47
*
feat(ai-vterm): add Claude launcher with vertical-split vterm
Craig Jennings
2026-05-07
1
-0
/
+198