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.
- β 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
| 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 |
Install the following tools:
sudo dnf copr enable solopasha/hyprland
sudo dnf install hypridle espeak mpv