Skip to main content

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.

$ git clone git://github.com/adeel/timed.git
$ cd timed
# python setup.py install

Method 2.

# pip install timed

USAGE.

$ timed start myproject
starting work on myproject
at 16:35 on 07 Feb 2011

$ timed
working on myproject:
from 16:35 on 07 Feb 2011
to now, 17:00 on 07 Feb 2011
=> 0h25m have elapsed

$ timed stop
worked on myproject
from 16:35 on 07 Feb 2011
to now, 17:40 on 07 Feb 2011
=> 1h5m elapsed

$ timed summary
myproject 1h5m

$ cat ~/.timed
myproject: 16:35 on 07 Feb 2011 - 17:40 on 07 Feb 2011

Remember that ~/.timed is just a text file so the standard UNIX text
processing tools (grep et al.) are available. For example, to see a summary
of your work during the month of January 2011:

$ 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>.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

timed-0.35.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file timed-0.35.tar.gz.

File metadata

  • Download URL: timed-0.35.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for timed-0.35.tar.gz
Algorithm Hash digest
SHA256 a6a2036fa9876323cb9e2b7400b26244750d1602aed52d30cdccfd990d18de43
MD5 507d1cdf306cc709d410ec40bffbdd0e
BLAKE2b-256 ebbcbe29a41df6f46f27dac4d1e74549f12667d02bb533900f9392a80fb3729f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page