VeilWin
Dim everything, keep only the window you are working on
VeilWin dims every window except the one you are focusing on. Stay in flow, protect your eyes, and let the rest of the screen fade into the dark.
- use veilwin::engine::Focus;
- fn main() {
- let focus = Focus::frontmost();
- dim.others(0.62);
- veil.overlay(&focus);
- }
Dim everything else
Multi-display
Only the focused window stays bright — everything else drops behind the veil.
Click a window or a mode
Features
Discover the ideal scenario for you
Window Dimming
Everything fades into the dark except the window you are working on. Tune the dim intensity, tint color and transition animation freely.
Focus Modes
Focus on a single window or the whole app that is frontmost. Keep the last N windows or apps bright with a focus limit from 1 to 8.
Profiles
Save dim intensity, tint, animation and focus settings as profiles. Switch with one hotkey, or let the system appearance pick the profile for you.
App Rules
Exempt specific apps from dimming, or pause dimming entirely while an app is frontmost. Media players, IDE fullscreen and tools that should never be dimmed.
Multi-Display
Each display highlights its own focused window, or only dim the displays without focus. Per-display intensity override and profile binding included.
Global Hotkeys
Toggle dimming, step the intensity up and down, hold a modifier to temporarily reveal the desktop, or jump between profiles — all with global hotkeys.
Eye-Care Automation
Dim automatically at night and restore in the morning, follow the system theme, and remind you to rest in a 20-20-20 rhythm with optional force breaks.
Flexible Settings
Tray residency, launch at login, 9 UI languages, built-in theme presets and an extensible MCP interface.
See VeilWin in motion
A one-minute walkthrough after you have felt the dimming yourself.
Choose your plan
One-time purchase, lifetime license, no subscription
Free
$0
- Window dimming with intensity / tint / animation
- Focus modes: single window or whole app
- Profiles with one-hotkey switching
- App rules: exempt or pause
- Per-display dimming and profile binding
- Global hotkeys for all actions
- Eye-care automation & rest reminders
- 2 hours of usage per day
5 Devices
$8.59
- Window dimming with intensity / tint / animation
- Focus modes: single window or whole app
- Profiles with one-hotkey switching
- App rules: exempt or pause
- Per-display dimming and profile binding
- Global hotkeys for all actions
- Eye-care automation & rest reminders
- Unlimited dimming, no time limit
- License for up to 5 devices
- Priority support
Download VeilWin
All downloads are secure and verified
Frequently Asked Questions
Everything you need to know about VeilWin. Can't find the answer? Email us at contact@once.work.