A Chrome extension that helps you stay focused by blocking sites during work timers and letting you browse during break timers. Now also logs work sessions automatically to beeminder.
- Clone the repository. If you're not familiar with the command line, you can do this by clicking "clone in desktop" and using the github desktop client or just download the zip file from the link on the right hand side of the repository.
- Edit background.js and replace the url "https://www.beeminder.com/api/v1/users/$USERNAME/goals/$GOALNAME/datapoints.json" with your username and desired goal (omit the $).
- Replace "AUTH_TOKEN_HERE" with your authentication token. (To find your authentication token, log in to beeminder and point your web browser to https://www.beeminder.com/api/v1/auth_token.json)
- Open Chrome and go to your extensions page (chrome://extensions).
- Check the developer mode box if it isn't already checked.
- Click 'load an unpacked extension' and select the folder that contains this repo.
- Configure the main strict workflow settings to your liking!
- Start a work session by clicking on the extension icon (a small red tomato).
- Type an (optional) comment in the popup window and hit enter or save comment. When the work session is completed, your datapoint will automatically be logged to your beeminder goal.