This is an Obsidian plugin.
Synchronize Properties from your Obsidian notes with Markwhen timeline files.
Currently there exists a Bug with the date format from the Markwhen-Timeline, so in the past this was "YYYY-MM-DD", but currently there are sometimes different formats. I'll fix it as soon as possible
- Bidirectional synchronization
- Customizable grouping and sorting
- Flexible filtering options
- Auto-sync capability
- Status tag support
A possible use case is goal planning, where you can visualize projects and milestones with Markwhen, see for more informations my Medium-Article.
- Open Obsidian Settings
- Search for "Markwhen File Sync"
- Install and Enable
- Set the timeline file path to the path to the markwhen-timeline (include .mw)
- Set the notes folder path to the path to the folder in which you have your notes, which you want to synchronize with the Markwhen-Timeline-File.
- Enable or disable the bidirectional synchronization.
- if you enable it, then the date and endDate will synchronize from the notes to the timeline and the opposite direction
- if you disable it, then the synchronization will synchronize only from tthe notes to the timeline
- In the next step you have to set the name of the tag-property in your notes (usually tags)
- Then choose tags which are required for the notes (currently you can't leave it empty, I'll modify it as soon as possible)
- Additionally you can choose a property to group the files (for each different value of this property it is another group)
- So you can also choose a property, such that the value of this is a tag to the Markwhen-Events in the timeline-note (you can leave it empty)
The format of the properties for the dates in the notes are based on the format from Full Calendar, so the start-date is: date and the end-date is: endDate.
The other settings are less important and should be self-explanatory
To use the synchronization you have to create notes in the notes-folder. For example:
If you already have a Markwhen timeline note, you can toggle synchronization using the Sync Timeline button in the left sidebar.
So than you have the synchronisation between the notes and the timeline-note. Only the dates will synchronize, the tags as well as the groups are not synchronized.
and
So than you can toggle the synchronization:
Than the markwhen-note going to be updated:
and you can see the timeline:
If you encounter any issues or have suggestions, please open an issue on GitHub.
MIT License