command-line time tracking
Project description
timed
a command-line time tracker.
INTRODUCTION.
1. Timed stays out of your way.
2. Timed is as simple as possible.
INSTALLATION.
Method 1.
cd timed
# python setup.py install
Method 2.
# pip install timed
USAGE.
timed
working on myproject:
from 16:35 on 07 Feb 2011
to now, 17:00 on 07 Feb 2011
=> 0h25m have elapsed
timed summary
myproject 1h5m
cat ~/.timed | grep "Jan 2011" | timed parse
COMMANDS.
timed: alias for 'timed status'
timed status:
print current status
timed start <project>:
start tracking for <project>
timed stop:
stop tracking for the active project
timed summary:
show a summary of all projects
timed parse:
parses a stream with text formatted as a Timed logfile and shows a
summary
timed help:
print help
CHANGELOG.
0.35: Added `timed parse`.
0.30: Complete refactoring.
0.20: Updated formatting (colors!).
0.13: Stopped using ez_setup for installation.
0.12: YAML turned out to be pretty slow, so it's been dropped.
0.11: Using YAML to store the log.
0.10: First release.
AUTHOR. Adeel Ahmad Khan <adeel@adeel.ru>.
a command-line time tracker.
INTRODUCTION.
1. Timed stays out of your way.
2. Timed is as simple as possible.
INSTALLATION.
Method 1.
# python setup.py install
Method 2.
# pip install timed
USAGE.
working on myproject:
from 16:35 on 07 Feb 2011
to now, 17:00 on 07 Feb 2011
=> 0h25m have elapsed
myproject 1h5m
COMMANDS.
timed: alias for 'timed status'
timed status:
print current status
timed start <project>:
start tracking for <project>
timed stop:
stop tracking for the active project
timed summary:
show a summary of all projects
timed parse:
parses a stream with text formatted as a Timed logfile and shows a
summary
timed help:
print help
CHANGELOG.
0.35: Added `timed parse`.
0.30: Complete refactoring.
0.20: Updated formatting (colors!).
0.13: Stopped using ez_setup for installation.
0.12: YAML turned out to be pretty slow, so it's been dropped.
0.11: Using YAML to store the log.
0.10: First release.
AUTHOR. Adeel Ahmad Khan <adeel@adeel.ru>.