very minute of your life. On the command line.
Project description
lifester
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.
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
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
File details
Details for the file lifester-1.2.0.tar.gz
.
File metadata
- Download URL: lifester-1.2.0.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b450bdb784b81ba335bbcbc621667de6b71c7a5481018f9b0d13451c920aa25f |
|
MD5 | f3cfc6ae4ee40dfa92e5925ef624dd18 |
|
BLAKE2b-256 | c56e0b68bd969c784972344ec6b8cdee60a596f1c24bddbc8cb0ccb7b6c79dfc |
File details
Details for the file lifester-1.2.0-py3-none-any.whl
.
File metadata
- Download URL: lifester-1.2.0-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | abe812d72dd243dac7e06529176f845d8f12eaf8c1b4a1feed8669c8f8f23210 |
|
MD5 | ecf3cd789f73d1116cf112779c81932c |
|
BLAKE2b-256 | 904ac694e2022bf97295ece6ddec6639f29ad2d859c8ce947e34bc06a7027d1f |