In one of my previous posts Note Taking for Minimalists we argued about
the importance to keep full control over all the tools we take personal
notes with. In this approach personal notes are simple text files, that live
in the filesystem next to other resources they refer to. As (note) files are
identified by their filename, special care needs to be taken to ensure that the
files are named consistently e.g. using so called sort tags, that specify their
sequence or chronological order when listed. Secondly, the filename must reflect
the content description (meta data) of a note. This is where the note taking
tool Tp-Note comes into play: it takes care, that the filename of a note
exposes the note's meta data. Technically, Tp-Note reads the YAML
header of the note file - in particular the title field - and corrects the
filename of the note, if does not comply with some synchronization rule. From
it's first version on Tp-Note was able to synchronize the note's meta data and
filename unidirectionally. With Tp-Note version 1.16 comes a new feature:
bidirectional filename synchronization. This new feature allows you to
add automatically YAML header to any existing text file. Used in scripts
you can convert your random text file collection into ordered note files with
meta data.