Skip to main content

Tracklr - Command-line Productivity Toolset

Project description

Introduction

Tracklr is a command-line toolset for processing iCalendar feeds.

Installation

Install tracklr via pip:

pip install tracklr

Configuration

Out of the box tracklr uses its own configuration stored in Tracklr.__config__.

For PDF reports tracklr uses by default its own HTML template in tracklr.pdf.Pdf.__template__.

tracklr provides init command to create tracklr.yml and pdf.html files either in user config directory eg. ~/.config/tracklr/ or current working directory (default).

See tracklr init --help for more details.

Usage

# setup local config
tracklr init config

# setup global pdf.html uses for all tracklr instances
tracklr init template --user-config-dir

# display info about the current instance
tracklr info

# show only 2019-02 events
tracklr ls -d 2019-02

# show only 2019 @tracklr events
tracklr ls -d 2019 -i @tracklr

# generate 2019 @tracklr PDF report
tracklr pdf -d 2019 -i @tracklr

# show all hours matching tag #tags
tracklr tag -i "#tags"

Development

Tracklr git repository is available at https://gitlab.com/markuz/tracklr

Pull requests are welcome. For more information, see https://tracklr.com/development.html

Documentation

Project documentation for the current version is available at https://tracklr.com/

Source of the documentaton is available at Tracklr’s repository https://gitlab.com/markuz/tracklr/tree/master/docs/source

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for tracklr, version 1.1.1
Filename, size File type Python version Upload date Hashes
Filename, size tracklr-1.1.1-py2.py3-none-any.whl (14.2 kB) File type Wheel Python version py2.py3 Upload date Hashes View hashes
Filename, size tracklr-1.1.1.tar.gz (12.1 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page