Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zkokaja/opinionated-timer
A pomodoro-inspired timer menulet
https://github.com/zkokaja/opinionated-timer
macos menubar-app menulet pomodoro-technique productivity timers utility
Last synced: 18 days ago
JSON representation
A pomodoro-inspired timer menulet
- Host: GitHub
- URL: https://github.com/zkokaja/opinionated-timer
- Owner: zkokaja
- License: mit
- Created: 2020-01-12T17:48:31.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-06T13:07:03.000Z (8 months ago)
- Last Synced: 2024-08-04T09:05:04.140Z (3 months ago)
- Topics: macos, menubar-app, menulet, pomodoro-technique, productivity, timers, utility
- Language: Swift
- Homepage:
- Size: 363 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Mac-Menubar-Megalist - Opinionated Timer
README
Opinionated Timer![GitHub Release](https://img.shields.io/github/v/release/zkokaja/opinionated-timer)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/zkokaja/opinionated-timer/xcode.yml)
![GitHub License](https://img.shields.io/github/license/zkokaja/opinionated-timer)I'm a timer "menulet" with a restricted set of functionality. There are other
timers around that have fancy bells and whistles, but I'm basic. I can only set
timers for 5, 25, or 55 minutes. This may seem limiting, but if you allow me to
shift your perspective a bit, then you may find it rewarding.The core concept I embody is the [Pomodoro Technique]. It's simple: once you
decide on a task to accomplish, set me for 25 or 55 minutes, then do some
diligent work. When I ring, you take a short 5 minute break. Rinse and repeat
until you're done with the task, taking longer breaks at some intervals. By
committing yourself to an amount of time dedicated for productivity, you will
be less tempted to be allow yourself to be distracted.## Usage
Once I'm installed, you'll find me in your top right menu bar among other handy items:
Where you can choose a time interval:
When the time's up, I'll let you know:
## Installation
Options:
1. Download the app from GitHub releases,
[here (zip)](https://github.com/zkokaja/opinionated-timer/releases/latest/download/OpinionatedTimer.zip).
2. Build with XCode then go to Product -> Archive to get a `.app` file.## Developer
The code is very simply and self explanatory. The main functionality comes
from the `User Notifications` developer library.[Pomodoro Technique]: https://en.wikipedia.org/wiki/Pomodoro_Technique