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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|