フォロー

Dataview にいかに依存しないVaultを作るかは折に触れて考えている。

例えば、今開いているノートのプロパティ(たとえばtypeなど)に連動してDataviewクエリを自動生成し、サイドバーに結果を表示するプラグインなどを作れないだろうか。

こういうプラグインがあれば、例えばプロジェクトノートなどにDataviewクエリを埋め込まずに関連ノート一覧やタスク一覧を表示できるようになる。

2hop link プラグインのように、クエリ結果をノートの下部に表示するのもいいかもしれない。

実のところ、そういうプラグインを作るのは難しくない。Obsidian API を使用して現在アクティブになっているファイル名とメタデータを取得し、Dataviewクエリをなんらかのルールに基づいて生成し、Dataview Plugin APIを叩いてクエリを実行、サイドバーに表示すればよい。

先日の投稿で述べたObsidian Pluginのアイデアとほぼ同じアイデアが公式フォーラムでも2021年に投稿されているのだけど、何の反応もない。だれか作っていても良さそうなものだが……。

forum.obsidian.md/t/plugin-for

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。