Obsidian Gym Log
A simple gym workout log for Obsidian.
To use this you need to edit your own exercises and workouts.
There is a basic example workout with two exercises included.
There are three different views/pages:
- Overview / a list of workouts that have been performed. This includes a heatmap.
- A workout view. Includes a list of remaining and performed exercies.
- Has en effort graph at the bottom
- An exercise view that shows instructions and the last few times this exercise was performed.
- Has en effort/weight graph at the bottom
Usage instructions
- Open the "Workout list" note
- Press the "Add workout" button
- Choose a workout in the list that appears (there is only one example workout included)
- Go to the newly created workout by pressing it in the workout list
- Press the "Log" button
- Select an exercise from the list that appears.
- The list includes:
- "Start" - Will be the only item to appear in the list when no exercies have been logged. Will log the current time as start of the workout
- Remaining exercises (performed ones are filtered out)
- "Custom" - Log a custom exercise
- "Show all exercises" - removes the filter and shows all exercies regardless of if they have been logged during this workout
Screenshots
Workout list
Workout
Exercise
Configuration
Used plugins
The following amazing plugins are used:
Configuration of QuickAdd
- Open QuickAdd settings
- Press "Manage macros"
- Add two new macros named something like "Add exercise" and "Add workout"
- Configure the macros by pressing "Configure"
- Select a "User Script" corresponding to the macro you are configuring
- Press "Add"
Make sure you do this for both macros you created in #3
- Back out to QuickAdd settings
- Add two new "choices" of "Macro" type.
- Press the "Cog" next to the "Choice" you added
- Select the corresponding macro (Add workout or Add exercise)
- Press the "Flash" symbol next to each choice to add and obsidian command for them
When completed it should look something like this: