forcedpomodoro

Crates.ioforcedpomodoro
lib.rsforcedpomodoro
version0.4.0
sourcesrc
created_at2023-02-11 08:38:04.437949
updated_at2023-02-11 12:12:34.305076
descriptionPomodoro enforced, there's no way around
homepage
repositoryhttps://git.maxicarlos.de/maxicarlos08/forcedpomodoro
max_upload_size
id782392
size58,727
Maxicarlos08 (maxicarlos08)

documentation

README

ForcedPomodoro

A pomodoro timer daemon which locks your screen on breaks.

Who is this intendend for

  • Computer addicts (who want to get a break, but cant)
  • People who tend to ignore the beeps of the pomodoro timer
  • Computer addicts who want to get fit (see)

Usage

Install it with cargo (or do whatever you do to install rust programs):

  cargo install --locked forcedpomodoro

Create a custom profile and set it as default:

forcedpomodoro create-profile <yourprofilename>
forcedpomodoro default-profile <yourprofilename>

Enable autostart:

forcedpomodoro autostart enable
# Disable it using: forcedpomodoro autostart disable

Audio

You can set an audio file as an action in for the long and short pomodoro breaks. Replace action: None with action: PlaySound("/path/to/audio") for each break.

I set the audio for short breaks to the Bring Sally Up challenge, to remind me of doing some kind of exercise.

License

MIT

Commit count: 0

cargo fmt