GithubHelp home page GithubHelp logo

omarkhan / timed Goto Github PK

View Code? Open in Web Editor NEW

This project forked from adeel/timed

0.0 0.0 0.0 42 KB

a command-line time tracker

Home Page: adeel.github.com/timed

License: BSD 3-Clause "New" or "Revised" License

Python 100.00%

timed's Introduction

                                     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 <[email protected]>.

timed's People

Contributors

omarkhan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.