Skip to main content

A simple time tracking tool

Project description

BRANCH STATUS
main Unit-Testing, Coverage, Linting
develop Unit-Testing, Coverage, Linting

Downloads Supported Versions

easy-time-tracker

A simple work time tracker CLI

Environmental Variables

  • Set these variables if you want to save your data somewhere else.
VARIABLE USE DEFAULT-FILE-NAME
EASY_TIME_TRACKER_CURRENT_RECORD Set the location of where to store this data current_record.json
EASY_TIME_TRACKER_COMPLETED_RECORDS Set the location of where to store this data completed_records.json
EASY_TIME_TRACKER_PROJECT_LIST Set the location of where to store this data projects.txt

Notes

  • It runs as a linux style cli command use -h, or --help to get help
(venv) user@main-pc:~/some-directory$ ett -h
usage: ett [-h] {start,stop,output,gui} ...

easy-time-tracker

optional arguments:
  -h, --help            show this help message and exit

commands:
  Valid commands: a single command is required

  {start,stop,output,gui}
                        CLI Help
    start               Start the clock
    stop                Stop the clock
    output              Output completed records
    gui                 Start the GUI
  • Example help for start, people is optional it is to include names of people that were in a meeting.
(venv) user@main-pc:~/some-directory$ ett start -h
usage: ett start [-h] [-d DESCRIPTION] [-p PEOPLE [PEOPLE ...]] [--project PROJECT]

optional arguments:
  -h, --help            show this help message and exit
  -d DESCRIPTION, --description DESCRIPTION
                        Description of the time
  -p PEOPLE [PEOPLE ...], --people PEOPLE [PEOPLE ...]
                        List of people
  --project PROJECT     Project

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

easy-time-tracker-1.0.2.tar.gz (8.3 kB view hashes)

Uploaded Source

Built Distribution

easy_time_tracker-1.0.2-py2.py3-none-any.whl (11.0 kB view hashes)

Uploaded Python 2 Python 3

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