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-a
With this command, you have started a new frame for the research project with the experiment-a tag.
Now stop tracking via:
$ x stop
Stopping project research [experiment-a], 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 world-domination [cats]
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.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45e7ae9b4c8dc688209255224c01f00a0cb855f63ec94e16a8e6e664f51ab900 |
|
MD5 | bc5844e148d4700a45c518d785a188a5 |
|
BLAKE2b-256 | fb4208bee0676c9bd4a3aacd0361d160a129bb16833e7df967047e2754f921dc |