- Note syncing git utility for lazy people
- Only Github is currently supported
- Needs SSH on private repositories
- Pull requests welcome!
- Binary:
- download from releases
- save it somewhere in your
PATH
- With Go:
$ go install github.com/robert-saramet/syncnotes@latest
- From source:
$ git clone https://github.com/robert-saramet/syncnotes
$ go install syncnotes
syncnotes config
set repo and directorysyncnotes push [dir]
upload specified directorysyncnotes
sync default notes directory
- Support classic auth for private repos
- Handle errors properly
- Handle git conflicts
- Create background service
- Add GitHub webhook support
- Remove configuration file