Overview
Ohhhhh (Lore)
<%* const folder = app.vault.getAllLoadedFiles().filter(x => x instanceof tp.obsidian.TFolder).find((fold) => fold.name == “Session Notes”); const files = folder.children.filter(x => x instanceof tp.obsidian.TFile); files.sort(compareFn); const recent = files.at([-2]); var lastSessionNum = Math.floor(Number(recent.name.split(” ”)[1].replace(“.md”, ”))) tp.file.rename(“Session ” + Number(lastSessionNum+1)) function compareFn(a, b) { if (a.stat.ctime < b.stat.ctime) { return -1; } else if (a.stat.ctime > b.stat.ctime) { return 1; } return 0; } %>