joshuakto / fit

File gIT (FIT) to sync your files across mobile and desktop devices using GitHub.
https://obsidian.md/plugins?id=fit
MIT License
60 stars 10 forks source link
git github obsidian obsidian-plugin

FIT

Obsidian Downloads

Sync your files across mobile and desktop devices with one click.

Features

Note: This plugin is still in alpha, please backup your vault before using this plugin.

Quick demo

Kapture 2024-03-15 at 17 37 07

Setup

  1. Create a personal access token (refers to Github: creating a personal access token)
  2. Once the personal access token is filled in, you can authenticate the user. The GitHub username, list of repositories, and branches will auto-populate.
  3. Select a repo and branch and you are ready to sync. Screenshot 2024-03-13 at 9 49 33 AM

Notes about the first sync

Roadmap

  1. Improve user notification
    • allow user to opt in to get list of file changes in Notice
  2. Enable integration of other git tools (e.g. gitlab, gitea)

Relevant plugins

There are other community plugins with more advanced git features, if you need features such as branching of your repo, Git is a nice plugin to check out.

There are also other plugins for synchronizing changes such as Git integration, GitHub sync, and YAOS. However, they do not support mobile yet as of writing this plugin.

"Buy Me A Coffee"

Acknowledgements