very minute of your life. On the command line.
Every minute of your life. On the command line.
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.
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.
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: 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:
Entering the Data For a Day
Analyzing Previously Entered Data
Of course, subsituting
week works too.
Showing / Adding Categories
Bug Reports and Feature Requests
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:
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|lifester-1.2.0-py3-none-any.whl (8.9 kB) Copy SHA256 hash SHA256||Wheel||py3|
|lifester-1.2.0.tar.gz (6.8 kB) Copy SHA256 hash SHA256||Source||None|