owmods_gui

CURRENTLY A WORK IN PROGRESS!!

The GUI Version Of The Manager. Created with Tauri, React, Vite, TypeScript, and Pico CSS.

Installation

Check out the mods website for instructions.

Building

Prerequisites:

  • rust
  • cargo
  • pnpm

You'll need the tauri CLI installed, so run:

cargo install tauri-cli

Clone the repo:

git clone https://github.com/Bwc9876/ow-mod-man/

Go into owmods_gui/frontend and run:

pnpm i

To install dependencies, then go back to the root of the repo.

And finally you can run a dev environment:

cargo tauri dev

... Or Build:

cargo tauri build

Builds are located in target/ at the root of the repo.

On Debian

On debian you need to install some dependencies with apt:

sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev

build.rs Error in backend/

Just create an empty dist/ folder next to backend, tauri expects one to be there from vite but it isn't since you haven't ran it yet.