Clamshell mode (lid closed with an external display)

omarchy Omarchy integration · builds on Suspend and sleep

Closing the lid with an external display attached keeps the session on the external display instead of suspending.

84 runs match

results

Mac · stackMachinesLast tested
MacBook Pro (14-inch, M1 Max, 2021) converged ✓ 1 machine works · unconfirmed 2026-10-29
4.0.0 · build 600ca88 (linux-aurora 7.2.11.aurora9-1, omarchy-mac-boot 20261027-1, built 2026-10-28T08:21:11Z, package set 25fa6cbde8b8) ✓ 1 machine works · unconfirmed 2026-10-29
MacBook Pro (14-inch, M1 Pro, 2021) converged ✓ 1 machine works · unconfirmed 2026-09-27
4.0.0 · build 0052582.362956774610001 (linux-aurora 7.1.12.aurora2-11, omarchy-mac-boot 20260926-1) ✓ 1 machine works · unconfirmed 2026-09-27
MacBook Pro (16-inch, M1 Max, 2021) converged ✓ 1 machine works · unconfirmed 2026-10-29
4.0.0 · build 4872b40 (linux-aurora 7.2.11.aurora10-1, omarchy-mac-boot 20261027-1, built 2026-10-29T12:33:15Z, package set 0670ea519a0c) ✓ 1 machine works · unconfirmed 2026-10-29
MacBook Pro (16-inch, M1 Pro, 2021) converged ✓ 1 machine works · unconfirmed 2026-10-28
4.0.0 · build 92468ee (linux-aurora 7.2.11.aurora9-1, omarchy-mac-boot 20261027-1, built 2026-10-28T08:21:11Z, package set 25fa6cbde8b8) ✓ 1 machine works · unconfirmed 2026-10-28
MacBook Pro (13-inch, M2, 2022) converged ✓ 1 machine works · unconfirmed 2026-10-27
4.5.0 · build 4.5.0rc2-1 (linux-aurora 7.1.12.aurora2-20261017.20) ✓ 1 machine works · unconfirmed 2026-10-27
MacBook Pro (14-inch, M2 Max, 2023) converged ~ 1 tester machine works, 1 tester machine doesn't work · tester-verified 2026-10-15
4.0.0 · build 84cfb93 (linux-aurora 7.1.12.aurora2-11, omarchy-mac-boot 20261010-1, built 2026-10-14T12:59:02Z, package set 79f8e36b977f) ✓ 1 tester machine works · tester-verified 2026-10-15
4.0.0 · build apple-test-f22c43fb7903-20260928 (runtime f22c43f.1790635906, linux-aurora 7.1.12.aurora2-11.5, omarchy-mac-boot 20260928-3) ! 1 tester machine doesn't work · tester-verified 2026-10-03
MacBook Pro (16-inch, M2 Max, 2023) converged ✓ 1 tester machine works · tester-verified 2026-10-27
4.0.0 · build 958254e (linux-aurora 7.2.11.aurora8-1, omarchy-mac-boot 20261027-1, built 2026-10-27T09:06:56Z, package set ac6a4f103505) ✓ 1 tester machine works · tester-verified 2026-10-27
MacBook Pro (16-inch, M3 Pro, Nov 2023) converged ✓ 1 machine works · unconfirmed 2026-10-28
4.0.0 · build 526fe64 (linux-aurora 7.2.11.aurora9-1, omarchy-mac-boot 20261027-1, built 2026-10-28T08:21:11Z, package set 25fa6cbde8b8) ✓ 1 machine works · unconfirmed 2026-10-28
MacBook Neo converged ✓ 1 tester machine works · tester-verified 2026-10-29
4.0.0 · build 958254e (linux-aurora 7.2.11.aurora10-1, omarchy-mac-boot 20261027-1, built 2026-10-27T09:06:56Z, package set ac6a4f103505) ✓ 1 tester machine works · tester-verified 2026-10-29
4.0.0 · build 958254e (linux-aurora 7.2.11.aurora8-2, omarchy-mac-boot 20261027-1, built 2026-10-27T09:06:56Z, package set ac6a4f103505) ✓ 1 tester machine works · tester-verified 2026-10-28

Solid once 2 machines agree or a tester confirms. Hover a square for details.

Tested by sleep.clamshell.

expected per chip

ChipAsahiAuroraOmarchy
M1 linux-asahi supported 7.1.12 supported
M1 Pro/Max/Ultra linux-asahi supported 7.1.12 supported
M2 linux-asahi supported 7.1.12 supported
M2 Pro/Max/Ultra linux-asahi supported 7.1.12 supported
M3 linux-asahi unknown unsupported
M3 Pro linux-asahi unknown unsupported
M3 Max linux-asahi unknown unsupported
M3 Ultra linux-asahi unknown unsupported
M4 tba unknown unsupported
M4 Pro/Max tba unknown unsupported
A18 Pro tba unknown unsupported

Per board: j274 omarchy absent; j456 omarchy absent; j457 omarchy absent; j375c omarchy absent; j375d omarchy absent; j473 omarchy absent; j474s omarchy absent; j475c omarchy absent; j475d omarchy absent; j180d omarchy absent; j433 omarchy absent; j434 omarchy absent.

Asahi-layer states are from the Asahi Linux documentation's feature-support tables (m1.md, m2.md, m3.md, m4.md), (c) the Asahi Linux contributors, licensed under CC BY 3.0 (https://creativecommons.org/licenses/by/3.0/). Converted from table cells to per-chip states; unmodified cell text is kept in each state's "cell".