| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix(help-config): non-destructive info open, clean cancel, drop dead config | Craig Jennings | 17 hours | 1 | -22/+27 |
| * | fix(dwim-shell): valid zip name, real backup timestamp, reachable menu key | Craig Jennings | 18 hours | 2 | -5/+17 |
| * | fix(markdown): restore the live preview (rename, guard, dead setq) | Craig Jennings | 19 hours | 1 | -6/+4 |
| * | fix(completion): let orderless match, prescient sort | Craig Jennings | 20 hours | 1 | -0/+5 |
| * | fix(keys): destructive delete on capital D, diff on lowercase d | Craig Jennings | 20 hours | 1 | -2/+2 |
| * | fix: vertico-repeat C-s and dotted-repo discovery (audit bugs) | Craig Jennings | 21 hours | 2 | -1/+9 |
| * | fix: lock-screen, confirm-tier, and mail-folder audit bugs | Craig Jennings | 25 hours | 7 | -13/+73 |
| * | fix(snippets): stop electric-pair from stranding ">" after "<"-key snippets | Craig Jennings | 31 hours | 1 | -0/+16 |
| * | fix(keys): revert 4a1ecf64, restore the M-S- launcher bindings | Craig Jennings | 31 hours | 3 | -3/+3 |
| * | fix(org-capture): make the desktop quick-capture popup behave | Craig Jennings | 31 hours | 1 | -1/+122 |
| * | fix(dashboard): require recentf before touching recentf-exclude | Craig Jennings | 45 hours | 1 | -0/+1 |
| * | fix(ui-navigation): error clearly when undo-kill prefix exceeds the list | Craig Jennings | 45 hours | 1 | -2/+5 |
| * | fix(org-drill): route drill-refile targets through the validated helper | Craig Jennings | 45 hours | 1 | -1/+3 |
| * | fix(dashboard): add EMMS exclusion to recentf-exclude without clobbering it | Craig Jennings | 46 hours | 1 | -1/+7 |
| * | fix(org-drill): let-bind org-refile-targets and target real drill files | Craig Jennings | 46 hours | 1 | -3/+4 |
| * | fix(keys): bind eww/elfeed/calibredb launchers to the uppercase Meta event | Craig Jennings | 46 hours | 3 | -3/+3 |
| * | fix(org-roam): put dailies #+FILETAGS and #+TITLE on separate lines | Craig Jennings | 46 hours | 1 | -2/+8 |
| * | fix(ui-navigation): correct cj/undo-kill-buffer off-by-one on plain invocation | Craig Jennings | 46 hours | 1 | -3/+4 |
| * | chore(constants): point website-dir at code/website | Craig Jennings | 2 days | 1 | -1/+1 |
| * | chore(dirvish): point phl quick-access at projects/home | Craig Jennings | 2 days | 1 | -1/+1 |
| * | chore(dirvish): update quick-access paths for projects/home layout | Craig Jennings | 2 days | 1 | -6/+6 |
| * | chore(dirvish): update jr-estate quick-access path to projects/home | Craig Jennings | 3 days | 1 | -1/+1 |
| * | chore(dirvish): update clipper quick-access path to projects/home | Craig Jennings | 3 days | 1 | -1/+1 |
| * | feat(signal): route message toasts through the notify script | Craig Jennings | 3 days | 1 | -1/+50 |
| * | refactor(constants): point roam-dir at the standalone roam repo | Craig Jennings | 3 days | 1 | -2/+4 |
| * | feat(org-capture): auto-close the quick-capture popup frame | Craig Jennings | 4 days | 1 | -0/+14 |
| * | feat(term): open the agenda with F8 from inside ghostel buffers | Craig Jennings | 6 days | 1 | -5/+5 |
| * | chore(pearl): default to the deepsat workspace again | Craig Jennings | 6 days | 1 | -4/+4 |
| * | feat(pearl): add multi-account config, rename module to pearl-config | Craig Jennings | 8 days | 2 | -58/+66 |
| * | fix(ai-term): keep the window split when closing an agent | Craig Jennings | 8 days | 1 | -7/+14 |
| * | feat(calibredb): curated ? menu, docked description, filter-preserving sort | Craig Jennings | 8 days | 1 | -1/+84 |
| * | fix(nov): name EPUB bookmarks "Author, Title" from the filename | Craig Jennings | 8 days | 1 | -0/+48 |
| * | feat(capture): project-aware Task and Bug capture targets | Craig Jennings | 8 days | 1 | -1/+88 |
| * | fix(term): land copy-mode cursor at column 0 | Craig Jennings | 8 days | 1 | -8/+16 |
| * | fix(signal): register C-; M prefix via canonical helper | Craig Jennings | 8 days | 1 | -4/+6 |
| * | chore: spin Duet out into its own project; add config stub | Craig Jennings | 8 days | 1 | -0/+19 |
| * | fix(term): forward F10 and C-F10 to Emacs in ghostel buffers | Craig Jennings | 9 days | 1 | -2/+5 |
| * | fix(term): forward C-SPC and window-nav keys in ghostel buffers | Craig Jennings | 9 days | 1 | -6/+26 |
| * | fix(term): make F9 and F12 reach Emacs inside ghostel buffers | Craig Jennings | 9 days | 2 | -3/+22 |
| * | feat(term): replace vterm with ghostel as the terminal engine | Craig Jennings | 9 days | 8 | -1042/+724 |
| * | feat(linear): add global C-; L prefix and short assignee tags | Craig Jennings | 11 days | 1 | -8/+15 |
| * | refactor(linear): reduce to a vanilla pearl setup | Craig Jennings | 11 days | 1 | -170/+30 |
| * | feat(ui): name the operation in completing-read prompts | Craig Jennings | 11 days | 8 | -17/+17 |
| * | fix(ai-vterm): make F9 a faithful toggle of the agent split | Craig Jennings | 12 days | 1 | -19/+64 |
| * | fix(prog-general): repoint daily-prep opener to root symlink | Craig Jennings | 13 days | 1 | -6/+6 |
| * | feat(ai-vterm): gate the F9 launcher to GUI frames | Craig Jennings | 14 days | 1 | -0/+16 |
| * | feat(signal): dock chat buffer to bottom 30% and add cancel binding | Craig Jennings | 2026-05-28 | 1 | -0/+10 |
| * | fix(signal): require signel before reading its private variables | Craig Jennings | 2026-05-28 | 1 | -1/+8 |
| * | feat(signal): initiate-message workflow (picker, guard, cache, keymap) | Craig Jennings | 2026-05-27 | 1 | -0/+152 |
| * | feat(ai): remember the AI-Assistant panel width across toggles | Craig Jennings | 2026-05-27 | 3 | -11/+42 |