add pttodo export file option

This commit is contained in:
Bel LaPointe
2022-01-06 22:13:22 -05:00
parent 19aa5f82fb
commit fc95242c94
3 changed files with 126 additions and 1 deletions

View File

@@ -17,11 +17,13 @@ type Uploader int
const (
UploaderTodo = Uploader(iota)
UploaderLedger
UploaderPTTodo
)
var uploaders = map[string]Uploader{
"todo": UploaderTodo,
"ledger": UploaderLedger,
"pttodo": UploaderPTTodo,
}
type Config struct {
@@ -48,7 +50,7 @@ func NewConfig() Config {
as.Append(args.STRING, "emailpass", "email password", "diblloewfncwssof")
as.Append(args.STRING, "emailimap", "email imap", "imap.gmail.com:993")
as.Append(args.STRING, "uploader", "todo, ledger", "todo")
as.Append(args.STRING, "uploader", "todo, ledger, pttodo", "todo")
as.Append(args.STRING, "todoaddr", "todo addr", "https://todo-server.remote.blapointe.com")
as.Append(args.STRING, "todopass", "todo pass", "gJtEXbbLHLf54yS9EdujtVN2n6Y")