pomo icon indicating copy to clipboard operation
pomo copied to clipboard

What to do with "leftover" pomodoros?

Open PaulOstazeski opened this issue 4 years ago • 2 comments

Let's say I start a task and I overestimate the time that task will take.

pomo start -p 10 "Do something for a long time"

But after 2 pomodoros have passed the task is complete. Can I mark the task as complete somehow so that pomo list does not show 8 red X-es ?

PaulOstazeski avatar Sep 17 '20 15:09 PaulOstazeski

I've thought of this before as well, and in the abandoned develop branch of pomo I wrote the functionality for it with the pomo edit command.

See the description below:

Usage: pomo edit [OPTIONS] ID


Edit an existing task

Examples:

# Remove pomodoros 2-4
pomo edit --remove 2:3 10


Arguments:
  ID                task identifier (default -1)

Options:
  -p, --parent      parent id (default -1)
  -d, --duration    pomodoro duration
  -a, --add         add n pomodoros (default 0)
  -m, --message     modify the task message
  -n, --note        add or modify notes
  -r, --remove      remove a subset of pomodoros between start:end
  -t, --truncate    truncate the task to it's current runtime
  -D, --done        mark the task as completed
  -T, --tag         add or modify an existing tag
  -R, --removeTag   remove existing tags

kevinschoon avatar Sep 17 '20 15:09 kevinschoon

I've thought of this before as well, and in the abandoned develop branch of pomo I wrote the functionality for it with the pomo edit command.

See the description below:

Usage: pomo edit [OPTIONS] ID


Edit an existing task

Examples:

# Remove pomodoros 2-4
pomo edit --remove 2:3 10


Arguments:
  ID                task identifier (default -1)

Options:
  -p, --parent      parent id (default -1)
  -d, --duration    pomodoro duration
  -a, --add         add n pomodoros (default 0)
  -m, --message     modify the task message
  -n, --note        add or modify notes
  -r, --remove      remove a subset of pomodoros between start:end
  -t, --truncate    truncate the task to it's current runtime
  -D, --done        mark the task as completed
  -T, --tag         add or modify an existing tag
  -R, --removeTag   remove existing tags

I like this idea.

hijoe avatar Dec 28 '21 21:12 hijoe