Utility program to backup changes in my Obsidian vault automatically using a git repository
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| README.md | ||
| sync.ico | ||
Obsidian Git Backup
This script automates the process of backing up your Obsidian vault to a Git repository. It ensures that all changes are tracked automatically and can be easily restored if needed.
Features
- Trigger backup after file changes with delay
- Push changes to remote repository
- Maintain git repo in a seperate folder to not have the repo synced by syncthing (copy changed files over)
- Tray Menu
- Exit
- Backup now
- See current status (Time after last file change, backup in progress)