dev-pomo 1.1.3

dotnet tool install --global dev-pomo --version 1.1.3
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local dev-pomo --version 1.1.3
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=dev-pomo&version=1.1.3
                    
nuke :add-package dev-pomo --version 1.1.3
                    

dev-pomo

A terminal app that runs a pomodoro timer to allow you to focus on your development for 25 minute windows. Pomodoro is a popular system for focusing your work in small chunks of time where you ignore all other distractions. This terminal app runs a timer for you and notifies you when that time is done.

Run dev-pomo in your favorite console window.

Features

  • Run a pomodoro timer for a specified time period.
  • Define the number of pomodoro cycles you wish to run in a session.
  • Supports configuring the timer:
    • the pomodoro duration time.
    • the break duration time.
    • show/hide app title banner.
    • enable/disable completion notification sounds.
    • enable/disable auto-starting the next cycle.
    • support for minimal output display.

Installation

Install globally using the .NET CLI:

dotnet tool install --global dev-pomo

To update the tool:

dotnet tool update --global dev-pomo

Usage

USAGE:
    dev-pomo [OPTIONS] [COMMAND]

OPTIONS:
                                      DEFAULT
    -h, --help                                   Prints help information
    -c, --cycles <POMODORO-CYCLES>    4          Defines how many iterations of pomodoros to run in a session (defaults
                                                 to 4)

COMMANDS:
    run-timer    Default command that runs the pomodoro timer
    configure    Configure various properties of the pomodoro timer

Examples

Run the timer for default (4) cycles:

dev-pomo run-timer 3

Run the timer for custom cycles:

dev-pomo run-timer 3

Configure the pomodoro timer options:

dev-pomo configure
      _
   __| |   ___  __   __          _ __     ___    _ __ ___     ___
  / _` |  / _ \ \ \ / /  _____  | '_ \   / _ \  | '_ ` _ \   / _ \
 | (_| | |  __/  \ V /  |_____| | |_) | | (_) | | | | | | | | (_) |
  \__,_|  \___|   \_/           | .__/   \___/  |_| |_| |_|  \___/
                                |_|

Update the configuration for the pomodoro timers.
Enter the pomodoro duration (in minutes) (25): 25
Enter the break duration (in minutes) (5): 5
Show the terminal application's title? [y/n] (y): y
Play notification sound on timer competion? [y/n] (y): y
Auto-start new cycle when current one completes? [y/n] (n): n
Show compact/minimal timer output? [y/n] (n): n

Feedback

If you use this tool and have any feedback, bugs, or suggestions, please file them in the Issues section of this repository.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
1.1.3 0 3/3/2026
1.1.2 90 2/13/2026
1.1.0 96 1/17/2026
1.0.17 100 1/5/2026
1.0.16 179 12/24/2025
1.0.15 175 12/24/2025
1.0.14 227 12/15/2025