Aroido

LayoutRecall

macOS가 계속 흐트러뜨리는 모니터 레이아웃을 되돌리세요.

LayoutRecall은 MacBook + dock + 멀티 디스플레이 데스크를 위한 오픈소스 macOS 메뉴바 앱입니다. 믿는 레이아웃을 한 번 저장하고, 슬립, 웨이크, 재연결 뒤에 다시 가져오세요.

자동 복구는 보수적으로만 동작합니다. 신뢰도가 낮은 경우는 의도적으로 수동 복구로 남깁니다.

macOS 메뉴바 앱 GitHub 릴리즈 + Homebrew 신뢰도 기반 복구

MACOS가 틀릴 때

LayoutRecall이 고치려는 문제

이 앱은 의도적으로 좁습니다. 거대한 디스플레이 관리 제품인 척하지 않고, 이미 믿는 데스크를 되돌리는 문제에 집중합니다.

슬립 / 웨이크

같은 모니터가 잘못된 순서로 돌아옴

연결된 디스플레이 세트가 저장한 상태와 충분히 강하게 매치될 때 저장된 프로필을 복구합니다.

재연결

도크 재연결 후 메인 디스플레이나 원점이 바뀜

재연결 때마다 손으로 다시 맞추는 대신, 알고 있는 배치를 다시 가져옵니다.

낮은 신뢰도

자동 복구가 위험할 수 있음

매치가 충분히 강하지 않으면 앱은 멈추고 진단을 보여주며 복구를 수동으로 남깁니다.

지금 당장

직접 복구 컨트롤이 필요함

원할 때 메뉴바에서 Restore Now, Apply Layout, Show Numbers 같은 직접 복구 액션을 쓸 수 있습니다.

적합성

이 제품이 맞는 사람

LayoutRecall은 자신이 원하는 정확한 모니터 배치를 이미 알고 있는 사람에게 가장 잘 맞습니다.

데스크 구성

MacBook + dock + 외부 디스플레이 2대 이상

배치 자체는 고정돼 있지만 macOS가 계속 잘못된 자리로 되돌리는 반복적인 데스크 환경을 위한 도구입니다.

신뢰

추측 없는 복구를 원하는 사람

자동 복구는 신뢰도 높은 매치에서만 실행됩니다. 신뢰도가 약하면 앱은 상황을 투명하게 보여주고 최종 선택을 사용자에게 남깁니다.

경계

거대한 디스플레이 관리 제품은 아님

네 대 이상 디스플레이의 모든 엣지 케이스를 마법처럼 해결하길 원한다면, 이 제품은 의도적으로 그 약속보다 좁습니다.

시각 증거

애매한 유틸리티 주장 대신 실제 UI 증거

현재 공개 빌드는 진단, 프로필, 복구 컨트롤을 제품 안에서 직접 보여주며, 추측 뒤에 숨기지 않습니다.

  • 신뢰도 기반 복구
  • 진단 정보 노출
  • 프로필과 수동 fallback
짧은 데모 복구, 진단, fallback 컨트롤까지 실제 흐름 보기

데모는 실제 제품 서사를 따라갑니다. 데스크가 흐트러지고, 프로필이 매치되며, 앱은 안전하게 복구하거나 의도적으로 수동 복구로 남깁니다.

LayoutRecall 릴리즈 자산 세트의 현재 공개 데모입니다.
복구 전 신뢰 먼저 신뢰도, 의존성 상태, 복구 근거를 확인
메뉴바 UI는 진단을 가까이 두어 앱이 무엇을 했는지, 왜 멈췄는지 바로 보이게 합니다.
프로필 여러 데스크를 저장하고 수동 복구도 가까이에 두기
프로필, 시작 시 동작, 수동 액션을 함께 배치해 fallback이 예측 가능하게 유지됩니다.

설치

서명된 앱을 쓰거나 Homebrew로 설치하세요

가장 빠른 공개 경로는 GitHub Releases와 Homebrew cask입니다. 실제 복구 명령에는 displayplacer가 필요하다는 점도 제품에서 정직하게 드러냅니다.

옵션 B. Homebrew

Homebrew 경로를 선호한다면 공개 cask로 설치할 수 있습니다.

설치 명령

brew install --cask aroido/layoutrecall/layoutrecall

저장된 레이아웃을 실제로 복구하려면 displayplacer가 PATH에 있어야 합니다.

되찾고 싶은 데스크 하나부터 시작하세요.

LayoutRecall은 이미 믿는 데스크 배치가 있고, macOS가 흐트린 뒤 더 안전하게 복구하고 싶은 경우에 가장 설득력이 있습니다.