How to sync files between different computers or apps

What solution do you all use to sync .bike files between two computers.

Right now I am using Syncthing as a sync solution, but it looks like Bike does not automatically pick changes to files that happen outside of the local Bike instance. As a workaround, I can type a few characters in the Bike app, and then do Cmd+S to save, and then it will pop open a warning message. Then if I click Revert I will see the changes made on another computer, or from another app. Obviously this isn’t ideal though..

Curious what your thoughts or approaches are on this.

Bike does pick up file changes made by other apps, such as TextEdit. I think Syncthing must be writing in a different way that is not picked up.

Anyway… I am pretty sure that if you store your files on iCloud Drive, then changes will also be picked up and automatically reloaded.

Bike doesn’t have much sync support other than reloading changes from disk (sometimes!). I do expect this to change with a new file format that is designed for syncing, but that is a post Bike 2.0 task, and will likely take a while to build.