summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-08-30 16:46:30 -0500
committerCraig Jennings <c@cjennings.net>2025-08-30 16:46:30 -0500
commitdf3c433d957f0edb5876d85e2e830d9224845801 (patch)
treebc6679e722085f55e8ae39bd3a3b8afa4b2b8224
parent48e7d5db9bb8d94256fd1f5d9b8a796364d5a0d1 (diff)
downloaddotemacs-df3c433d957f0edb5876d85e2e830d9224845801.tar.gz
dotemacs-df3c433d957f0edb5876d85e2e830d9224845801.zip
update to latest tasks
-rw-r--r--todo.org31
1 files changed, 17 insertions, 14 deletions
diff --git a/todo.org b/todo.org
index 4e0763b2..ba33526f 100644
--- a/todo.org
+++ b/todo.org
@@ -1,4 +1,8 @@
* Emacs Open Work
+** TODO [#A] Delete whitespace from region is broken
+** TODO [#B] Add all tests in separate directory
+Tests should be added to a separate directory rather than the end of each elisp file.
+Gather them together, move them there, and make it easy to run tests per module and workflow.
** TODO [#B] Get Tufte.css working
Below is one way to get Org-mode’s HTML exporter to play nicely with Tufte-CSS. The basic recipe is:
@@ -81,7 +85,7 @@ Once that test passes, you know your footnotes are being rewritten into Tufte-st
Enjoy your beautifully-typeset Org → HTML exports in true Tufte style!
-** PROJECT [#B] Fix Dupre Theme
+** PROJECT [#B] Evolve Dupre Theme
Here are some ideas for making dupre-theme a bit more “complete” and future-proof as an Emacs theme. You don’t have to do all of them, of course, but most “modern” themes ship a fair number of these extra faces and integrations.
*** TODO [#A] Fill out the “standard” Emacs faces
• error / warning / success
@@ -371,11 +375,7 @@ Below is a small excerpt showing how you might start adding some of the “missi
#+end_src
** PROJECT [#A] Reconfigure ai-config.el
-*** DONE Rewire commands to use base keybinding of C-c g, which is currently unused.
-CLOSED: [2025-08-13 Wed 16:45]
-*** DONE Toggle gptel's side window with C-c g t
-CLOSED: [2025-08-13 Wed 16:45]
-*** DONE Erase the Chatgpt Buffer Altogether With C-c g e
+*** DONE Toggle gptel's side window with <prefix> t or <f9>
CLOSED: [2025-08-13 Wed 16:45]
*** DONE AI Assistant's Answers Should Be Underneath a Labeled Org Heading
CLOSED: [2025-08-13 Wed 16:46]
@@ -410,11 +410,17 @@ Can be used with the `gptel-post-response-functions' hook."
(insert inserted-string)
(goto-char (+ response-end-pos len-inserted))))
(add-hook 'gptel-post-response-functions 'cj/gptel-insert-model-in-chat-buffers)
-*** TODO Use C-c g to copy the current selection into the ChatGPT buffer, starting one if one doesn't exist
-*** TODO Change the Prompt: C-c g p
-*** TODO Change the Directive: C-c g d
-*** TODO Default should be coding
-** PROJECT [#A] Work on mu4e email
+*** DONE Erase the Chatgpt Buffer With <prefix> e
+CLOSED: [2025-08-13 Wed 16:45]
+*** DONE Rewire commands to use base keybinding <prefix> of M-a.
+CLOSED: [2025-08-30 Sat 16:28]
+It's currently used in org-mode, so check whether it needs unbinding.
+*** TODO AI Rewrite selected region: r
+*** TODO AI Copy current selection to AI Assistant buffer, toggling if it's not open: C
+*** TODO AI Prompt change: p
+*** TODO AI Add file: f
+*** TODO AI Add directory: d
+** PROJECT [#A] Mu4e Fixes
*** DONE [#A] mu4e contacts not expanding on forwarding emails
CLOSED: [2025-08-29 Fri 16:09]
removed org-contacts functionaality and it returned!
@@ -536,9 +542,6 @@ Captured On: [2025-06-07 Sat 13:30]
** bastibe/org-static-blog: A static site generator using org-mode
[[https://github.com/bastibe/org-static-blog][bastibe/org-static-blog: A static site generator using org-mode]]
Captured On: [2025-05-29 Thu 04:32]
-** an emacs packages hat trick
-[[https://jao.io/blog/emacs-packages-hat-trick.html][an emacs packages hat trick]]
-Captured On: [2025-05-29 Thu 04:28]
** a high signal to noise emacs command: buffer-same-mode
[[https://jao.io/blog/high-signal-to-noise-emacs-command.html][a high signal to noise emacs command]]
Captured On: [2025-05-29 Thu 04:33]