A few weeks ago I posted a thread on Reddit asking for some information about referencing front matter properties on notes. After asking @trix180 if there were any plans to implement this feature and if it would be useful to have a list of possible use cases for it he told me that “we don’t have plans regarding YAML at the moment but yes, I’d like to know how people plan to use it.”. So here is my list. Please comment with other uses so maybe this feature might be considered.
-
reference status for a note:
- meeting note 20240603 with metadata “status: unfinished”
- other note with backlink to that page and after that the same link as you were referencing a paragraph but instead of # you put : or something to reference the metadata, so the reference will be “20240603 unfinished”. Also think about icons so it would be
.
- This would be useful to track if you have processed/done every item you wrote on that note and you can forget about it.
- Also, keep in mind I’m not talking about a checkbox or a select input because bidirectional communication would be harder to implement, but it would be very nice.
-
metadata categorization:
- in that meeting note you could add “generic_date: 2024Q2” so you can find every Q2 note of 2024.
- you can also add “type: meeting”
-
filters:
- search for type:meeting generic_date:2024Q2 and get a list.
-
lists/tables:
- it would be nice if we could create lists based on metadata.
- If we have a “Project A” I can add a manual list of all meeting notes to keep track of them but there is no way to automate this, so if a generator is added we could simply ask for a list of notes with metadata “project:project_a type:meeting”. Also in case of doing this with tables, we could select which data to show, column1 would be the backlink and column2 could be a metadata field such as “is_done:false” and then show “false” or “
”.
-
semi automatic templating:
- you could use a reserved word to introduce templates, for example, if a note has “template:meeting” the system would search for a predefined folder and a note matching the name “meeting” so at the next note refresh (pressing enter) that template would be applied to that note.
-
customizing bear:
- I don’t know if you plan to implement sharing notes once the web app is live but if you do… how about using “shareable:false” on a note which you absolutely don’t like to share by accident?
- you have VERY personal notes? “hide_previews:true” so images can’t render on the notes list
- in order to automate some of the features on this list you could add another one like “property_to_show_on_backlink:status” so when you reference a note it could show like “20240603
” just using
[[ 20240603 ]]
Thanks!!