diff --git a/_site/content/posts/modules/todo.md b/_site/content/posts/modules/todo.md
index d2a0fc94..fb9231c4 100644
--- a/_site/content/posts/modules/todo.md
+++ b/_site/content/posts/modules/todo.md
@@ -6,6 +6,8 @@ draft: false
## Description
+An interactive todo list.
+
## Source Code
@@ -20,7 +22,47 @@ None.
## Keyboard Commands
-A basic, interactive todo list.
+Key: `[return]`
+Action: Edit the selected item.
+Action: Close the modal item dialog and save changes.
+
+Key: `[esc]`
+Action: Remove focus from the selected item.
+Action: Close the modal item dialog without saving changes.
+
+Key: `[space]`
+Action: Check/uncheck the selected item.
+
+Key: `/`
+Action: Open/close the widget's help window.
+
+Key: `j`
+Action: Select the next item in the list.
+
+Key: `k`
+Action: Select the previous item in the list.
+
+Key: `n`
+Action: Create a new list item.
+
+Key: `o`
+Action: Opens the todo list file in
+whichever text editor is associated with that file type.
+
+Key: `↓`
+Action: Select the next item in the list.
+
+Key: `↑`
+Action: Select the previous item in the list.
+
+Key: `Ctrl-d`
+Action: Delete the selected item.
+
+Key: `Ctrl-J`
+Action: Move the selected item down the list.
+
+Key: `Ctrl-K`
+Action: Move the selected item up the list.
## Configuration
diff --git a/_site/static/imgs/modules/todo.png b/_site/static/imgs/modules/todo.png
deleted file mode 100644
index dc1fd744..00000000
Binary files a/_site/static/imgs/modules/todo.png and /dev/null differ