맥 멀티모니터 쓰시는 분들 공감하실 텐데요,
넷플릭스나 유튜브를 한 모니터에서 풀스크린으로 틀어놓으면 다른 모니터가 계속 켜져 있어서 신경 쓰이죠. 그렇다고 손으로 모니터 전원을 끄거나 디스플레이 설정 들어가서 끄기도 번거롭고요.
그래서 직접 만들었습니다.
Veil — 풀스크린 감지 시 나머지 모니터를 자동으로 블랙아웃해주는 macOS 메뉴바 앱입니다.

주요 기능
- 풀스크린 앱 자동 감지 → 나머지 모니터 즉시 블랙 오버레이
- 풀스크린 종료하면 자동으로 원상 복구
- 블랙 화면에 시계 표시 옵션 (뒤집기 애니메이션 FlipClock)
- 모니터별 개별 ON/OFF 설정
- 특정 앱은 감지 제외 가능 (예: Zoom 풀스크린은 블랙아웃 안 하기)
- 메뉴바 상주, Dock 아이콘 없음, CPU 거의 0%

설치 (Homebrew)
brew tap neocode24/tap
brew install --cask --no-quarantine veil
또는 GitHub Releases에서 zip 직접 다운로드 후 /Applications에 드래그.
(정식 앱 개발자가 아니라서, 서명된 인증서가 없습니다 ㅠ)
첫 실행 시 손쉬운 사용(Accessibility) 권한 허용 필요합니다.
- GitHub: https://github.com/neocode24/Veil
- 개발 과정에 대한 이야기 (블로그) : https://blog.neocode24.com/blog/veil-macos-sideproject/
- macOS 14 Sonoma 이상, 무료/오픈소스
피드백 환영합니다 :)
전체화면이 아닌 단축키로 활성화 하는 기능이 있으면 좋겠습니다!