GUI for activity watchers (ActivityWatch server). It is mostly a Tauri (a prominent alternative to Electron) wrapper around the aforementioned projects, and it uses WebKit to render the UI. This application has a tenfold higher memory footprint, so it may be better to use the watchers directly.
- Rust nighly toolchain
- The submodule
aw-webui
should be initialized, and thedist
build bynpm run build
inside the submodule - Tauri prerequisites
In the root directory:
npm install
cargo install tauri
cargo tauri dev
cargo tauri build
or download the published executable with the latest release.
Right now, AppImage
is not included because windows cannot be tracked.
See the corresponding section of awatcher
for file configuration and window title filters.