Skip to content

Releases: nikhilakki/pomodoro

Pomodoro v0.1.1

Choose a tag to compare

@nikhilakki nikhilakki released this 28 Jul 14:01

Minimal Pomodoro timer for macOS, Windows, and Linux — Tauri v2 + Rust, iOS-native UI.

What's new in 0.1.1

  • Fix: Window can be moved again — drag the title bar or empty stage space (overlay title bar needed Tauri drag regions + start_dragging permission)

Highlights

  • Focus / Short Break / Long Break cycles with tray controls
  • Tasks with per-task pomodoro counts
  • Local SQLite session history and Sessions view (stats + 7-day chart)
  • Accent colors for dial and main button
  • Confirm before switching modes while a timer is active
  • Native notifications, completion chime, light/dark mode

Downloads

Pick the installer for your OS and CPU:

Platform Arch Typical file
macOS Apple Silicon (arm64) .dmg / .app
macOS Intel (x86_64) .dmg / .app
Windows amd64 (x86_64) .msi / .exe
Windows arm64 .msi / .exe
Linux amd64 (x86_64) .AppImage / .deb
Linux arm64 .AppImage / .deb

Notes

  • macOS (unsigned): first open may show “damaged”; run xattr -cr /Applications/Pomodoro.app (see DISTRIBUTING.md).
  • Windows: SmartScreen may warn on unsigned builds; choose “More info” → Run anyway if needed.
  • Session data stays local (SQLite under the app data directory).

Full write-up: see README.

Pomodoro v0.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 13:03

Minimal Pomodoro timer for macOS, Windows, and Linux — Tauri v2 + Rust core, iOS-native UI.

First public release. The timer engine runs in Rust so the countdown stays accurate when the window is hidden; settings, tasks, and session history stay on your machine.

What's included

  • Focus / Short Break / Long Break cycles (defaults 25 / 5 / 15, long break every 4)
  • Tasks — add todos, start focus from a task, track pomodoros per task
  • Session history — local SQLite log of completed, skipped, and stopped sessions
  • Sessions view — focus totals, 7-day chart, and recent list (title-bar chart icon or Settings → Sessions)
  • Accent colors for the progress dial and main button (Auto by phase, or a fixed palette)
  • Confirm before switching Focus / Short / Long while a timer is running or paused
  • Start / pause / skip / reset from the window or the menu bar tray
  • Live countdown in the macOS tray title
  • Native notifications + completion chime
  • Automatic light / dark mode, frosted-glass window

Downloads

Choose the build for your OS and CPU:

Platform Arch Files
macOS Apple Silicon (arm64) Pomodoro_0.1.0_aarch64.dmg, Pomodoro_aarch64.app.tar.gz
macOS Intel (x86_64) Pomodoro_0.1.0_x64.dmg, Pomodoro_x64.app.tar.gz
Windows amd64 (x86_64) Pomodoro_0.1.0_x64-setup.exe, Pomodoro_0.1.0_x64_en-US.msi
Windows arm64 Pomodoro_0.1.0_arm64-setup.exe, Pomodoro_0.1.0_arm64_en-US.msi
Linux amd64 (x86_64) Pomodoro_0.1.0_amd64.AppImage, Pomodoro_0.1.0_amd64.deb, Pomodoro-0.1.0-1.x86_64.rpm
Linux arm64 Pomodoro_0.1.0_aarch64.AppImage, Pomodoro_0.1.0_arm64.deb, Pomodoro-0.1.0-1.aarch64.rpm

Install notes

macOS — “Pomodoro is damaged and can’t be opened”

The app is not damaged. macOS Gatekeeper quarantines unsigned downloads and shows that message. After you install (e.g. drag to Applications), run once in Terminal:

xattr -cr /Applications/Pomodoro.app

Then open Pomodoro from Applications. (Right-click → Open does not clear this particular error.)

Proper fix for users: Apple Developer ID signing + notarization in CI (requires paid Apple Developer account and secrets).

  • Windows (unsigned): SmartScreen may warn; use More infoRun anyway if you trust the build.
  • Linux AppImage: chmod +x the file, then run it. Prefer .deb / .rpm for system installs.

Session data and settings stay local (app data directory + SQLite). No accounts, no cloud sync.

Links

Author: nikhilakki · @nik_akki
License: MIT