Omahub
← All plugins
P

Omodoro

by pnkm0nk

Pomodoro technique timer panel with task tracking, keybindings, configuration and notifications

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
f8e8760
Scanned
1 month ago

No potentially dangerous behavior detected in the analyzed commit.

Automated analysis only — not a security guarantee.

AI advisory review

No obvious issues detected

Language-model assessment · ~deepseek/deepseek-v4-flash-latest — advisory only

None
AI risk level
None
Recommendation
install
Model
~deepseek/deepseek-v4-flash-latest
Analyzed commit
f8e8760
Reviewed
1 month ago

Independent review agrees with the deterministic scan: this is a straightforward Pomodoro timer/task-tracker QML widget with no obfuscation, no network access, no shell execution, and no destructive operations. The only persistent side effect is writing a local JSON state file under ~/.local/state/omarchy/, which matches the documented behavior.

How this check works

This review combines the deterministic scan (the rule-based results above) with an independent look at the plugin's code by a language model. The model reads a trimmed sample of the repository's files, the manifest, and the README, then gives a plain-language risk level and a recommendation: install (no notable danger), review (look closer first), or avoid (clearly dangerous).

It runs on the same analyzed commit as the deterministic scan and is strictly advisory — it is not a security guarantee and never blocks a plugin by itself. A human moderator still reviews plugins before they are listed.

AI advisory only — automated analysis, not a security guarantee.

Install
$ omarchy plugin add https://github.com/Pnkm0nK/Omodoro --enable
Productivity #bar

Omodoro

Omodoro

Pomodoro technique timer and task tracker quickshell plugin for Omarchy

Plugin page on Omarchy plugin marketplace

Features

  • Create goals for your pomodoro sessions and track progress
  • View your stats
  • Choose between presets or create your own
  • Customizable work/short break/long break intervals
  • Track your progress with stats
  • Enable/disable notifications if you need them
  • A small .json persistence file to preserve the stats, config and tasks

Install

omarchy plugin add https://github.com/Pnkm0nK/Omodoro --enable

Move it on the bar using --section right, --section left or --section center:

omarchy bar move pnkm0nk.omodoro --section center

Remove

omarchy plugin remove pnkm0nk.omodoro
rm -rf ~/.local/state/omarchy/omodoro.json

Shortcuts

When the panel is open and focused:

Key Action
Space / Enter Start / Pause timer
r / R Reset current session
n / N Skip to next session
+ / = Add 1 minute
- / _ Subtract 1 minute
Esc Close panel

Omarchy keybind

If you would like to open the panel using a keyboard shortcut, you can add the following line to $HOME/.config/hypr/bindings.lua:

o.bind("SUPER + SHIFT + P (Or your preffered keybind)", "Omodoro", "omarchy shell -q shell toggle pnkm0nk.omodoro")