# 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 - [x] Trigger backup after file changes with delay - [x] Maintain git repo in a seperate folder to not have the repo synced by syncthing (copy changed files over) - [x] Push changes to remote repository - [x] Tray Menu - [x] Exit - [x] Backup now - [ ] See current status (Time after last file change, backup in progress) ## Installation - Create target repo folder and initialize an empty git repository - Link repository to remote and set upstream branch (git push working)