Skip to main content

CLI to track time spent on tasks using pomodoro technique

Project description

time-tracker

Time tracker cli

Usage:

$ time-tracker [OPTIONS] COMMAND [ARGS]...

Options:

  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Commands:

  • log
  • track: Run depending on mode

tt log

Usage:

$ time-tracker log [OPTIONS]

Options:

  • -l, --last: Open last log file [default: False]
  • -o, --output: Return log file content to terminal [default: False]
  • --help: Show this message and exit.

tt track

Run depending on mode

Usage:

$ tt track [OPTIONS]

Options:

  • -w, --workDuration INTEGER: Set work time (minutes) [default: 25]
  • -b, --breakDuration INTEGER: Set break time (minutes) [default: 5]
  • -B, --bigBreakDuration INTEGER: Set break time (minutes) [default: 30]
  • -m, --mode [manual|pomodoro]: Set pomodoro mode. This will change the flow of work to 4 work sessions with small breaks and finish with a big Break [default: pomodoro]
  • -p, --prompt: Set if it should prompt to go for next session [default: True]
  • --help: Show this message and exit.

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

time_tracker-0.5.3.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

time_tracker-0.5.3-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file time_tracker-0.5.3.tar.gz.

File metadata

  • Download URL: time_tracker-0.5.3.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.4.17

File hashes

Hashes for time_tracker-0.5.3.tar.gz
Algorithm Hash digest
SHA256 5345bec2a74153ab406db163e9824d0bfe67dcc275c76ae79ccb30ae2347ef63
MD5 1ee3ec067a581af16edf1b3a96b5a8bb
BLAKE2b-256 d72d634f34591cab8b6631472ebc66025b5155f3de075ff11e042565c829cf33

See more details on using hashes here.

File details

Details for the file time_tracker-0.5.3-py3-none-any.whl.

File metadata

File hashes

Hashes for time_tracker-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a00ba5a6e2604d9f401cb94ed699d9d7d72cbb809683a5e0eff96040f47c7ef2
MD5 8bdf4f7a6a846c14b70986aef9e4bf04
BLAKE2b-256 6cfc5c9a058050fab3b76883e923b8c34a56678e96e1683a0ce29c858f503e03

See more details on using hashes here.

Supported by

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