Noisedash is a tool designed to help users keep track of their productivity by blocking distracting websites. In this tutorial, we will learn how to install Noisedash on the latest version of POP! OS.
Before we begin, please make sure that you have the following prerequisites:
To begin, we must first clone the Noisedash repository. We can do this using the following command in the command line:
git clone https://github.com/kaythomas0/noisedash.git
This will create a directory called "noisedash" in your current working directory.
Noisedash requires several dependencies to run correctly on your system. To install these dependencies, we can run the following command:
sudo apt install python3-pip python3-setuptools python3-wheel gir1.2-webkit2-4.0 gir1.2-appindicator3-0.1 wmctrl -y
This will install all the necessary dependencies required for Noisedash to run.
Now that we have cloned the repository and installed its dependencies, we can install Noisedash on our system. To do this, navigate to the cloned repository directory by running the following command:
cd noisedash
Once you are in the Noisedash directory, run the following command:
sudo python3 setup.py install
This will install Noisedash on your system.
After successfully installing Noisedash, we can now run it on our system. To begin, run the following command:
sudo noisedash
This will start the Noisedash GUI. From here, you can add websites that you want to block and set a timer for when you want Noisedash to start blocking these websites.
In this tutorial, we have learned how to install Noisedash on the latest version of POP! OS. By following these steps, you can now effectively block distracting websites to improve your productivity.
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!