Det känns lite barockt att använda ett bokföringsverktyg för just bokföring. Att använda det för att hålla koll på sin stegräkning känns givetvis helt rimligt.

Jag har en fil som definierar olika aktiviteter och hur många steg dessa motsvarar. Dessa data har jag lånat från en godkänd sida. Filen kallar jag aktiviteter.prices, och innehåller aktiviteter jag ibland gör och vad dessa motsvarar, nedan ett litet utdrag:

P 2000-01-01 00:00:00 kilo_steg 1000 steg
P 2000-01-01 00:00:00 h_stå 2400 steg
P 2000-01-01 00:00:00 h_gym_latt 4800 steg

Denna fil läser jag sedan in i min huvudfil, steg.ledger.

include aktiviteter.prices

2019-04-01 * Måndag
    Totalt
    Stå                                           -2 h_stå
    Steg                                        -9.4 kilo_steg

2019-04-02 * Tisdag
    Totalt
    Stå                                           -2 h_stå
    Steg                                        -7.5 kilo_steg

2019-04-03 * Onsdag
    Totalt
    Stå                                           -3 h_stå
    Steg                                      -13556 steg

Notera precis hur många dagar jag använde enheten “kilo_steg”!

När jag varje månad kollar in hur många steg det har blivit summerar jag med ett anrop till ledger som nedan:

ledger -f steg.ledger --period "this month" --value --monthly reg Totalt

Om jag inte tar med “Totalt” på slutet får jag en summering av de olika posterna och hur de har bidragit. Sätter jag perioden till “this year” får jag summerat hur varje månad har blivit totalt, hur många steg/motsvarande steg jag har tagit och så vidare. Det är ingen avancerad funktionalitet direkt, men det är genomtänkt implementerat och enkelt att använda.