Installation
- Download
Trove_x.y.z_universal.dmgfrom the Releases page. - Open the DMG.
- Drag Trove to your Applications folder.
- 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.
Updating
Section titled “Updating”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.
Uninstalling
Section titled “Uninstalling”- 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.
Build from source
Section titled “Build from source”If you want to build from source (development, testing a fix, or just curiosity):
git clone https://github.com/pauldolden/trovecd trovebun installbun run tauri:buildYou’ll need Node 20+, Rust stable, and the Tauri CLI. The apps/desktop/trove/CLAUDE.md has the detailed dev setup.
Windows and Linux
Section titled “Windows and Linux”Builds will be published from the same Releases page at launch. The install flow will be:
- Windows:
.msixpackage, double-click to install. - Linux:
.AppImage(make executable, run) or.deb(dpkg -i trove.deb).