summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSzymon Szukalski <szymon@szymonszukalski.com>2026-04-07 21:24:04 +1000
committerSzymon Szukalski <szymon@szymonszukalski.com>2026-04-07 21:24:04 +1000
commita28e8cac4bcba8aa052572fe67e4c7007d599ead (patch)
tree15151f796ac39089d13f54b87942ef768799b5d4
parent4fc029e3b41786ea1ad6b3aefbc3cab0f0bac769 (diff)
feat: bind people report commands
-rw-r--r--README.md4
-rw-r--r--config.org6
2 files changed, 9 insertions, 1 deletions
diff --git a/README.md b/README.md
index 23519d2..45b8454 100644
--- a/README.md
+++ b/README.md
@@ -138,14 +138,18 @@ Denote handles long-lived notes. The main bindings are:
- `C-c n n` to open or create a Denote note.
- `C-c n l` to insert a Denote link.
- `C-c n M` to open the central MOC note.
+- `C-c n E` to show people grouped by engagement.
- `C-c n f` to find a person card.
- `C-c n i` to insert a canonical person name.
- `C-c n I` to insert a compact person summary.
+- `C-c n L` to show people grouped by location.
- `C-c n m` to create a PARA subdirectory from the minibuffer before capturing into it.
- `C-c n d` to open today's daily note.
- `C-c n o` to restore the rolodex overview.
+- `C-c n O` to show people grouped by role.
- `C-c n p` to open `people.org`.
- `C-c n P` to add a new person card.
+- `C-c n R` to show people grouped by relationship.
Keyword prompts and directory placement are part of the workflow, not an afterthought. The config is set up so structure is created first, then capture writes into it, with folder placement carrying most of the durable type information.
diff --git a/config.org b/config.org
index 64cdf09..56f1738 100644
--- a/config.org
+++ b/config.org
@@ -899,14 +899,18 @@ directly during startup rather than creating it on demand.
:bind (("C-c a" . ss/open-agenda)
("C-c c" . org-capture)
("C-c n M" . ss/open-moc)
+ ("C-c n E" . ss/people-report-by-engagement)
("C-c n f" . ss/people-find)
("C-c n i" . ss/people-insert-name)
("C-c n I" . ss/people-insert-summary)
+ ("C-c n L" . ss/people-report-by-location)
("C-c n m" . ss/create-note-subdirectory)
("C-c n d" . ss/open-todays-note)
("C-c n o" . ss/people-overview)
+ ("C-c n O" . ss/people-report-by-role)
("C-c n p" . ss/people-open)
- ("C-c n P" . ss/people-add))
+ ("C-c n P" . ss/people-add)
+ ("C-c n R" . ss/people-report-by-relationship))
:config
(setq org-directory ss/org-directory
org-hide-emphasis-markers t)