A simple workout app built using Wails. Intended to be used on Linux mobile. This project is very unfinished and under semi-active development.
Basic configuration can be done via the GUI. The config file and any created
workout plans are stored as json files in the ~/.config/goains
folder.
Attached to each tagged release is a zip file containing compiled binaries for both aarch64 and amd64 architecture.
alsa-devel
libasound2-dev
cd
into the repository and run npm install
wails build
make cross
(requires Docker)Configuration data is stored in the ~/.config/goains
directory. This includes:
config.json
: Basic data such as the current workout planlast_workouts/
: Weights and repetitions of the last saved workout of each plan dayplans/
: Contains json files storing all saved workout plansstatic
: Contains a notification sound that is plays when rest ends