Build nix derivation:
nix-build default.nixRun from nix-shell:
nix-shell -p 'import (./default.nix) {}' --run aboutlifeRun from git:
nix-shell -p 'import (fetchFromGitHub { owner="woynert";repo="aboutlife";rev="master";sha256="sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"; }) {}' --run aboutlifeFlake: coming soon
Run standalone script that requires the aboutlife module.
PYTHONPATH=/path/to/aboutlife:$PYTHONPATH python script.py- Nature images: https://freenaturestock.com/license
- Unsplash images: https://unsplash.com/license
Do not limit the user to the point they may want to disable the service "just for this one time", they will always find a way to disable it.
Moreover, this tool should only make it easier for the user to recognize their bad patterns and to organize their time on the computer.
No guilt-tripping.