/hyalus-desktop

Hyalus desktop client (Windows/macOS/Linux)

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

Hyalus Desktop

Hyalus desktop client (Windows/macOS/Linux)

Building

Requirements

  • Node.js 20.x
  • PNPM (run corepack enable)

Instructions

  1. Clone the repository
git clone https://github.com/atriplex-co/hyalus-desktop.git
cd hyalus-desktop
  1. Install dependencies
pnpm i
  1. Build JS code
pnpm build:main
pnpm build:preload
  1. Build packaged binaries
pnpm electron-builder -w # for Windows
pnpm electron-builder -m # for macOS
pnpm electron-builder -l # for Linux

Notes

  • The build output should be in dist/packaged.
  • Edit electron-builder.yml if you want to build for a new platform/architecture.