Staring at bright screens all day causes eye strain. Staring at blue light at night disrupts your sleep. The fix is simple: schedule automatic dark mode and blue light reduction that activates when you need it—no manual switching required.
This is one of those "set it and forget it" hacks that quietly improves your health every single day.
Why This Matters
Blue Light and Sleep
Blue light suppresses melatonin production, the hormone that makes you sleepy. Exposure to blue light from screens in the evening can delay sleep onset by 30+ minutes and reduce sleep quality.
Dark Mode Benefits
- Reduces eye strain in low-light environments
- Saves battery on OLED/AMOLED screens
- Less harsh visual experience overall
- Better for light-sensitive users
Windows Setup
Night Light (Blue Light Filter)
-
Open Settings
Settings > System > Display > Night light
-
Enable and Schedule
Toggle "Schedule night light" on. Choose "Sunset to sunrise" (uses your location) or set custom hours.
-
Adjust Strength
Move the slider to control warmth. Start at 50% and adjust based on preference.
Auto Dark Mode (Windows 11)
Windows 11 doesn't have built-in auto-switching, but you can use the free Auto Dark Mode app:
- Download from Microsoft Store or GitHub
- Set times for automatic light/dark switching
- Optionally sync with sunset/sunrise
Mac Setup
Night Shift (Blue Light Filter)
-
Open System Settings
System Settings > Displays > Night Shift
-
Set Schedule
Choose "Sunset to Sunrise" or set custom times.
-
Adjust Color Temperature
Move slider from "Less Warm" to "More Warm" based on preference.
Auto Dark Mode (Mac)
-
Open System Settings
System Settings > Appearance
-
Select Auto
Choose "Auto" to switch between light and dark based on time of day.
💡 Pro Tip: Sync with True Tone
If your Mac has True Tone, enable it alongside Night Shift. True Tone adjusts colors based on ambient lighting, while Night Shift reduces blue light. Together, they're more comfortable than either alone.
Mobile Setup
iPhone
- Night Shift: Settings > Display & Brightness > Night Shift > Scheduled
- Dark Mode: Settings > Display & Brightness > Light/Dark/Automatic
Android
- Blue Light (Night Light): Settings > Display > Night Light > Schedule
- Dark Mode: Settings > Display > Dark theme > Schedule
- Schedule options vary by manufacturer (Samsung, Pixel, etc.)
Per-App Dark Mode
Some apps don't follow system dark mode. Set them individually:
- Chrome: Settings > Appearance > Dark (or use Dark Reader extension)
- VS Code: Settings > Color Theme > choose dark theme
- Slack: Preferences > Themes > Dark
- Discord: User Settings > Appearance > Dark
- Gmail: Settings > Theme > Dark
Dark Reader Extension
For websites that don't have dark mode, use the Dark Reader browser extension. It intelligently inverts colors on any website.
- Available for Chrome, Firefox, Edge, Safari
- Customizable per-site
- Can be scheduled to activate at certain times
Advanced: f.lux
For more control than built-in options, use f.lux (free):
- More granular color temperature control
- Location-aware sunrise/sunset
- Movie mode, working late mode
- Gradual transitions over 60 minutes
- Disable for specific apps (like photo editing)
⚠️ Color-Critical Work
Disable blue light filters when doing color-critical work (photo editing, design, video grading). The warm tint distorts how you perceive colors, leading to incorrect adjustments.
Recommended Settings
Schedule
- Blue light reduction: Start 2-3 hours before your typical bedtime
- Dark mode: Sunset to sunrise works well for most people
- Alternative: 7 PM to 7 AM if you have consistent hours
Intensity
- Evening (7-10 PM): 40-60% warmth
- Bedtime (after 10 PM): 70-100% warmth
- Adjust based on what feels comfortable without being jarring
Conclusion
Setting up automatic dark mode and blue light scheduling takes 5 minutes and benefits you every day for the life of your devices. Your eyes will feel less strained, and you'll likely notice improved sleep quality within a week.
Start with the built-in options on your OS, and add tools like Dark Reader or f.lux if you want more control.