Pomodoro extension for gnome-shell
- Provides a countdown timer in the gnome-shell top panel
- Keeps track of completed 25 minute cycles
You can read more on pomodoro technique here.
Dependencies
- Gnome-shell 3.4 (Our 0.5 release supported gnome-shell <= 3.2)
- Optional LibKeybinder3 for global key bindings
Installation
Web based (recommended)
https://extensions.gnome.org/extension/53/pomodoro/
Archlinux
Get from AUR
Gentoo
Available at Maciej's overlay here. Instructions here.
Direct from source
- Get zipball
- Build it and install ./autogen.sh --prefix=/usr make sudo make install
- Enable the extension using gnome-tweak-tool (Shell Extensions -> Pomodoro Extension) or via following commandline: gsettings get org.gnome.shell enabled-extensions gsettings set org.gnome.shell enabled-extensions [<value from get above>, pomodoro@arun.codito.in]
- Press Alt + F2, and r in command to restart gnome-shell
Usage
- Use toggle switch (or Ctrl+Alt+P) to toggle timer on/off
- You can configure behavior of the extension in Options menu
For a list of configurable options, please refer wiki
License
GPL3. See COPYING for details.
Thanks
Changelog
Version 0.6
- New translation: Persian (thanks @arashm)
- Feature: Support for gnome-shell 3.4
- Breaking change: Dropped support for older gnome-shell versions due to incompatible APIs
- Feature: Support for "Away from desk" mode
- Feature: Ability to change IM presence status based on pomodoro activity
- Fixed issues #38, #39, #41, #42, #45 and more
Version 0.5
- Bunch of cleanups, user interface awesomeness [Issue #37, Patch from @kamilprusko]
- Config options are changed to more meaningful names [above patch]
Version 0.4
- Sound notification at end of a pomodoro break [Issue #26, Patch from @kamilprusko]
- System wide config file support [Patch from @mgrela]
- Support to skip breaks in case of persistent message [Patch from @amanbh]
- Some minor bug fixes, and keybinder3 requirement is now optional