πΎ Activities π
A thing you want to count. It selects events you already have β
so a new one fills in from your whole log straight away, and removing one deletes nothing.
Each gets five stats you can put on a share card: since_, days_,
streak_, total_, count_ + its slug.
{% macro act_form(a, is_new) %}
{% if a %}
{% endif %}
{% endmacro %}
{% for a in acts_all %}{{ act_form(a, false) }}{% endfor %}
{{ act_form(none, true) }}
Your own thing? Leave match module as
activity and match kind as your slug, tick one-tap button, and it
gets a button on the dashboard that it then counts.
Counting something a module already does? Put that module's kind in
match kind and untick one-tap button.
streak Β· daily every day Β·
weekly_n counts whole weeks carrying target or more Β·
every_n_days allows a gap of target days Β·
none means this has no streak, and none is shown β a counter has no run to
break, so a 0 there would claim one was.
time from is where βtime doing thisβ is read: entry (headspace),
media (recordings), trance (sits). Blank means this has no duration and
none is shown.
every stat id you can put in a share / stamp / recap token list ({{ token_ref|length }})
Paste any of these, comma-separated, into the token fields under
Stamps & recap. Unknown ids are ignored, and a stat with nothing to
say at that moment is left out rather than printed as a zero.
{% for t in token_ref %}{{ t }} {% endfor %}
{% for m, p in panels %}