Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mstcgalis/Tomado
Simple Pomodoro Timer that lives in your MacOS Menu Bar
https://github.com/mstcgalis/Tomado
design macos menubar pomodoro privacy
Last synced: 3 months ago
JSON representation
Simple Pomodoro Timer that lives in your MacOS Menu Bar
- Host: GitHub
- URL: https://github.com/mstcgalis/Tomado
- Owner: mstcgalis
- License: gpl-3.0
- Created: 2022-01-14T13:25:11.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-24T10:38:16.000Z (over 1 year ago)
- Last Synced: 2024-06-19T03:45:53.034Z (5 months ago)
- Topics: design, macos, menubar, pomodoro, privacy
- Language: Python
- Homepage:
- Size: 25.9 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Mac-Menubar-Megalist - Tomado
README
# Tomado π
Simple Pomodoro Timer that lives in your MacOS menu bar π»
Please create a Pull Request or Issue if you encounter an error. I'm also always open to talk π±
# Installation
1. Download `Tomado-Installer.dmg` from the latest [release](https://github.com/mstcgalis/Tomado/releases/tag/v0.2.4-alpha) (v0.2.4-alpha)
2. Mount the `.dmg` and move `π Tomado` to `Applications`
3. Open `π Tomado`
4. Go to `System Preferences -> Security & Privacy -> General -> click "Open Anyway"`
5. (to be fixed) `Don't allow` access to microphone
6. Thenks for installing! π Don't forget to **π Enable notifications** β## π Enable notifications
1. Go to `System Preferences -> Notifications & Focus -> Notifications`
2. Find Tomado in the side panel
3. Toggle `Allow Notifications` and select your prefered style
4. You're done! πΈ# Building from source code
1. Clone the repository: `$Β git clone https://github.com/mstcgalis/Tomado.git`
2. (recommended) Create and activate a virtual python enviroment.
3. Make sure to install all the dependencies using `$ pip install -r requirements.txt`
4. Use the Makefile:
- `$ make clean` removes every built file
- `$Β make alias` builds the app in alias mode (not portable, editing source code doesn't require rebuilding) at `Tomado/dist/Tomado.app`
- `$ make app` builds the standalone app at `Tomado/dist/Tomado.app`
- `$ make launch` launches the app at `Tomado/dist/Tomado.app` (alias or standalone)
- `$ make dmg` created the installer dmg at -> `Tomado/Tomado-version-installer.dmg
- `$ make all` = `$Β make app` + `$ make dmg`5. Launching and using the app:
- Go to `System Preferences -> Security & Privacy -> General -> click "Open Anyway"`
- (optional) **π Enable notifications** as outlined above---
made with β€οΈ, care and patience by [Daniel GΓ‘lis](https://www.are.na/daniel-galis)
part of [self.governance(software)](https://www.are.na/daniel-galis/self-governance)