How to Install ActivityWatch on Void Linux

ActivityWatch is an open source time-tracking tool that monitors your activities on your computer. In this tutorial, we will guide you through the process of installing ActivityWatch on Void Linux.

Prerequisites

Before we begin, make sure you have the following:

Step 1 - Install Dependencies

Before we proceed with the installation of ActivityWatch, we need to install its dependencies. To do that, open your terminal emulator and run the following command:

sudo xbps-install -S python3 python3-dev python3-pip libffi-dev cairo-dev pango-dev gdk-pixbuf-dev libxml2-dev libxslt-dev

This command will install the required packages that are necessary for ActivityWatch to run.

Step 2 - Install ActivityWatch

Now that we have installed the dependencies, we can proceed with the installation of ActivityWatch. To install ActivityWatch on Void Linux, run the following command:

pip3 install --user activitywatch

This command will use pip3 to install ActivityWatch in your user space.

Step 3 - Launch ActivityWatch

Now that we have installed ActivityWatch on Void Linux, we can launch it by running the following command in your terminal emulator:

activitywatch

This command will launch the ActivityWatch application. You can also launch it by adding it to your system's startup applications.

Conclusion

Congratulations! You have successfully installed ActivityWatch on Void Linux. You can now use ActivityWatch to track your activities on your computer.

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!