Pomodoro Clock

asciicast

This is a Pomodoro Clock implemented as a Zellij plugin.

It shows a Pomodoro time as well as current date time.

Prerequisite

You must install Zellij version 0.20.0 or above.

Usage

Get the pomodoro-clock.wasm either building it from source (cargo build --release --locked) or downloading the released binary. Place it in your layout, e.g:

- direction: Horizontal
  borderless: true
  split_size:
  Percent: 30
  run:
    plugin:
      path: "file:/path/to/pomodoro-clock.wasm"
      _allow_exec_host_cmd: true # Optional

Note: If you want a notification when the timer expired, you must specify _allow_exec_host_cmd: true and have notify-send installed.

Shortcuts

  • <space> or mouse left-click: Suspend/Resume the timer.
  • r or mouse right-click: Reset the timer.