Skip to content

Inspired from GNOME wellbeing feature, a custom systemd break reminder for your Locked In session

Notifications You must be signed in to change notification settings

Pify/ricebreak-hypridle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌾 ricebreak β€” Hyprland-Only Meme Break Daemon

ricebreak is your chaotic Zen master β€” a custom systemd break reminder that runs only inside Hyprland, warns you if you overwork, and may unleash fullscreen JUMPSCAREs (unless you’re in a meeting).

Now powered by Hypridle, the Wayland-native idle detection daemon.


πŸ“‹ Features

  • βœ… Runs only inside Hyprland
  • βœ… Idle-aware via hypridle (no need for xprintidle)
  • βœ… Warns you when overworked via espeak and notify-send
  • βœ… Plays meme video (optional) unless you’re in a meeting
  • βœ… Respects GNOME session β€” doesn't run there
  • βœ… Easy to install and configure

πŸ—‚οΈ File Structure

Path Description
~/.config/breakscript/rice-overwork-check.sh Main script triggered by Hypridle
~/.config/breakscript/insults.txt Random insults to keep you humble
~/.config/systemd/user/ricebreak.service Optional persistent background service (not required with hypridle)
~/.config/breakscript/start-rice-daemon.sh Starts service (optional)
~/.config/hypr/hypridle.conf Hypridle config that triggers the break script

πŸ“¦ Dependencies

Install the following tools:

sudo dnf copr enable solopasha/hyprland
sudo dnf install hypridle espeak mpv

About

Inspired from GNOME wellbeing feature, a custom systemd break reminder for your Locked In session

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages