Skip to content

Instantly share code, notes, and snippets.

@dannberg
Created February 19, 2024 14:47
Show Gist options
  • Save dannberg/8e021e84f6c5024dcdfe89de909e3335 to your computer and use it in GitHub Desktop.
Save dannberg/8e021e84f6c5024dcdfe89de909e3335 to your computer and use it in GitHub Desktop.
Dann Berg's Obsidian People MOC. Uses Metabind and Dataview plugins. View full People Note system: https://dannb.org/blog/2022/obsidian-people-note-template/
[[+Home]] #MOC
```meta-bind-button
label: New People Note
hidden: false
class: ""
tooltip: ""
id: ""
style: primary
actions:
- type: templaterCreateNote
templateFile: Extras/Templates/Template, People.md
folderPath: Extras/People
fileName: Enter Name Here
openNote: true
```
# People MOC
A personal CRM. People Notes are about jotting down notable information about people and linking people back to [[🗣 Meetings MOC]].
These are the different categories of People Notes:
- Work
- Personal
- Creative
- Fictional
- Notable
---
### Templates
- [[Template, People]]
# People
```dataview
table title
from "Extras/People"
sort file.name asc
```
@D43m0n
Copy link

D43m0n commented Feb 24, 2025

Thanks for the excellent write up and video of your Obsidian templates! I started working with a workflow primarily based on your work 👍 .
I'm not so comfortable writing and changing templates with plugins and so forth so I'm not sure if you have any suggestions on the following I find myself running into:

At the start of each week, I grab my calendar en prepare scheduled meetings with Obsidian so when the meeting starts or is just finished I can start writing in the already prepared note. I catch myself sometimes not having a People note already prepared because of a sudden/unexpected extra member in a meeting, so I add the full name to the list of attendees, but later on forget to "just create" the corresponding Person's note in Obsidian. Is it somehow possible to create a dataview of some sorts that will show a list of people mentioned in Meeting Notes, but they don't have their own People.md yet?

It would save me time going through meeting notes one by one to see If all attendees have their People-note present.

@dannberg
Copy link
Author

@D43m0n Unfortunately, I don't think there's an easy way to do this. Dataview tables can easily make tables based on notes that exist, but it'll be quite a bit trickier to create a table based on uncreated notes. This might be possible using javascript (DataviewJS) but it's a bit beyond my scope of experience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment