From 854f8502f72cde14c774ef83e5876406c148621c Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 29 Jun 2026 18:32:13 -0400 Subject: chore(todo): file 5 emacs items from the roam inbox EAT ctrl+backspace, defer the GPG/SSH key prompt, register F1 in EAT for ai-term, replace all-the-icons with nerd-icons, and music playlists from a radio.info lookup. The archsetup and wttrin roam items are left for their own projects. --- todo.org | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/todo.org b/todo.org index 2dca2c56f..88f7f3df2 100644 --- a/todo.org +++ b/todo.org @@ -55,6 +55,16 @@ Tags are additive. For example, a small wrong-behavior fix can be =:bug:quick:=, and a feature that requires internal restructuring can be =:feature:refactor:=. * Emacs Open Work +** TODO [#C] EAT: ctrl+backspace deletes the previous word :feature: +Enable Ctrl+Backspace inside EAT terminals to delete the previous word, matching its behavior in other buffers. From the roam inbox. +** TODO [#C] Delay GPG/SSH key prompt until first use :refactor: +Emacs prompts for the GPG/SSH passphrase soon after startup. Defer the key unlock until the functionality that actually needs it is first used. From the roam inbox. +** TODO [#C] Register F1 in EAT so dashboard F1 works in ai-term :bug:quick:solo: +F1 (the dashboard help key) does not reach Emacs inside ai-term/EAT buffers; the terminal swallows it. Add F1 to the EAT keymap exceptions and rebuild, following the F9/F12 pattern in ai-term.el. From the roam inbox. +** TODO [#C] Replace all-the-icons with nerd-icons everywhere :refactor: +Audit every remaining all-the-icons usage, map each to its nerd-icons equivalent, and migrate, to drop the all-the-icons package. From the roam inbox. +** TODO [#C] Music: create playlists from a radio.info lookup :feature: +Create EMMS playlists from a radio.info (radio-browser) station lookup. From the roam inbox. ** PROJECT [#A] Manual testing and validation Exercised once the phases above land. *** TODO File-basename pickers show marginalia size/date annotations -- cgit v1.2.3