The Problem


Note taking in obsidian is incredibly helpful, and the Obsidian Sync official service is incredibly easy to use, but has an inherent limitation.

It is only useful for markdown files.

This means my recent decision to transform my SPSN* (Synced Notes, old term) into my centralized cloud storage has a major obstacle. I could dive into my attempts to solve this, workarounds and alternatives, but eventually I found a near perfect solution, and its name is..

Sync Thing


Sync thing is an open source project with the goal of being able to expertly synchronize cross-platform data between devices, with built in versioning, conflict resolution, and sync filtering. Above all though, it is rock solid and fast.

Extensions Filtering


By only filtering folders and markdown documents, I can keep a consistent synchronized vault, while allowing my strw-root to hold large files that will not be synchronized.

The following filter is applied

**
!**.md
!**.canvas