node package manager


Pushing you to take a breath.


A break taker, like Kitkat but better.

$ npm install breather -g

All settings are configured in ~/.breather.

  "duration": "25", // duration in minute of a session. want less than a minute? use float like 0.5 
  "location": "Paris,fr", // where you are 
  "lang": "en" // language 

You also can specify some pre-tasks and post-tasks.

An example is given, it hides and shows Twitter and Limechat on Mac OS X.

AppleScript in GNU/Linux: What are the alternative(s) to applescript in Linux?

$ breather

Some pieces of advice to give your eyes a rest.

Install f.lux on your desktop (Windows, MacOSX, Linux) and iOS device.

F.lux makes the colour of your computer's display adapt to the time of day, warm at night and like sunlight during the day.

$ brew cask install flux

Install Twilight on your Android.

The Twilight app makes your device screen adapt to the time of the day. It filters the blue spectrum on your phone or tablet after sunset and protects your eyes with a soft and pleasant red filter. The filter intensity is smoothly adjusted to the sun cycle based on your local sunset and sunrise times.

Every 20 minutes, watch a thing that is at least 20 metres away from you (like the coffee machine) during 20 secondes.

More informations on "7 things you can do right now to protect your vision".

  • 0.4.1 : You can now use ~/.breather as configuration file.
  • 0.1.0 : First version.