A VS Code extension that helps protect your eyes by providing timely reminders for breaks, eye exercises, and work sessions. Features include customizable break intervals, Pomodoro-style work sessions, eye exercise reminders, and usage statistics tracking.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
This is not the official Visual Studio Code extension. This is a community-created extension that helps protect your eyes by reminding you to take regular breaks from screen time. Features a beautiful, modern interface with interactive break reminders and eye care exercises.
Features
🎨 Beautiful, modern UI with glassmorphism design
⏰ Customizable reminder intervals (1-120 minutes)
🧘♂️ Interactive break timer with visual progress
👁️ Eye care exercises and tips
🔔 Non-intrusive notifications
🎯 Status bar integration
⚡ Quick actions (Start, Skip, Snooze)
🌙 Dark theme optimized
Usage
Click the 👁️ icon in the status bar to start the eye care reminder
You'll receive a notification every 20 minutes (default) to take a break
When the break reminder appears:
A beautiful popup panel will open beside your code
Click "Start Break" to begin your eye rest
Follow the on-screen exercise suggestions
Watch the progress bar count down
Use "Skip" or "Snooze" if needed
During the break:
Look away from your screen
Focus on something 20 feet away
Follow the suggested eye exercises
Click the status bar icon again to stop the reminders
Configuration
You can customize the extension settings in VS Code:
Open VS Code Settings (Ctrl+,)
Search for "Eye Care Buddy"
Adjust the following settings:
eyeCareBuddy.reminderInterval: Minutes between reminders (default: 20, range: 1-120)
eyeCareBuddy.breakDuration: Seconds for each break (default: 20, range: 5-60)
Features in Detail
Beautiful UI
Modern glassmorphism design
Smooth animations and transitions
Progress bar with visual feedback
Animated eye icon
Dark theme optimized
Break Timer
Visual countdown timer
Progress bar indication
Status bar integration
Non-intrusive notifications
Quick action buttons
Eye Care Features
Exercise suggestions
Health tips
20-20-20 rule reminder
Customizable break duration
Flexible reminder intervals
Requirements
VS Code 1.60.0 or higher
Extension Settings
This extension contributes the following settings:
eyeCareBuddy.reminderInterval: Set the interval between reminders in minutes
eyeCareBuddy.breakDuration: Set the duration of each break in seconds