wojnilowicz/activitywatch

Project ID: 128248

Description

Open source time-tracking application with a focus on extensibility and privacy.

Installation Instructions

ONLY FEW PACKAGES LEFT TO MIGRATE TO FEDORA, SO THIS REPOSITORY WILL SOON BE DELETED.

Built from https://github.com/wojnilowicz/activitywatch-copr

To install

sudo dnf in aw-server-rust aw-sync aw-awatcher python3-aw-qt python3-aw-core python3-aw-client

To uninstall

sudo dnf repository-packages copr:copr.fedorainfracloud.org:wojnilowicz:activitywatch remove

To use

aw-qt

In this repository there are some packages that conflict with the ones in Fedora. You don't need to install them but they could be inadvertently picked up by your update service. In order to protect yourself from that, please add

excludepkgs=rust-*

at the end of

/etc/yum.repos.d/_copr:copr.fedorainfracloud.org:wojnilowicz:activitywatch.repo

This project uses unofficial aw-awatcher, so in order for this watcher to be loaded by default by activitywatch please open

~/.config/activitywatch/aw-qt/aw-qt.toml

and change

#autostart_modules = ["aw-server", "aw-watcher-afk", "aw-watcher-window"]

to

autostart_modules = ["aw-server", "aw-awatcher"]

or follow the guide provided by the author.

I plan on moving this to an official Fedora repository.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 39 aarch64 (221)*, x86_64 (1839)* Fedora 39 (1560 downloads)
Fedora 40 aarch64 (207)*, x86_64 (2737)* Fedora 40 (3348 downloads)
Fedora 41 aarch64 (8)*, x86_64 (142)* Fedora 41 (1830 downloads)

* Total number of downloaded packages.