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
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 |