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
Hashes for xtimetracker-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe50f524e461754050d69003e19184839e4ebbf82f9f91851dbba84c1d43e217 |
|
MD5 | af81ee02c38a0587bcbd467c884a0991 |
|
BLAKE2b-256 | d6e677f6a7941af21b6ce087cd42815e60f1ef64f5887c79400daed68277c806 |