Skip to content

Build and launch the injector

Complete the prerequisites first. Run these commands in a terminal, not inside Fluxer.

The following sequence works in PowerShell and in a Linux shell:

Terminal window
git clone https://github.com/FluxerDevs/FluxPlugs.git
cd FluxPlugs
pnpm install --frozen-lockfile
pnpm build

The directory containing the root package.json and Cargo.toml is the project root. If your checkout is nested inside another folder, enter that directory before running pnpm.

The build creates the runtime and bundled-plugin catalog. Leave the source checkout in place while using the development launcher.

From the same project root:

Terminal window
pnpm --filter @fluxplugs/injector-ui tauri dev

The first launch compiles the Rust application and may take longer than later launches. Keep the terminal running. You should see a FluxPlugs desktop window with Scan for installs.

A missing linker, C++ compiler, or WebKitGTK library usually means the native prerequisites are incomplete. Check the first error in the terminal and finish the Tauri setup.

If pnpm cannot find a package, confirm that you are in the project root and that dependency installation completed successfully. Avoid mixing versions of the source and generated runtime.

Continue to install FluxPlugs into Fluxer.