О VeilWin
Наша философия
Плотность информации на экране растёт, внимание дорожает. Ядро VeilWin: на один визуальный отвлекающий фактор меньше — чуть больше фокуса. Не глушим уведомления и не управляем приложениями. На визуальном уровне одно: затемнить всё, кроме текущего окна.
Сначала приватность
У VeilWin нет аккаунта и нет облака. Сведения об окнах читаются только локально, чтобы решить, какое окно оставить ярким — через сервер ничего не идёт. Универсальный доступ macOS нужен лишь для границ и фокуса; Windows не требует дополнительных разрешений.
Стек
VeilWin собран на Tauri v2: фронт React 18 + TypeScript + Ant Design, бэкенд Rust. macOS и Windows делят одно ядро:
- macOS: оверлей затемнения через objc2 / Core Graphics / Core Foundation
- Windows: оверлей через windows-rs, хуки WinEvent, DWM и DPI по мониторам
Дорожная карта
- Затемнение окон (интенсивность / оттенок / анимация)
- Режимы фокуса (одно окно / всё приложение / лимит фокуса)
- Профили и шаблоны (Стандарт / Для глаз)
- Правила приложений (не затемнять / пауза на переднем плане)
- Независимое управление несколькими мониторами
- Глобальные горячие клавиши
- Автоматизация для глаз (расписание / облик / паузы 20-20-20)
- Трей, запуск при входе, автообновление
- 9 языков интерфейса
- Больше триггеров автоматизации
- Мобильный компаньон (долгосрочно)
Связаться с нами
- Почта: contact@once.work
- GitHub org: oncework/veilwin
Обновлено