Skip to main content

very minute of your life. On the command line.

Project description

lifester

Every minute of your life. On the command line.

GitHub (pre-)release PyPI Python GitHub issues license

lifester is a command line tool to track every miute of your life. Enter your schedule for the day and then analyze how much time you spent on things.

Installation | Setup | Usage | Troubleshooting | Credits

Installation

lifester is available on PyPI. This is the easiest way to install it. All dependencies will be installed automatically.

pip3 install lifester

If you want to install lifester from source, have a look here.

Setup

No further setting up needed. The first time you run lifester, it will create a .lifester directory in your home folder (if it does not already exist) and create a categories.txt file which saves all the categories your time blocks can have.

Usage

Usage:
    lifester enter
    lifester analyze all
    lifester analyze (year | month | week) <timeframe>
    lifester categories (add)
    lifester help
    lifester version

Timeframe:
    ... start end [year]
    ... single [year]

Lifester creates a .lifester folder in your home directory (~/) where it saves all entered day data as well as a categories file. If you want to specify a different folder for these files, you need to set the LIFESTERPATH in your .bashrc like so:

export LIFESTERPATH=/path/that/you/want

Entering the Data For a Day

Analyzing Previously Entered Data

Of course, subsituting year with month and week works too.

Showing / Adding Categories

Troubleshooting

Bug Reports and Feature Requests

Bug reports and feature requests are very much appreciated. Please contact me on Twitter (@SolviAu) or open an issue here.

Credits

This project was inspired by Cal Newport and how he organizes and plans his days. This is probably the most crucial blog posts of his:


sophieau.github.io – Twitter @SolviAu – © 2018, MIT Licence

Project details


Download files

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

Source Distribution

lifester-1.1.0.tar.gz (6.8 kB view hashes)

Uploaded Source

Built Distribution

lifester-1.1.0-py3-none-any.whl (8.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page