Plugin: Google Tasks with a TUI #82

Open
opened 2026-08-23 01:51:00 +01:00 by joshquinlan · 1 comment
Owner

A pane listing Google Tasks lists and tasks (due, starred, done), quick add from the picker, donbox tasks opening 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.

A pane listing Google Tasks lists and tasks (due, starred, done), quick add from the picker, `donbox tasks` opening 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.
joshquinlan added this to the 5 Plugins milestone 2026-08-23 01:51:00 +01:00
Author
Owner

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 tasks opening 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.

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 tasks` opening 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.
Sign in to join this conversation.
No description provided.