Skip to content

forkkit/pomotroid

 
 

Repository files navigation

Pomotroid
Pomotroid in action

Simple and visually-pleasing Pomodoro timer.


Overview

Pomotroid is a simple and configurable Pomodoro timer. It aims to provide a visually-pleasing and reliable way to track productivity using the Pomodoro Technique.

Pomotroid is in its early stages, so feedback and contributions are welcome and appreciated! 🌱

Features

  • Customize times and number of rounds (persistent)
  • Charming timer alert sounds (optional)
  • Desktop notifications (optional)
  • Minimize to tray (optional)

Install

Download the latest version from the releases page.

Pomotroid is available for Windows, Mac OSX and Linux.

Homebrew

You can also install Pomotroid on macOS with Homebrew:

brew cask install pomotroid

Scoop

You can install Pomotroid on Windows with scoop

scoop install https://raw.githubusercontent.com/Splode/pomotroid/master/pomotroid.json

Roadmap

📝 Future plans for enhancements and development:

  • Mini-mode
  • Themes

Development

Pomotroid is built with Vue.js, Electron, and electron-vue.

Note: depending on your OS settings, you may receive a security warning upon installation. This has to do with Pomotroid being an unsigned application. You can find out more by researching code-signing for Apple and Microsoft.

Build Setup

# install dependencies
npm i

# serve with hot reload at localhost:9080
npm run dev

# build Pomotroid for production
npm run build

License

MIT © Christopher Murphy

About

🍅 Simple and visually-pleasing Pomodoro timer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 57.5%
  • JavaScript 38.1%
  • CSS 3.6%
  • HTML 0.8%