Created
February 19, 2024 14:47
-
-
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/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[[+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 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
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.