A simple workcycle reminder app | demo video:
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
schemas
sounds
workcycle
.gitignore
README.md
workcycler

README.md

Workcycler

Overview

This app reminds you to make breaks when working. The work and fun/relax times can be changed to personal preference.

Here is a quick video demo: Link

Requirements (Ubuntu Linux)

  • python-gconf

  • python-gnome2

  • python-pygame

  • python-gobject

  • python-gtk2

  • python-notify

Installation instructions

from git

  • git clone http://github.com/daddz/workcycler.git

  • cd workcycler/

  • gconftool-2 --install-schema-file ./schemas/workcycler.schemas

  • ./workcycler

or download archive

  • extract archive

  • cd workcycler/

  • gconftool-2 --install-schema-file ./schemas/workcycler.schemas

  • ./workcycler

finally

  • Set your desired times and enable/disable sound in the preferences

I only tested this on Ubuntu but it should work without problems on other distributions.

Usage

  • Click to start the work timer

  • Click again to switch to the fun timer immediately

  • Rightclick and hit 'Stop' to stop it completely

Features

  • Automatically switches from worktime to funtime and vice versa

  • Adjustable times

  • Notifications

  • Sound notifications

Planned

  • Funny comments for the notifications

  • Indicator integration

  • Your idea here (tell me what you want)

  • ???

About

I had the idea for this project after reading this article I found on reddit. It´s my first ever python project - I never touched python before - so the code might be unclean and messy (suggestions are welcome).

Thanks

Faenza Icons by tiheum: http://tiheum.deviantart.com/art/Faenza-Icons-173323228

Sound from: http://freesounds.org