Skip to content

Storing history of each pomodoro #175

@defuneste

Description

@defuneste

We discussed it: https://mamot.fr/@vjousse/114733255480315440

Is it possible to store the history of each pomodoro with a description field?

I would like keep track of what I have done. Here is a use case:

pomo 25 "some string" will:

  • start pomodorolm,
  • store the time stamp from ~/.cache/pomodoro_session (where? ~/.my_pomodoro),
  • do a cycle including a "short break"
  • stop the process (for now I think we are doing a cycle of 4 rounds, do a CLI to specify it)

Then: pomo 25 "a new string" (repeat).

I do not have any specific idea on "how". I was going to do a quick personal shell script for it (and maybe that is better since everyone has their specific workflow). I was thinking that my_pomodoro would look like

starting_datetime ;  description; ending_dateteime
Mon Jun 23 11:09:45 AM EDT 2025; some, string;   Mon Jun 23 11:39:45 AM EDT 2025
Mon Jun 23 11:39:45 AM EDT 2025; a new string;   <empty when not finished>

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions