Steam Game IdlerSteam Game Idler

Build It Yourself

Prerequisites

Clone Repo And Submodules

git clone --recursive https://github.com/zevnda/steam-game-idler.git

Install Dependencies

cd ./steam-game-idler
npm run install

Build Libraries

dotnet build ./libs/SteamUtility.csproj # Outputs to `/src-tauri/libs/`

Create Environment Files

Create a .env.dev and .env.prod file in the root of steam-game-idler

Add a KEY variable containing your Steam Web API Key to both .env.dev and .env.prod

.env.dev
.env.prod
pnpm-lock.yaml
package.json
.env.dev
KEY="ABC123******789XYZ"
.env.prod
KEY="ABC123******789XYZ"

Start in Dev Mode or Build App

# Start Steam Game Idler in dev mode, or
npm run tauri dev

# Build the Steam Game Idler bundle
npm run tauri build # Outputs to `/src-tauri/target/release/bundle/`