← All entries
Swift/macOS app

Display Blackout

Terminal multi-display focus tool: press 1/2/3 to keep one screen and black out the rest (macOS).

Swift/macOS app macosswiftappkitmulti-monitorfocussingle-file

⚠ Limitations & Risks

Every catalog entry must acknowledge at least one limitation or risk.

What it does

Blacks out every display except the one you choose, so a single screen stays lit while you focus. Launch it from the terminal, then press 1, 2, or 3 to pick the screen to keep — the rest go dark until you dismiss it.

Install & run

git clone https://github.com/kyle-lesinger/display-blackout
cd display-blackout
swift run

Single-file Swift/AppKit tool — no dependencies beyond the macOS SDK.

When to reach for it

🛠 Developer’s suggestion

Make it yours: wrap the run command in a shell alias so you can black out screens from any terminal, then fork the single Swift file to hard-code your own display order and 1/2/3 keybindings.

alias blackout='swift run --package-path ~/tools/display-blackout'