Skip to content

A simple, good looking and multi-platform pomodoro tracker

License

Notifications You must be signed in to change notification settings

vjousse/pomodorolm

Repository files navigation

Pomodorolm
simple yet powerful time tracker




Screenshot of the app

🌟 Features

  • Customize round numbers, focus and break times
  • Auto-start round (optional)
  • Desktop notifications (optional)
  • Color gradiant depending on the remaining time
  • Tray icon with color gradiant
  • Minimize to tray (optional)
  • Tick and end sounds (optional)
  • Multi-platform: Linux, Mac, Windows
  • Resizable window with automatic scaling
  • Always on top (optional)
  • Fully compatible with HiDPI/4K screens
  • Linux: Wayland and X11 support
  • Mini mode
  • Terminal User Interface
  • Mobile version

📘 Installation

Archlinux

yay -S pomodorolm-bin

Windows, Mac OS X, Debian, AppImage

Download the install file for your OS from the latest release on https://github.com/vjousse/pomodorolm/releases/

💻 Dev

You will need to install rust first.

npm i

Running the app

npm run tauri dev

Running only the webapp

npm run dev

🔨 Build

Build using docker-compose (to maximize compatibily, normal build is failing on Archlinux for example):

docker-compose up

Build files will be placed in the target/ directory.

💯 Credits

Thanks to https://github.com/Splode/pomotroid for the original design and ideas