2023-01-15
- Discovered that you can use dataview to reuse Tasks plugin queries!
2022-11-15
2022-11-04
- Added
<% tp.file.cursor(0) %>
from templater
to numerous templates to eliminate the need to reposition the cursor after creating a template.
- Changed
#MoC🗺️
to #index🗺️ #perm📝/🌱seed
, since that seems like the standard word for the concept
2022-11-02
2022-10-31
- Renamed list-project-meetings.js to list-project-interactions.js (to include project-related correspondence that aren't necessary formal meetings)
- Added
getInlinks
function to [[utils.js]]
- For some reason,
dv.current().file.inlinks
does not get the actual dv.page
object, so not all the note metadata and inline properties are accessible (it seems only name
, path
and a few others properties are included)
- As a workaround, I wrote this function to loop through each inlink, grab the
dv.page
object using dv.page()
and inlink.path
as the search query, and return an array containing each page.
- Created [[list-tasks-by-project.js]] script to display project-related
Actions
and Tasks
on a single page (as inspired by obsidian-gtd-main
GitHub repository)
- Ended up using
dv.taskList
to display individual tasks within each Action
note, but may be better to use dv.table
for listing out each major Action and the percentage of tasks done within i
- Added "---" separator underneath each page in [[tasks-by-tag.js]]
Pre-Changelog
- Added
@
as a prefix to #organization🏢 and #person🧑 notes to make mentioning of organizations and people in other notes more fluid
- Implemented Periodic Notes, so the links to previous/future my daily notes still work if I miss a day. :)
- Used Windows Symlinks to sync vault settings and certain folders across work, personal, & test vaults
- Reimagined daily note for work
- Figured out how to import
dataviewjs
code into Obsidian from a folder for easy script reuse
- Recreated career management template
- Created sources/references folder and a template for sources/references
- Used
templater
to link to yesterday and tomorrow's daily note
- Ended up having to use the 2nd & 3rd arguments in
tp.date.now()
to set the current daily note as the reference date.
- Created a satisfactory daily note template
- Created folder for markdown asset storage