ObsidianのデイリーノートへTextwell から追記するためのアクション。TextwellからObsidianのデイリーノートを書く方法 - Jazzと読書の日々を参考にさせていただき以下の修正を行った。
- デイリーノートのディレクトリ構成(YYYY/MM/YYYY-MM-DD.mdとした)
- 新規作成ではなく追記に変更
// デイリーノートのルートディレクトリ
Root = "journal";
url = "obsidian://";
d = new Date();
y = d.getFullYear();
m = Zero(d.getMonth()+1);
// デイリーノートのディレクトリ構成対応(YYYY/MM/YYYY-MM-DD.md)
Folder = Root + "/" + y + "/" + m;
Title = y + "-" + m + "-" + Zero(d.getDate());
if(Folder) Title = Folder + "/" + Title;
if(T.text) url+= "new?content=" + encodeURIComponent("\n") + T.stdin.text + "&file=" + encodeURIComponent(Title) + "&append";
T(url,{option:"cutWhole"});
function Zero(x){
return ("00"+x).slice(-2);
}