Skip to content

varunbpatil/wellbeing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧘 Wellbeing GNOME Shell Extension

Take regular breaks to maintain your wellbeing. Tested on GNOME 48/49/50.

Demo

Demo

Features

  • Configurable Break Intervals - Set custom time between breaks (10 seconds to 2 hours)
  • Adjustable Break Duration - Control how long breaks last (5 seconds to 15 minutes)
  • Snooze Functionality - Delay breaks when you need a few more minutes (5 seconds to 30 minutes)
  • Keyboard Shortcuts - Quick actions with Space (snooze) and Escape (skip) keys
  • Status Area Integration - Toggle extension on/off directly from the top panel
  • Smooth Animations - Polished fade-in/fade-out transitions for break overlays

Install from Source

git clone https://github.com/varunbpatil/wellbeing.git
cd wellbeing
./install.sh

Enabling the Extension

  1. Restart GNOME Shell:
    • Wayland: Log out and log back in
    • X11: Press Alt+F2, type r, and press Enter
  2. Enable the extension:
    • Using GNOME Extensions app, or
    • Command line: gnome-extensions enable wellbeing@varunbpatil

Requirements

  • GNOME 48/49
  • glib-compile-schemas (usually included with GNOME)

About

Gnome shell extension to schedule wellbeing breaks. Works on GNOME 48/49/50

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors