{"repo":"moron6554/distractions--","free":true,"listed":false,"github":"https://github.com/moron6554/distractions--","clone":"git clone https://github.com/moron6554/distractions--.git","description":"A bash script for linux to block distracting websites for a set amount of time by locking \"/etc/hosts\" and making it immutable.","language":"Shell","stars":10,"topics":["blocker","productivity","productivity-booster","productivity-tools","self-control","website-blocker"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"🧠 Distractions--(Distractions minus minus) (lame ahh name ik) --- What is This? Distractions-- is an intentionally irreversible distraction blocker for Linux. Once activated, it blocks distracting websites with absolutely no way to undo it until the timer expires. Perfect for when you're sick of your own procrastination and need the digital equivalent of throwing your phone into a time-locked safe. ⚠️ WARNING ⚠️ THIS BLOCK CANNOT BE REVERSED UNTIL THE TIMER ENDS. Seriously, no joking. This tool: - Makes the hosts file immutable (even to root) - Survives system reboots - Uses multiple fail-safe mechanisms to maintain the block - Will not bend to your desperate attempts to regain access If you need something gentler, this isn't the tool for you. Features - Absolutely Irreversible: No backdoors, no overrides, no mercy - Multiple Block Categories: - Social Media (Facebook, Twitter, Reddit, Instagram, TikTok, etc.) - Adult Content (Various sites that destroy productivity, e.g: pH (orange-black site, u remember?) - Time Wasters (YouTube, Netflix, Twitch, Hulu, etc.) - Flexible Duration: Block for minutes, hours, or days - Custom Sites: Add your own distraction domains - Visual Countdown: Optional timer to show when your internet freedom returns - System Persistence: Blocks survive reboots and power cycles - Simple GUI: Easy to use (but hard to circumvent) Requirements - Linux system with root/sudo access - Dependencies: - zenity (for GUI) - at (for scheduling) - chattr (for making","default_branch":null,"files":null,"tree":[],"storefront":"/r/moron6554","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/moron6554/distractions--/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}