Simple time tracking from the command line
Project description
xtimetracker
Simple time tracking from the command line.
Overview
xtimetracker helps you manage your projects and track your time. It is a command line tool (x) with a simple set of commands and options.
It was born as a fork of the Watson project and it maintains compatibility with its JSON file format. It aspires to be a simple, maintained, and extendable (using plugins) time tracking software.
Installing
You can install it using pip like this:
$ pip install xtimetracker
Usage
Start tracking your activity via:
$ x start research +experiment-alpha
With this command, you have started a new frame for the research project with the experiment-alpha tag.
Now stop tracking via:
$ x stop
Stopping project research [experiment-alpha], started 30 minutes ago and stopped just now. (id: 5c57b13)
You can view a log of your latest working sessions using the log command:
$ x log
Tuesday 26 January 2020 (8m 32s)
ffb2a4c 13:00 to 13:08 08m 32s research [experiment-alpha]
Please note that, as the report command, the log command comes with projects, tags and dates filtering.
To list all available commands use:
$ x help
License
Copyright (C) 2020 David Alfonso
This work is licensed under multiple licenses.
- All original source code is licensed under GPL-3.0-or-later.
- All code borrowed from
the Watson project <https://github.com/TailorDev/Watson>_ is licensed under the MIT license.
SPDX-License-Identifier: GPL-3.0-or-later AND MIT
For more accurate information, you can check the individual files.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xtimetracker-0.1.1.tar.gz.
File metadata
- Download URL: xtimetracker-0.1.1.tar.gz
- Upload date:
- Size: 34.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b27148eb94e242995c96fe71dcbf3b8aa6a15c575fd55621171bf68327550f0
|
|
| MD5 |
d1bfa08eb7d6043dedb9c170fc18c525
|
|
| BLAKE2b-256 |
8f2cdc0054db9aa54b6b7350c934c08167f1aa78ad03ff1371d9597998150b12
|
File details
Details for the file xtimetracker-0.1.1-py2.py3-none-any.whl.
File metadata
- Download URL: xtimetracker-0.1.1-py2.py3-none-any.whl
- Upload date:
- Size: 38.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe50f524e461754050d69003e19184839e4ebbf82f9f91851dbba84c1d43e217
|
|
| MD5 |
af81ee02c38a0587bcbd467c884a0991
|
|
| BLAKE2b-256 |
d6e677f6a7941af21b6ce087cd42815e60f1ef64f5887c79400daed68277c806
|