/Webaholic-Reminder

(Chrome Extension) Remind you to work when you spend too much time on specific sites.

Primary LanguageJavaScriptMIT LicenseMIT

Webaholic Reminder

Webaholic Reminder

––––– Chrome Extension –––––
Remind you to work when you spend too much time on specific sites.
Currently available on Chrome Web Store.

Table of contents

Application Demo

Webaholic Reminder – Demo (YouTube)

demo

Introduction

Are you a Webaholic?
If the answer is yes, this extension will help you quit "web-addiction" by two steps:

  • Set Sites & Timeout
  • Annoying Reminding

Set Sites & Timeout

  • Set sites you are addicted to in regex expression (ex: youtube.com, reddit, https://facebook.com/*)
  • Set timeout and idle time
  • Extension will count the time you spend on site if current url match the regex you set
  • Timer will pause if you go idle after "Idle Time"

execute

*** Important ***

  • All settings (including ON-OFF switch) will only apply to new page (including reload)
  • Existed page comply with old settings
  • Disambiguation - If browser "load" a page after setting, it is a new page

Annoying Reminding

  • Extension will remind you on "Timeout"
  • You've got to choose stop wasting time or not

remind

  • If you click "Cancel", extension will remind you after another timeout

remind

  • If you click "OK", extension will close the tab for you

remind

Getting Started

For User

  • Just click HERE to install it

For Developer

  • Clone the repo
git clone https://github.com/wenyalintw/Webaholic-Reminder.git
  • Go to chrome://extensions/ and click Load unpacked to load /src
  • Play around with the code ⇄ reload

Acknowledgments

MIT License (2019), Wen-Ya Lin