Пока находился в поисках идеального шаблона заметки, начал думать над процессом обновления. Есть простая часть этого упражнения - обновление метаданных в заметках, так как они уже лежат в структурном формате:
- yaml можно обработать скриптом на python
- хештеги с помощью obsidian-tag-wrangler
А вот что делать с структурой заметки непонятно. И у меня при обновление шаблона уже два раза это стрельнуло:
- я убрал
up::
и теперь нужно их автоматом вырезать из всех - поменял название заголовков, и тоже пошло поехало
Часть этих вещей меняется с помощью достаточно написанных регекспов, а вот изменение положение секций или добавление новых так уже не сделать. Возможно, в logseq из-за концепции блоков это решается лучше.