Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hulufei/t
A daily time tracker, command line pomodoro
https://github.com/hulufei/t
Last synced: 2 days ago
JSON representation
A daily time tracker, command line pomodoro
- Host: GitHub
- URL: https://github.com/hulufei/t
- Owner: hulufei
- License: mit
- Created: 2013-12-17T03:56:16.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-10-01T15:09:10.000Z (about 10 years ago)
- Last Synced: 2024-08-10T05:05:59.456Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 478 KB
- Stars: 9
- Watchers: 3
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# t [![Build Status](https://travis-ci.org/hulufei/t.png?branch=master)](https://travis-ci.org/hulufei/t)
A daily time tracker
![Pomodori](/../screenshots/sample.png?raw=true)
## Install
`npm install -g t-cli`
Next, install terminal notify, see this
[introduction](https://github.com/visionmedia/node-growl).## Pomodoro
- A pomodoro set to 25 mins
- After a pomodoro, earned a short break(5 mins)
- Every 4 "pomodori" earned a longer break(15 mins)Every task started, followed by a pomodoro.
Press `Ctrl+C` during a pomodoro is an interruption, you can choose an interrupted
reason, or input a reason directly, the reason will be loaded next time. Once press
`Ctrl+C` will save the task, press once more to exist.## Usage
First, set task files' saved directory:
`t set directory/`
Add a task and start working on this task:
`t start 'task working on'`
List today's tasks with ids:
`t list`
List last 3 days' tasks
`t list 3`
Start working on a task by id:
`t start id`
Add a todo task:
`t add 'todo item'`