aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-23 22:20:32 -0400
committerCraig Jennings <c@cjennings.net>2026-06-23 22:20:32 -0400
commit7f1469577fb44274b74855d296d2b41764b2db70 (patch)
treed3f80fb63f5d246f16fa02f7927b3e7b4c42312a /todo.org
parent8b68f4f7b088d9723f2183242962bc8c948deee4 (diff)
downloaddotemacs-7f1469577fb44274b74855d296d2b41764b2db70.tar.gz
dotemacs-7f1469577fb44274b74855d296d2b41764b2db70.zip
docs(theme-studio): spec theme-driven nerd-icons colors + filetype legend
Drafts the spec to drop the runtime nerd-icons tint (so icon color is theme-driven) and add a theme-studio filetype-legend representation over the 34 nerd-icons-* color faces. Five decisions left open for review: color model, legend scope, seed source, config sequencing, and the dir advice. Filed the cross-linked task in todo.org.
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org9
1 files changed, 9 insertions, 0 deletions
diff --git a/todo.org b/todo.org
index 968671f77..b46bdb261 100644
--- a/todo.org
+++ b/todo.org
@@ -55,6 +55,15 @@ 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 [#B] Theme-driven nerd-icons colors + filetype legend :feature:
+Drop the runtime nerd-icons tint so icon color is theme-driven, and add a
+theme-studio filetype-legend representation over the 34 =nerd-icons-*= color
+faces (which the inventory already exposes). Spec drafted, ready for spec-review:
+[[file:docs/specs/theme-studio-nerd-icons-colors-spec.org][theme-studio-nerd-icons-colors-spec.org]].
+Status draft with 5 open decisions for Craig (color model, legend scope, seed
+source, config sequencing, dir advice). Next: spec-review (Codex), then
+spec-response. vNext (=[#D]= when surfaced): extend the legend to buffer-mode and
+command/symbol categories; a "reset to nerd-icons native palette" button.
** DONE [#B] ai-term keybinding home :feature:
CLOSED: [2026-06-23 Tue]
Done 2026-06-23 (commit be772bc0): family moved to C-; a (a toggle, s select/launch, n next, k kill), swap also on M-SPC, F9 family retired, jumper's M-SPC binding removed (rehome pending). cj/ai-term-next now opens the picker when no agent is running instead of erroring. Bindings verified live in the daemon; Craig's hands-on check is filed under Manual testing and validation.