{"repo":"ayoisaiah/focus","free":true,"listed":false,"github":"https://github.com/ayoisaiah/focus","clone":"git clone https://github.com/ayoisaiah/focus.git","description":"A fully featured productivity timer for the command line, based on the Pomodoro Technique. Supports Linux, Windows, and macOS.","language":"Go","stars":583,"topics":["pomodoro","pomodoro-timer","command-line","productivity","countdown-timer","whitenoise"],"license":"MIT","category":"cli-tools","readme_excerpt":"Focus on your task Focus is a cross-platform productivity timer for the command line. It is based on the Pomodoro Technique, a time management method developed by Francesco Cirillo in the late 1980s. 🍅 How it works 1. Pick a task you need to accomplish. 2. Set a timer for 25 minutes and start working without interruptions. 3. When the timer rings, take a short break for 5 minutes. 4. Once you've completed four work sessions, you can take a longer 15 minute break. ✨ Main features - Work and break session lengths are customisable. - You can pause and resume work sessions. - You can skip break sessions. - You can customise the number of sessions before a long break. - You can set a maximum number of sessions. - Desktop notifications are supported on all platforms. - You can customise the notification messages. - Detailed statistics for your work history are provided including charts. - Focus provides six built-in ambient sounds that you can play during a session, and you can add your own custom sounds. 💻 Screenshots ⚡ Installation Focus is written in Go, so you can install it through go install (requires Go 1.16 or later): On Linux, the libasound2-dev package is required to compile Focus. Ubuntu or Debian users can install it through the command below: 📦 NPM Package You can also install Focus through its NPM package: With npm : With yarn : Other installation methods are available here. 🚀 Usage Once Focus is installed, run it using the command below: Note: Only one instance o","default_branch":null,"files":null,"tree":[],"storefront":"/r/ayoisaiah","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ayoisaiah/focus/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."}