Go Pomofocus is a simple and effective Pomodoro timer built with Go. It helps you manage your time and stay productive by breaking your work into intervals, traditionally 25 minutes in length, separated by short breaks.
If you find this project useful, please consider making a donation to help support its development:
- Pomodoro Timer: Standard 25-minute work intervals with 5-minute breaks.
- Customizable Intervals: Adjust the length of work and break periods to suit your needs.
- Notifications: Get notified when it's time to take a break or get back to work.
- Simple Interface: Easy to use with a clean and minimalistic design.
To install Go Pomofocus, you need to have Go installed on your machine. Then, run the following command:
go get github.com/BasZ4ll/go-pomofocus
To start the Pomodoro timer, run:
go run main.go
./pomofocus
You can customize the timer intervals using command-line flags:
go-pomofocus -work 30 -break 10
-work
: Length of the work interval in minutes (default is 25).-break
: Length of the break interval in minutes (default is 5).
Contributions are welcome! Please fork the repository and submit a pull request with your changes. Make sure to follow the coding standards and write tests for any new features or bug fixes.
For any questions or feedback, please open an issue on GitHub or contact the project maintainer at [email protected].