ActivityWatch is a free and open-source software that helps you track how you spend your time on your computer. In this tutorial, we will show you how to install ActivityWatch on Elementary OS Latest.
Before installing ActivityWatch, you need to make sure that all the required packages are installed on your system. Open the terminal and run the following command:
sudo apt-get update
sudo apt-get install build-essential libssl-dev libffi-dev python3-dev python3-pyqt5.qtwebengine qttools5-dev-tools
Once all the required packages are installed, you can now download and install ActivityWatch. Follow the steps given below:
Open the terminal and run the following command to download the ActivityWatch installer:
wget https://github.com/ActivityWatch/activitywatch/releases/latest/download/activitywatch-linux-x86_64.tar.gz
Extract the downloaded file by running the following command:
tar -xzf activitywatch-linux-x86_64.tar.gz
Go to the extracted directory by running the following command:
cd activitywatch-linux-x86_64
Run the following command to install ActivityWatch:
./aw-qt
Follow the on-screen instructions to complete the installation process.
Once ActivityWatch is installed, you can start it by running the following command in the terminal:
activitywatch
Alternatively, you can search for "ActivityWatch" in the applications menu and click on it to start the application.
After starting ActivityWatch, you can configure it by following these steps:
Open ActivityWatch from the applications menu.
By default, ActivityWatch tracks all the activities on your computer. You can customize the settings by clicking on the "Settings" button.
In the Settings window, you can configure the time settings, activity types, and other options according to your preferences.
In this tutorial, we showed you how to install ActivityWatch on Elementary OS Latest. ActivityWatch is a powerful tool that can help you track your activities and improve your productivity. Enjoy using ActivityWatch!
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!