Steam Game IdlerSteam Game Idler

Build It Yourself

Prerequisites

Clone Repo And Submodules

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

Install Dependencies

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"

Development or Production Build

# Development
npm run tauri dev

# Production
npm run tauri build # Outputs to `/src-tauri/target/release/bundle/`

On this page