창을 영역에 맞춰 넣고, 그 자리를 지킵니다.
모니터가 여러 대면 창이 자꾸 흩어집니다. 앱이 엉뚱한 자리에서 열리고, 모니터가 깨어나면 전부 뒤섞이고, 아침마다 창을 끌어다 놓는 데 시간을 씁니다. winlego는 디스플레이마다 영역 레이아웃을 정하고, 창을 영역에 넣고, 그 자리를 지켜 줍니다.
brew install --cask esteban-eg-kim/tap/winlego
반반, 3열, ⅔ + ⅓, 2×2 격자, 세로 모니터용 상하, 작은 모니터용 전체 화면. 직접 그릴 수도 있습니다.
Shift를 누른 채 창을 끌면 영역이 나타납니다. 하나에 놓으면 창이 영역에 꼭 맞춰집니다.
끄는 도중 Control을 더하면 지나가는 영역이 모두 합쳐지고, 창이 그 전부를 차지합니다.
앱이 창을 스스로 옮기거나 모니터가 절전에서 깨어나도 제자리로 돌려놓습니다. 직접 끌어내면 놓아줍니다.
“터미널은 항상 오른쪽 1/3.” 또는 ⌃⌥ 와 화살표로 영역과 디스플레이를 옮겨 다닙니다.
손쉬운 사용 권한 하나면 됩니다. 아무것도 모으거나 보내지 않고, 소스가 공개되어 있습니다.
배정된 두 창 사이의 경계를 끌면 양쪽 창이 실시간으로 따라옵니다. 놓으면 새 비율을 그 디스플레이의 레이아웃으로 저장할지 묻습니다.
현재 창을 어느 디스플레이의 어느 영역으로든 옮기고, 레이아웃을 고르고, 규칙을 관리합니다. 나머지는 설정에 있습니다.

Homebrew로 설치하고 winlego를 열어 손쉬운 사용 권한을 허용합니다. 디스플레이마다 레이아웃을 고른 뒤 ⇧ 를 누른 채 창을 영역으로 끌어 놓으면 됩니다. 규칙, 레이아웃 에디터, 문제 해결은 설명서에 있습니다.