DEV Community

ItsEvilDuck
ItsEvilDuck

Posted on Originally published at itsevilduck.gumroad.com

FocusBlocker: A Shell Script for Temporary Website Blocking

I've just shipped FocusBlocker, a new tool from QuackBuilds. This is a shell script designed to help users maintain focus by temporarily blocking access to a configurable list of distracting websites.

How it works

FocusBlocker operates by modifying your system's hosts file. When activated, it adds entries that redirect specified distracting domains to 127.0.0.1. After a duration you define, the script automatically restores your original hosts file, removing the temporary blocks.

Who it's for

This tool is for anyone looking for a simple, command-line based method to reduce online distractions during focused work sessions. It's a no-frills approach for developers, writers, or students who want to enforce a temporary block on sites like social media or news feeds without installing browser extensions or complex applications.

It's a straightforward utility for those who prefer a system-level block that doesn't rely on specific browser functionality.

FocusBlocker: Temporary Website Blocker

Top comments (0)