Skip to content

Installation

  1. Download Trove_x.y.z_universal.dmg from the Releases page.
  2. Open the DMG.
  3. Drag Trove to your Applications folder.
  4. Launch from Applications or Spotlight.

The build is notarised by Apple — Gatekeeper should let it through without ceremony. If you see a Gatekeeper warning, right-click the app and choose Open the first time.

Trove checks for updates on launch (you can disable this in Settings → Updates). When a new version is available, you’ll see a banner with the changelog. Updates apply on next restart.

Or download the new DMG manually and replace the app in Applications. Your Trove root, License, and Tome are stored separately and persist across updates.

  • Drag Trove from Applications to the Trash.
  • (Optional) Remove app data from ~/Library/Application Support/trove/.
  • Your Trove root (~/Documents/trove/ by default) is not touched. Your manuscripts stay where you put them.

If you want to build from source (development, testing a fix, or just curiosity):

Terminal window
git clone https://github.com/pauldolden/trove
cd trove
bun install
bun run tauri:build

You’ll need Node 20+, Rust stable, and the Tauri CLI. The apps/desktop/trove/CLAUDE.md has the detailed dev setup.

Builds will be published from the same Releases page at launch. The install flow will be:

  • Windows: .msix package, double-click to install.
  • Linux: .AppImage (make executable, run) or .deb (dpkg -i trove.deb).