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);
}