Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

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**

  1. **Review the repository** – clone the project, read the README, and verify the license (likely MIT/Apache).
  2. **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.
  3. **Integrate with existing scripts** – if the tool provides a CLI or launch‑agent, add it to your login items or to a custom launchd plist so it starts automatically.
  4. **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.
  5. **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
Original source