Files
zeekay c174b010f0 desktop-shim: add brand shim for hanzoai/desktop → Lux Desktop
Zero-source-code thin shim that builds Lux Desktop from upstream
hanzo/desktop with BRAND=lux overlay + brand/ assets. Mirrors the
zoo/app and zoo/exchange patterns so all three brands ship the same
machine/containers/Kubernetes/network UI from one upstream codebase.
2026-05-20 16:22:08 -07:00

17 lines
437 B
Bash
Executable File

#!/usr/bin/env bash
# Run Lux Desktop in dev mode against upstream source with BRAND=lux overlay.
set -euo pipefail
# shellcheck source=./_resolve-upstream.sh
source "$(dirname "$0")/_resolve-upstream.sh"
sync_brand
cd "$UPSTREAM"
[ -d node_modules ] || npm install --legacy-peer-deps
cd "$APP_DIR"
[ -d node_modules ] || npm install --legacy-peer-deps
VITE_BRAND=lux BRAND=lux npm run tauri dev -- -c src-tauri/tauri.conf.lux.json