Show HN: Sleep external displays connected to a MacBook after closing lid
Description and use
**Brief Summary (2‑3 sentences)**
The “Show HN: Sleep external displays connected to a MacBook after closing lid” project is a small utility that keeps external monitors alive when a MacBook’s lid is closed, preventing the displays from entering sleep mode. It is aimed at developers and power‑users who run clamshell‑mode workflows (e.g., coding, video editing, or testing) on a MacBook while using one or more external screens.
**Value**
- **Workflow continuity:** Eliminates the need to keep the MacBook open or to use third‑party hardware tricks, allowing a seamless transition to clamshell mode without losing display state.
- **Productivity boost:** Saves time for anyone who frequently docks/undocks a MacBook, especially in environments where screen real‑estate and power consumption matter (e.g., remote‑desktop stations, CI rigs, or shared workstations).
- **Open‑source transparency:** The code can be audited, customized, or extended to support additional display‑management features (e.g., automatic brightness or orientation adjustments).
**Practical Adoption Path**
- **Review the repository** – clone the project, read the README, and verify the license (likely MIT/Apache).
- **Test in a sandbox** – run the utility on a non‑critical MacBook with the intended external monitors to confirm that closing the lid does not put the displays to sleep.
- **Integrate with existing scripts** – if the tool provides a CLI or launch‑agent, add it to your login items or to a custom
launchdplist so it starts automatically. - **Monitor stability** – keep an eye on macOS updates (especially major releases) that could break the low‑level display handling; be prepared to fork or submit patches.
- **Document the process** – add a short internal wiki page covering installation steps, required permissions (e.g., Accessibility), and rollback instructions.
**Production Readiness (Medium)**
- **Maturity:** The project shows recent activity (updated 2026‑07‑12) but has limited community signals (few topics, low score).
- **Risk factors:** Sparse documentation, unknown release cadence, and potential macOS compatibility issues mean it’s best suited for prototypes, internal tools, or environments where a fallback (e.g., reopening the lid) is acceptable.
- **Mitigation:** Perform a license audit, set up automated tests (e.g., a simple script that checks display status after lid closure), and maintain a fork with your own CI pipeline to catch breaking changes.
In short, the utility offers a handy, open‑source way to keep external monitors awake in clamshell mode, but teams should treat it as a “medium‑readiness” component—useful for internal or experimental workflows after thorough testing and modest maintenance overhead.
Use in a workflow
Show HN: Sleep external displays connected to a MacBook after closing lid may be useful when its README and activity match a concrete workflow.
Limitations and review notes
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
- Source: hackernews
- Record date: 2026-09-05T17:31:29.034Z