| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix(eat): make Escape the unified copy-mode exit | Craig Jennings | 8 hours | 2 | -1/+33 |
| * | chore(ibuffer): put diff on d and delete on D | Craig Jennings | 8 hours | 2 | -0/+19 |
| * | refactor(term): finish ghostel retirement (phase 5) | Craig Jennings | 8 hours | 22 | -87/+45 |
| * | chore(todo): file the video-loop manual check under Manual testing | Craig Jennings | 9 hours | 1 | -0/+7 |
| * | chore(theme): save WIP theme state | Craig Jennings | 9 hours | 2 | -86/+55 |
| * | chore(elfeed): add four podcasts, tag the last two untagged feeds | Craig Jennings | 9 hours | 1 | -2/+14 |
| * | chore(elfeed): add Platypus Economics YouTube channel | Craig Jennings | 9 hours | 1 | -0/+3 |
| * | chore(media): default video player to mpv | Craig Jennings | 9 hours | 1 | -2/+4 |
| * | feat(external-open): open videos in a looping player | Craig Jennings | 11 hours | 2 | -16/+142 |
| * | test(init): drop deleted term-config from the classified-modules list; mark c... | Craig Jennings | 13 hours | 2 | -3/+2 |
| * | refactor(term): retire ghostel, migrate copy-mode and tmux-history to eat-config | Craig Jennings | 13 hours | 10 | -671/+288 |
| * | chore(todo): mark ai-term EAT port done (phase 3), file the agent-launch check | Craig Jennings | 14 hours | 1 | -10/+20 |
| * | feat(ai-term): run agents through EAT instead of ghostel | Craig Jennings | 14 hours | 4 | -119/+96 |
| * | chore(theme): save WIP theme state | Craig Jennings | 14 hours | 2 | -8/+207 |
| * | feat(eshell): zsh-parity prompt segments and zoxide | Craig Jennings | 15 hours | 2 | -0/+134 |
| * | refactor(term): F12 opens eshell-through-EAT, retire eshell-toggle and xterm-... | Craig Jennings | 15 hours | 4 | -76/+62 |
| * | feat(eshell): run eshell commands through EAT via eat-eshell-mode | Craig Jennings | 15 hours | 1 | -0/+9 |
| * | feat(eat): enable sixel inline images and the kill-while-running confirm | Craig Jennings | 15 hours | 1 | -0/+3 |
| * | chore(todo): file the EAT consolidation roadmap (phases 1-2 done) | Craig Jennings | 15 hours | 1 | -0/+8 |
| * | feat(eat): wire the EAT experience settings | Craig Jennings | 15 hours | 1 | -0/+14 |
| * | refactor(term): extract eat-config.el from term-config.el | Craig Jennings | 15 hours | 6 | -198/+223 |
| * | feat(theme-studio): make the EAT preview blocks representative | Craig Jennings | 17 hours | 2 | -32/+80 |
| * | feat(theme-studio): richer EAT preview with realistic terminal activity | Craig Jennings | 17 hours | 2 | -19/+57 |
| * | chore(theme-studio): label the EMMS app and lowercase the expanded labels | Craig Jennings | 18 hours | 3 | -5/+12 |
| * | feat(theme-studio): move reuse context from app labels into a hover | Craig Jennings | 19 hours | 4 | -8/+20 |
| * | chore(theme-studio): spell out the LSP and SHR app names | Craig Jennings | 19 hours | 2 | -3/+3 |
| * | feat(theme-studio): add EAT face docstrings to the studio hovers | Craig Jennings | 19 hours | 2 | -2/+2 |
| * | chore(theme-studio): label the EAT app with its full name (EAT) | Craig Jennings | 20 hours | 2 | -2/+2 |
| * | feat(term): close the EAT buffer when its shell exits | Craig Jennings | 20 hours | 1 | -0/+3 |
| * | chore(todo): close F12->EAT task, file the visual toggle check | Craig Jennings | 21 hours | 1 | -2/+11 |
| * | feat(theme-studio): expose EAT terminal faces with a preview | Craig Jennings | 21 hours | 4 | -3/+40 |
| * | feat(term): toggle EAT instead of ghostel on F12 | Craig Jennings | 21 hours | 3 | -44/+96 |
| * | docs(term): design for the F12 -> EAT terminal swap | Craig Jennings | 21 hours | 1 | -0/+83 |
| * | chore(todo): add task to fix ai-term.el's stale F9 keybinding commentary | Craig Jennings | 21 hours | 1 | -0/+3 |
| * | chore(todo): close dashboard-theming task (heading icons + items themeable), ... | Craig Jennings | 22 hours | 1 | -4/+5 |
| * | feat(dashboard): enable nerd-icons on the section headings | Craig Jennings | 22 hours | 1 | -0/+1 |
| * | chore(todo): transcription path half done; stderr half remains (live-run pend... | Craig Jennings | 23 hours | 1 | -6/+4 |
| * | fix(transcription): land video transcripts beside the source, not in /tmp | Craig Jennings | 23 hours | 2 | -4/+32 |
| * | chore(todo): close dashboard preview icons/items task (font embedded, items t... | Craig Jennings | 23 hours | 1 | -5/+2 |
| * | feat(theme-studio): bind dashboard preview list items to dashboard-items-face | Craig Jennings | 23 hours | 2 | -22/+22 |
| * | chore(todo): close calendar-sync robustness + org-roam refile-freeze bugs | Craig Jennings | 24 hours | 1 | -9/+6 |
| * | fix(calendar-sync): atomic writes, curl --fail, and zero-event vs garbage | Craig Jennings | 24 hours | 3 | -17/+104 |
| * | fix(org-roam): drop the redundant refile-targets build that froze first idle | Craig Jennings | 24 hours | 1 | -2/+4 |
| * | chore(dashboard): use the nf-cod-library codicon for the Calibre launcher | Craig Jennings | 24 hours | 2 | -2/+4 |
| * | chore(todo): mark color-strip phase 1 done, list phase-2 themeable-face gaps | Craig Jennings | 25 hours | 1 | -372/+377 |
| * | refactor: strip all literal colors from config modules | Craig Jennings | 25 hours | 7 | -51/+41 |
| * | chore(todo): close dirvish stray-buffers task (popup reap-on-frame-close fix) | Craig Jennings | 26 hours | 1 | -2/+3 |
| * | fix(dirvish): reap the Super+F popup session on any frame close | Craig Jennings | 26 hours | 1 | -0/+16 |
| * | chore(todo): file dirvish single-instance/buffer-hygiene task (inbox zero) | Craig Jennings | 28 hours | 1 | -0/+2 |
| * | chore(todo): close eww UA injection bug (lexical special-var trap, real produ... | Craig Jennings | 28 hours | 1 | -2/+3 |