Installing ActivityWatch on Debian Latest

In this tutorial, we will guide you through the installation process of ActivityWatch on Debian Latest.

Prerequisites

Before proceeding, make sure you have the following:

Step 1: Install dependencies

ActivityWatch requires a few dependencies to be installed on your machine. Run the following command to install the required dependencies:

sudo apt-get update && sudo apt-get install -y libffi-dev libcairo2-dev libpango1.0-dev libxcb-composite0-dev python3-pip

Step 2: Install ActivityWatch

There are two methods for installing ActivityWatch on Debian Latest:

Method 1: Using pip

Run the following command to install ActivityWatch using pip:

sudo pip3 install activitywatch

Method 2: Using sources

Alternatively, you can install ActivityWatch from sources using the following commands:

cd ~
git clone https://github.com/ActivityWatch/activitywatch.git
cd activitywatch/
sudo pip3 install .

Step 3: Start ActivityWatch

To start ActivityWatch, run the following command in your terminal:

activitywatch start

Conclusion

Congratulations! You have successfully installed ActivityWatch on Debian Latest. You can now use ActivityWatch to monitor your computer's activities.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!