No project description provided
Project description
Time Tracker Plus
ttp
, a time tracker inspired by utt
.
ttp is a python time tracker where you tell the time tracker what you've done after you've already done it. Like writing a git commit message.
start tracking time with ttp start
, then when you've finished a task add it
with ttp add updated my resume
. You can edit your log with ttp edit
.
ttp project someproject
changes what project you're logging to.
ttp report
shows a report of your current tasks. Help is wanted for this, as
we need more template options. Uses jinja2 for templating.
Instalation
pip install pipx --user
pipx install time-tracker-plus
Optionally enable bash's tab-completion by adding this to your ~/.bashrc
file.
eval "$(_TTP_COMPLETE=source ttp)"
Example report
You can write new reports using jinja2. Personally I use this to generate invoices for clients, directly from my hours.
# default
## Monday, January 20th, 2020 to Sunday, January 26th, 2020
* 1.00h worked on time tracker
* 4.00h worked on time tracker2
* 22.00h worked on time tracker3
* 1.88h worked on time tracker overnight
28.88 hours worked total
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for time_tracker_plus-1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e15f50ef96f0851f85440c31836b1e18070433d4bb7810c45c1ea3f8eb687259 |
|
MD5 | c7c5c0ecd7409feb0f6d0550ffcc5b47 |
|
BLAKE2b-256 | 0af9e117fd0c63d1f4cebda44f57cfa2827e5f26a7d8c9fb2f1a3a0a9ab57d22 |