Taking Notes on People
How to create an Obsidian template for the people in your life
Posted on Dec 19, 2024
People matter to me, so I prioritized them in my notes. To help act on this priority, there are two types of notes I take related to a person. First, I note things I'd like to discuss with that person. Second, I want to be able to recall what I know about that person. In order to do these two things well, I've setup a template in Obsidian. 1
I use Templater as a template engine, instead of the default. However, it may not be strictly necessary for my
Person
template. If you'd rather use Obsidian's builtin template engine, you need to update the templating syntax. My template also uses Obsidian plugin: Dataview. Both of these plugins are very common, and should be considered as dependencies for my template.
Noting things I need to discuss with people
Maintaining a list of what I need to discuss with a person has been the most useful addition to my notes for people. It gives me the ability to take the notes without leaving my current context, while also giving me a way to review what I need to discuss as it's needed. 2
Create a tagged task
I'm often in a position when I need to remember to discuss something with someone. Most of time, when I do speak with this person, I need to have the thought context of why I needed to discuss something with them in the first place. Because of this, I leverage tasks and tags in Obsidian to help create list of things I need to speak with someone. Here is an example of how I note something to discuss with someone (I'll use a fictional person, Matt):
-
Tasks and tags help add context to the note when I write it. To lay it out, here is what I know:
- I want to discuss this with Matt.
- I've not yet discussed this with him to complete this task.
- Based on where I put the note, I should have context for what "this" is.
I'm using "this" as an example here. However, I do typically write out some of the context in the note so it's I don't have to return to the source to understand my task.
Viewing discussion tasks
When I am ready to have a conversation with a person, I need to be able to find the tagged tasks I've created. The Dataview plugin gives me the tools to query the tasks tagged to a specific person.
As an example, I would a codeblock with the type of dataviewjs
and the
following query:
incompleteTasks, false
To summarize, this query finds all the incomplete tasks that contain the persons specific discussion tag.
Other things I note
There are a few other things I note about a person. For example a
- ID: A unique identifier is useful for programmatically referencing the person.
- Aliases: Unless I know two people with the same name, I can often use the first name of the person.
- Notes: This is a generic section of things I learn about people.
To setup the person's ID and aliases, I add the following frontmatter to the template:
---
aliases: <% tp.file.title.split()[0] %>
id: <% tp.file.title.split()[0].toLowerCase() %>
---
And I add the following content to complete the template:
-
With these additional values on a person, I can automate the creation of the Dataview query on the creation of the note:
incompleteTasks, false
The entire template I use can be found in this Gist on Github.
My template is largely based on Nicole van der Hoeven's template she shared on YouTube.
I have a key principle I like to follow when writing my notes: store things where I'm likely to go looking for them.