dorkhub

minimalist-focus-timer

A simple focus timer extension, using the pomodoro technique

jameskimthing
JavaScript574 forksGPL-3.0updated 1 month ago
git clone https://github.com/jameskimthing/minimalist-focus-timer.gitjameskimthing/minimalist-focus-timer

Minimalist Focus Timer

A Clean and Concise Timer for Productivity

Pomodoro Timer

You can get at the chrome web store or the firefox add-on store

Features

  • A timer based on the pomodoro technique that runs in the background:
    • Pushes a notification with a simple sound when it is time to take a break or continue working
    • Dynamic extension icon that adjusts as a "pie icon" relative to the current progress of the session
    • Changes the color of the extension icon and popup based on the current session type (focusing / break / long break)
  • A settings page that allows you to edit each session length, and the session rounds
  • A pause / play button
  • A hard reset button (start from session 1)
  • A soft reset button (redo current round)
  • A "skip timer" button (move to next session)
  • Tooltip on buttons that explains what they do
  • Toggle the push notification sound

Features to Come

  • Customizable colors
  • A "raining sound" in the background (toggleable)
  • Firefox

Development

  • 0 Dependencies!
  • ES6 Javascript, HTML5, CSS3
  • Copy && Paste manifest_chrome.json or manifest_firefox.json to manifest.json whenever necessary. This is the only manual step needed for development, and thus I thought a build step would be unnecessarily complex for such a simple task.

Credits

more like this

tobira.nvim

Open the next door in your Vim journey — personalized command discovery based on your actual usage

Lua51

MTT-File-Manager-RUST

MTT File Manager is a Rust-based Windows file manager with tabbed navigation, rich media previews, deep system integrat…

Rust51

search

search projects, people, and tags