Hello all,

I recently started working out again, and started thinking can I track my workouts using emacs org mode.

What I basically envision is tracking what exercises I did in a given day, repetitions and weights. Any suggestions? Thanks in advance!

  • monomon@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    3 days ago

    Not quite what you’re after, but i track mine with org-habits, setting a recurrent timestamp. You can also add a note for each state change.

    • Jerkface (any/all)@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      It’s very cumbersome for things that should happen more than once a day or less than a certain number of times a day. It also needs some extra tooling if you want to track performance metrics, etc.

    • Jack@slrpnk.netOP
      link
      fedilink
      arrow-up
      1
      ·
      3 days ago

      Yeah this is somewhat the direction I am going I think, trying to figure out clocking with properties to track my progression currently.

  • donio@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    3 days ago

    The most important thing is to just recording the data. The exact formatting doesn’t matter too much as long as it’s consistent. That way you can always massage it to whatever you come up with later.

  • Trent@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 days ago

    Nothing specific, though a quick search makes it sound like metrics-tracker might be of some use. And org-ql could probably help with sifting through data.

    • bigfondue@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      Cool. I’ve done some basic tracking of my runs using org spreadsheets, but this looks very developed

  • jack@masto.ai
    link
    fedilink
    arrow-up
    1
    ·
    3 days ago

    @JustJack23 are you comfortable with elisp? I am working on a package that should be able to fit the bill. I keep an org file with a heading for each session, a properties drawer with workout data from my fitness tracker and then I keep sets and reps of each exercise in an org table