A comprehensive shell script system for Linux desktop users to stay hydrated with regular water reminders.
- Desktop Notifications: Beautiful notifications using
notify-send - Configurable Intervals: Set custom reminder intervals (default: 30 minutes)
- Random Messages: Multiple motivating reminder messages
- Daemon Management: Background service with proper PID management
- Sound Notifications: Optional sound alerts
- Logging: Track your hydration reminders
- Auto-start: Optional startup on login
- Easy Control: Simple command-line interface
- Cross-DE Support: Works with GNOME, KDE, XFCE, and more
pkill -f water-reminder
chmod +x *.sh
./install.sh
./water-control.sh start
Quick Reference:
./water-control.sh start # ▶️ Start reminders
./water-control.sh stop # ⏹️ Stop reminders
./water-control.sh status # 📊 Check status
./water-control.sh config # ⚙️ Configure
./water-control.sh test # 🧪 Test notification
./water-control.sh help # ❓ Show help