perryrh0dan / taskline

Tasks, boards & notes for the command-line habitat
MIT License
225 stars 21 forks source link

Sync using git #62

Open atefBB opened 1 month ago

atefBB commented 1 month ago

Hi, first thx for the helpful tool ! I don't wanna use any google services, so as an alternative why not using simply a git repo to sync between devices? I don't know how to implement it but I can help in any cases !

perryrh0dan commented 1 month ago

Hi atefBB,

Long time since i worked on this project but i am 100% open for merge requests.

It should be actually quiet easy to implement with the Storage Interface. Just create a new GitStorage Class similar to the LocalStorage in local.ts and call some git actions (commit, push, pull) at the right places and you should be good to go.