-
-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
enhancementNew feature or requestNew feature or requestmoatUnique differentiating featureUnique differentiating featurepriority:mediumMedium priority itemMedium priority itemwellnessDeveloper wellness featuresDeveloper wellness features
Description
Parent Epic
Description
Add developer wellness features that remind users to take breaks, track session duration, and promote healthy coding habits.
The Problem
- 83% of developers experience burnout
- Long uninterrupted sessions reduce productivity
- Context switching takes 23 minutes to recover
- No dev tools address wellness
Features
1. Session Duration Tracking
Session: 2h 15m ๐ก โ Break recommended in 15m
2. Break Reminders
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ง BREAK REMINDER โ You've been coding for 2 hours โ
โ Consider a 10-minute break to maintain productivity โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
3. Pomodoro Integration
./statusline.sh --pomodoro # Start pomodoro timer
./statusline.sh --pomodoro --work 25 --break 5
Session: Pomodoro 2/4 โ ๐
Focus (18:32 remaining)4. Daily Stats
./statusline.sh --wellness
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Wellness Report โ
โ January 22, 2026 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Total Coding Time: 4h 30m
Longest Session: 2h 15m โ ๏ธ (recommend < 90min)
Breaks Taken: 3
Average Session: 1h 30m
Focus Quality: โโโโโโโโโโ 80%
Break Compliance: โโโโโโโโโโ 60%
Recommendation: Try shorter sessions with more frequent breaksConfiguration
[wellness]
enabled = true
session_warning_minutes = 90 # Warn after X minutes
break_reminder_minutes = 120 # Remind after X minutes
pomodoro_work_minutes = 25
pomodoro_break_minutes = 5
terminal_bell_on_break = trueIntegration with Islamic Mode
When both are enabled:
๐ Dhuhr in 45m โ ๐ง Break in 30m โ Suggestion: Work 30m, break at Dhuhr
Why This Matters
- Reduces developer burnout
- Improves long-term productivity
- Shows we care about users
- Unique feature in the ecosystem
Acceptance Criteria
- Session duration tracking
- Break reminder system
- Pomodoro timer mode
- Wellness report command
- Integration with Islamic mode
- Configurable thresholds
- Tests added
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestmoatUnique differentiating featureUnique differentiating featurepriority:mediumMedium priority itemMedium priority itemwellnessDeveloper wellness featuresDeveloper wellness features