Skip to content

Conversation

MeuHubPython
Copy link
Contributor

@MeuHubPython MeuHubPython commented Oct 15, 2024

#31 This PR adds a customizable command-line Pomodoro Timer built in Python. The timer allows users to set their own work intervals, short breaks, long breaks, and the number of cycles. It also provides real-time countdown updates in the console.

Features:

  • Customizable work, short break, and long break intervals
  • Cycle management for multiple Pomodoro sessions
  • Console output for real-time countdown
  • Simple and intuitive user input

Feel free to review and provide feedback!

Copy link
Owner

@king04aman king04aman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • The script does not handle invalid inputs (e.g., non-integer values or negative numbers). Adding input validation would improve robustness.
  • After the last work interval, the script jumps directly to the long break. It could be beneficial to offer the option to either end or repeat the cycle after a long break.
  • Implementing the ability to pause or stop the timer would provide users more control, especially during longer sessions.

@MeuHubPython
Copy link
Contributor Author

Ok, I'm working on it now.

Copy link
Owner

@king04aman king04aman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

github-actions bot commented Oct 22, 2024

👋 @MeuHubPython 👋

🎉 You've just merged your pull request! We're excited to have you in our community. Keep up the fantastic contributions to the project!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants