This the list of websites people are procrastinating at. Use this list to enter and block these websites with various blockers including Windows parental controls, Apple Screentime and with anti-procrastination tools and plugins. The lists of websites are below.
- In Windows search toolbar type
Notepad
Notepad
will appear in the list of apps- Right-click on
Notepad
and selectRun as Administrator
. This will run Notepad app - Select
File
andOpen
- Select
All Files
in File Types - Enter
c:\windows\system32\drivers\etc\hosts
in the filename and clickOpen
- This
hosts
file will look something like this:
# websites
11.22.33.44 somesite.com
...
...
- Open the list of all websites compiled by this tool in a separate window
- Copy all lines
- Switch to Notepad and paste lines below the existing content
- Use
File
andSave
in the menu in Notepad to save updatedhosts
file - Congratulations! Now all the websites from the list are blocked on your computer
Another tutorial on changing c:\windows\system32\drivers\etc\hosts
file: How to update hosts file on Windows for details.
Alternatively, if you are not an experienced user, you may want to use Windows 10 built-in Parental Controls and add websites to be blocked manually. Here is the tutorial
- Run Screentime settings on Mac OSX desktop computers or iOS devices (iPhone, iPad
- In
Content & Privacy Restrictions
-Content Restrictions
go toWeb Content
and change toLimit Adult Websites
- Manually add websites from [sites-all.txt] into the list of blocked websites
Setting up Screentime on iPhone or iPad that is used by kids? Beware of ways kids use to hack Apple Screentime
- Set app Parental controls and blocking websites
- Use [sites-all.txt] to add websites to the list of blocked websites
- TBD
Final lists:
- sites-all.txt - final list with all websites from all categories
- hosts.txt - final list with websites to block, ready to to copy and paste into
c:\Windows\system32\drivers\etc\hosts
file on Windows
Source lists are in this folder
- add websites to lists
- add new lists into
/lists
folder. Name like thissites-{category}
where category is the category of these websites. - add websites without
www.
domains aswww.
versions are added automatically by the script - finally run
bash generate.sh
to combine and compile all lists into final lists:sites-all.txt
andhosts.txt
- commit and create a pull request
Eugene Mi https://github.com/emirn
Sponsors: