Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Tasks #35

Open
erikh opened this issue Sep 21, 2023 · 0 comments
Open

Feature: Tasks #35

erikh opened this issue Sep 21, 2023 · 0 comments

Comments

@erikh
Copy link
Owner

erikh commented Sep 21, 2023

Google has an analogue of this as well with a separate API.

Tasks are different from calendar items because they don't necessarily confer a time they need to be addressed, other than that they are more or less the same thing.

saturn isn't trying to be taskwarrior or timewarrior, but it makes sense to track this in one place, especially in the case of google calendar.

The following command set should exist to manage tasks:

  • saturn list -t: list unscheduled tasks + today's scheduled tasks
  • saturn list -t -a: list all tasks
  • saturn list -t -r: list recurring tasks
  • saturn delete -t: delete a task, combine with -r for recurring tasks
  • saturn e: should accept task verbiage in lieu of a date and time, but also accommodate if they exist. Not sure how this will work yet.

sui should have the following commands:

  • delete task <ids>: delete a task, specify recur to delete recurring ones
  • show task <id>: show a task
  • entry: should use the entry verbiage TBD
  • show tasks: shows unscheduled tasks

Also, sui should show unscheduled tasks in the event listing somehow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant