Skip to content

martzoukos/exercise-timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

exercise-timer

Tiny CLI exercise timer for filling those moments while you wait for a long-running task (a build, a test suite, an AI agentโ€ฆ). Lap-based, with arrow-key history and pause.

Install

npm install -g exercise-timer

This puts extimer on your PATH.

Use

extimer

You'll be prompted for:

  • Exercise โ€” name (pushups, squats, โ€ฆ)
  • Laps โ€” how many rounds
  • Lap duration โ€” seconds per round
  • Rest between laps โ€” seconds (use 0 for no rest)

Press Enter to accept the default shown in [brackets]. Press โ†‘/โ†“ to cycle through past values. Press Enter on the confirm screen to start.

During the timer:

  • Space pauses and resumes. Pause time doesn't count against the lap.
  • Ctrl+C aborts.

When all laps finish, you get a Done banner and the session is appended to history at ~/.config/exercise-timer/history.json (last 100 runs).

Uninstall

npm uninstall -g exercise-timer

License

MIT

About

๐Ÿ‹๏ธโ€โ™€๏ธ Tiny CLI exercise timer for waiting on long-running tasks. Lap-based, with arrow-key history and pause.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors