Repository navigation
Installation
Wakemeup edited this page Aug 30, 2026
·
1 revision
Hooviestar wird derzeit aus dem Quellcode gebaut. Native Installationspakete können für Linux und Windows erzeugt werden.
- Git
- Node.js 24.x (
>=24 <25) - Rust 1.96 oder neuer mit Cargo, Rustfmt und Clippy
- Tauri-2-Systemabhängigkeiten des Zielsystems
Repository klonen:
git clone https://github.com/openhoo/hooviestar.git
cd hooviestar
npm ciEntwicklungsstart:
npm run tauri devZusätzlich erforderlich:
- Vulkan-1.2-fähige GPU und passender Treiber
- PipeWire
-
xdg-desktop-portalplus Desktop-Backend - GStreamer mit Base-, Good- und Bad-Plugins
- WebKitGTK 4.1 und Tauri-Entwicklungsheader
sudo apt update
sudo apt install \
build-essential curl wget file libssl-dev libxdo-dev \
libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev patchelf \
libpipewire-0.3-dev libvulkan-dev libclang-dev \
libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-badVulkan-Treiber und Portal-Backend passend zur Desktopumgebung ergänzen.
sudo pacman -S --needed \
base-devel webkit2gtk-4.1 librsvg patchelf clang \
pipewire libpipewire vulkan-headers vulkan-icd-loader \
gstreamer gst-plugins-base gst-plugins-good gst-plugins-badBeispiel für Hyprland mit AMD-GPU:
sudo pacman -S --needed vulkan-radeon xdg-desktop-portal-hyprlandnpm run tauri build -- --bundles appimage,deb --target x86_64-unknown-linux-gnuErforderlich:
- Microsoft C++ Build Tools mit Desktop development with C++
- Microsoft Edge WebView2 Runtime
- Rust-Ziel
x86_64-pc-windows-msvc
Ziel installieren:
rustup target add x86_64-pc-windows-msvcNSIS-Installer bauen:
npm run tauri build -- --bundles nsis --target x86_64-pc-windows-msvcPakete liegen unter:
target/<target>/release/bundle/
npm test
npm run build
cargo fmt --all --check
cargo clippy --workspace --all-targets -- -D warnings
cargo test --workspaceDanach Schnellstart durchführen. Plattformfehler: Fehlerbehebung.