Sunilrai486 / workrave

Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit.

Home Page:https://www.workrave.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Humane Tech Build Status

Workrave 1.11

Please visit https://workrave.org for more information.

Install

  • Windows: download from https://workrave.org/download
  • Ubuntu: install with the "Ubuntu Software" application.
  • Ubuntu (and derivatives) Linux latest version: Add this PPA to your Software Sources ppa:rob-caelers/workrave either in the Ubuntu Software application, or from the terminal:
    sudo add-apt-repository ppa:rob-caelers/workrave
    sudo apt-get update
    
  • Arch Linux users: use sudo pacman -S workrave to install from the community repository
  • Ubuntu and Debian users: sudo apt-get install workrave
  • FreeBSD users: pkg install workrave

Troubleshooting

Show timers applet in Cinnamon

To make timers visible you need to explicitly add Workrave applet to a panel. In the other case only workrave icon is shown.

Technical Information

Have a look at the contrib directory to get a little insight into the different scripting possibilities!

Unix/Linux

  • Workrave uses dconf to store its configuration. dconf-editor can be used to explore and manipulate the values - be careful!
  • Workrave can receive dbus signals. Explore by having a look at the example python script or viewing in qdbusviewer (part of the qttools5-dev-tools package in Ubuntu).

In both of these, workrave is found under the org.workrave key.

Changelog

Workrave keeps an overview of user-visible changes under NEWS.

About

Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit.

https://www.workrave.org

License:GNU General Public License v3.0


Languages

Language:C++ 79.8%Language:C 8.3%Language:CMake 4.6%Language:JavaScript 1.7%Language:Python 1.6%Language:Shell 1.2%Language:Jinja 1.2%Language:POV-Ray SDL 0.6%Language:Objective-C++ 0.5%Language:Objective-C 0.2%Language:Perl 0.1%Language:C# 0.1%Language:Dockerfile 0.1%Language:Gnuplot 0.0%Language:sed 0.0%