Plugin: Google Tasks with a TUI #82
Labels
No labels
approved
bug
changes-requested
ci
decision
declined
discuss
docs
feature
meta
now
packaging
refactor
release
repo/core
repo/krystal
repo/plugins
repo/themes
status/backlog
status/in-progress
status/next
status/review
ux
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
joshquinlan/donbox#82
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A pane listing Google Tasks lists and tasks (due, starred, done), quick add from the picker,
donbox tasksopening a TUI (Go, bubbletea or stdlib) for browsing, adding, completing, moving between lists and setting due dates; a bar count of tasks due today. Shares the Google OAuth plumbing with the calendar plugin.Shares the Google plumbing planned on #81 (same OAuth client, the Tasks API enabled on it), so it is blocked on the same two things. Shape once unblocked: lib/google.py reused,
donbox tasksopening a Go TUI under plugins/tasks/cmd (lists, add, complete, move, due date), a pane from a cached JSON, a bar count of tasks due today, quick add through the picker.