feat: bases
Is your feature request related to a problem? Please describe. https://help.obsidian.md/bases/roadmap
.base format
cc @saberzero1 😃
It seems bases respond dynamically based on editor context. An example is putting a base in the sidebar that grabs the current note metadata. This changes when navigating notes.
The most realistic case for Quartz is embedded bases in other notes. Perhaps we can eventually handle that when the base specification has solidified a bit more. I suspect Quartz Syncer will be better able to handle these cases due to reliance on Obsidian API data.
I think quartz can act as a renderer for this. fwiw the internal state/sync can simply be a git change?
fwiw this is a nicer dataview
But I think supporting in quartz-syncer also makes sense here.
Yeah, both sounds good. Quartz Syncer will likely just return whatever the embedded view is in Obsidian. Quartz should be able to handle all default views (likely tables, cards, maps, lists, tasks, etc.)
Obsidian intends to allow plugins to create views as well. These are likely not to be supported by Quartz, but Quartz Syncer can handle this by calling the relevant plugin to render it.
+1 in interest for this, especially just rendering bases in notes. My vault is increasingly oriented around bases since this released.
Bases is now released in Obsidian
yeah we have plans to cleanup the plugins system and add bases support as first-class citizen