pomo-tui
Version:
> A beautiful terminal-based Pomodoro timer built with React Ink
55 lines (39 loc) • 1.27 kB
Markdown
# pomo-tui
> A beautiful terminal-based Pomodoro timer built with React Ink
[](https://www.npmjs.com/package/pomo-tui)
[](https://www.npmjs.com/package/pomo-tui)
[](LICENSE)
## Features
- Beautiful terminal UI with gradients and big text display
- Multiple timer modes:
- Pomodoro Timer (25 minutes)
- Short Break (5 minutes)
- Long Break (15 minutes)
- Custom Stopwatch
- Fullscreen support
- Keyboard shortcuts
- Minimal and focused
## Install
```bash
npm install -g pomo-tui
```
## Usage
```bash
# Start pomo-tui
pomo-tui
# Show help
pomo-tui --help
```
## Keyboard Shortcuts
- `space` - Start/Pause timer
- `r` - Reset timer
- `q` - Quit
- `f` - Toggle fullscreen
- `←/→` - Navigate between modes
## Built with
- [React](https://reactjs.org) - UI Library
- [Ink](https://github.com/vadimdemedes/ink) - React for CLIs
- [ink-big-text](https://github.com/sindresorhus/ink-big-text) - Big text component
- [ink-gradient](https://github.com/sindresorhus/ink-gradient) - Gradient text component
## License
MIT © [Shivaraj110](https://github.com/shivaraj110)