Hello people! First post for me here.
It’s awhile that I’ve been working on a plugin to sync my Obsidian Vault with GitHub and I recently released the first beta version.
I needed a way to sync my Vault with a GitHub repo, though I didn’t want to rely on git
or different shell scripts. I work on different devices and I didn’t really want to bother about managing the scripts for all of them. Also copying and moving files around from my vault wasn’t really what I wanted. Also I wanted it work on my phone.
That’s why I created this plugin.
It doesn’t rely on git
being installed on your device since it uses the GitHub REST API to sync. This means that it can only work with GitHub obviously and not other git
hosting services.
Though since it works without the need for git
you can just install the plugin, configure it and it’s ready to go.
You can find the sources over here.
Since the plugin is still in beta it’s only installable through BRAT.
Also by default there’s some logging enabled for the time being, I need that in case you need to report any issue. I doesn’t store any information about the content of the files in your vault, the only info that might be saved is the name of the files. The file is stored in the Vault config dir.
Any feedback is extremely appreciated.