Skip to content
forked from rcaelers/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.

License

Notifications You must be signed in to change notification settings

Nizhal/workrave

 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 78.8%
  • C 7.6%
  • CMake 5.4%
  • Python 1.9%
  • JavaScript 1.7%
  • Shell 1.7%
  • Other 2.9%