Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.02 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.02 KB

habits-tracker

I've been using Awesome Habits for tracking my habits but its analytics capabilities are not enough for my data-focused mind. As a result, I built these small Python scripts using marimo that provide me both with an interactive dashboard and automated weekly email reports.

This is how it looks 👇

screenshot

If you wish to use it yourself, you can download your CSV file from the app, configure your environment variables, and then run it using uv:

uv sync
uv run marimo run app.py
uv run marimo run alert.py

Note that the code will need some tweaking as its specifically designed to fit my needs. You will find a way to automate CSV file sharing (e.g. via Apple Shortcuts) and scheduling (e.g. via launchd).