OpenCut/apps/desktop/README.md

883 B

OpenCut Desktop

Built with GPUI.

[!WARNING] Very early. Right now this is just a window that opens.

Running

Rust is pinned in .prototools at the repo root (proto use installs it).

moon run desktop:dev     # cargo run
moon run desktop:check   # cargo check
moon run desktop:build   # cargo build --release

The first build compiles GPUI from source and takes a while. The root Cargo.lock is committed.

Platform requirements

  • macOS: Xcode command line tools (Metal renderer).
  • Windows: no extra dependencies (Win32 + DirectWrite).
  • Linux: renders via Vulkan (Blade), windows via Wayland or X11 (both enabled by default). System packages (Debian/Ubuntu names): libvulkan1 + working Vulkan drivers, libwayland-dev, libx11-xcb-dev, libxkbcommon-x11-dev, libfontconfig-dev, plus a C toolchain and cmake.