ActivityWatch is an open-source time tracking software that lets users monitor their computer usage. In this tutorial, we will look at how to install ActivityWatch on NetBSD.
Open the terminal on your NetBSD system.
Install the py37-setuptools
package with the following command:
pkgin install py37-setuptools
This is required for the installation process of ActivityWatch.
Install git
if it’s not already installed on your system. Use the following command:
pkgin install git
Clone the ActivityWatch repository:
git clone https://github.com/ActivityWatch/activitywatch.git
Move to the ActivityWatch directory:
cd activitywatch
Install the required dependencies using the following command:
python3.7 setup.py install_deps
Install ActivityWatch with the following command:
python3.7 setup.py install
This will install ActivityWatch on your NetBSD system.
Run the ActivityWatch service with the following command:
activitywatch start
This will start the ActivityWatch service on your NetBSD system.
Open your web browser and visit http://localhost:5600
. This will launch the ActivityWatch web interface, where you can start tracking your computer usage.
Congratulations, you have successfully installed ActivityWatch on your NetBSD operating system.
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!