https://github.com/boredsquirrel/komodoro
A "pomodoro timer" for making pauses at your PC. Locks the screen every half hour for 5 minutes, so that you make a break.
https://github.com/boredsquirrel/komodoro
Last synced: over 1 year ago
JSON representation
A "pomodoro timer" for making pauses at your PC. Locks the screen every half hour for 5 minutes, so that you make a break.
- Host: GitHub
- URL: https://github.com/boredsquirrel/komodoro
- Owner: boredsquirrel
- License: gpl-3.0
- Created: 2023-03-25T03:32:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-13T12:41:16.000Z (about 3 years ago)
- Last Synced: 2025-01-26T20:22:58.704Z (over 1 year ago)
- Language: Shell
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Komodoro 🍅⏰🔒
***not yet tested!***
A KDE-native "pomodoro timer" locking the screen every half hour for 5 minutes, so that you take a break.
- After login your screen will be locked in 30min for 5min, like "pomodoro" but in KDE-wide
- If you want to pause the timer, execute the dedicated Appstarter named "Pause Komodoro" It will pause the timer and resume after a given amount of minutes
- If you enter `komodoro-remove` in the Terminal, it gets wiped from your system.
Install
```
curl -s https://github.com/trytomakeyouprivate/Komodoro/raw/main/komodoro-install | bash -s
```
## Note
This is just a fun small project. I actually think KDEs preinstalled "Focus" is better, and you can easily run scripts at pause, locking the screen.
## Todo
- display these messages when unlocked
```
notify-send -a "Komodoro" "Working time!" "30 minutes left"
sleep 600
notify-send -a "Komodoro" "Working time!" "20 minutes left"
sleep 600
notify-send -a "Komodoro" "Working time!" "10 minutes left"
sleep 300
notify-send -a "Komodoro" "Working time!" "5 minutes left"
sleep 300
```
- check if timer continues even with locked screen, avoid that
- test!