proycon / vocage

A minimalistic spaced-repetion vocabulary trainer (flashcards) for the terminal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

maintain state outside the deck

teto opened this issue · comments

hi,

I am planning to create/generate my own cards (generate because I want to fetch dynamically the translation of a word). I want to versionize via git the deck. Now vocage saves the state within the deck which may create git conflicts between my different computers when syncing git. I wonder if there is a way to save the state somewhere else ?

I also use git to version my decks. What I usually do is have a master/main branch with the pristine decks without state, and then in a git branch I keep the state (and sync that across devices). Keeping state in separate files is currently not implemented but I wouldn't be against it as an extra option.