Skip to content

lpolish/genko-focus-extension

Repository files navigation

Productivity Blocker Chrome Extension

This extension helps you stay productive by blocking distracting websites with customizable time limits and personalized reminder messages.

Features

  • Customizable Site Blocking: Enable/disable sites, set individual time limits, and customize messages per site.
  • Time-Based Blocking: Automatically redirect to a blocked page when time limits are exceeded.
  • Reminder Banners: Display motivational messages on distracting sites.
  • Dark/Light Mode Support: Adapts to your system's color scheme preference.
  • Options Page: Easy-to-use settings page to configure everything.
  • Notifications: Get alerts when time limits are hit.

Installation

  1. Open Chrome and go to chrome://extensions/.
  2. Enable "Developer mode" in the top right.
  3. Click "Load unpacked" and select the genko-focus-extension folder.
  4. The options page will open automatically for first-time setup.

Usage

  • Configure Settings: Click the extension icon and select "Options" or go to chrome://extensions/ and click "Details" > "Extension options".
  • Add/Remove Sites: Use the options page to check/uncheck sites or add custom domains.
  • Set Time Limits: Adjust time limits in seconds for each site.
  • Customize Messages: Personalize reminder and blocked page messages.
  • When you visit a blocked site, you'll see a banner with your custom message.
  • After exceeding the time limit, you'll be redirected to a blocked page with your message.

Default Settings

  • Sites: Facebook, Twitter, Instagram, TikTok, Reddit (7 seconds), YouTube (1 hour)
  • Default time: 5 minutes for new sites
  • Messages: Productivity-focused reminders

Stay productive! 🚀

About

reminds you to focus on stuff configurable with time for blocking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published