-
macOS에서 사용할 수 있는 오픈소스 타일링 윈도우 매니저로 성능과 사용성에 중점을 두고 개발 중
-
시스템 코드 보안(SIP) 비활성화 없이 동작하며, macOS의 "** Displays have separate Spaces**" 옵션과 호환되는 몇 안 되는 윈도우 매니저
-
i3/sway 및 bspwm과 유사한 다양한 레이아웃 스타일을 지원함
-
Mission control 스타일의 워크스페이스 탐색 및 트랙패드 제스처 같은 macOS 네이티브 환경과의 자연스러운 연계를 제공
-
애니메이션 성능과 사용자 경험에 중점을 두며, 설정의 핫 리로드와 외부 프로그램과의 연동 기능이 특징
- 기존 macOS용 타일링 윈도우 매니저인 Aerospace의 장점(성능, 유연성 등)을 일부 계승하면서도, 애니메이션 지원과 다중 디스플레이에서 하나의 디스플레이만 전체 화면으로 활용하는 등 추가 기능을 목표로 함
주요 기능
-
여러 레이아웃 스타일: i3나 sway처럼 창을 격자 형태로 배치하거나, bspwm 스타일의 이진 공간 분할 방식을 지원함
-
메뉴바 아이콘: 모든 워크스페이스와 해당 워크스페이스 내 레이아웃 현황을 시각적으로 표시함
-
macOS 미션 컨트롤 스타일 탐색: 워크스페이스 간 전환을 시각적으로 쉽게 관리할 수 있음
-
마우스 포커스 자동 전환 및 자동 올리기 기능을 제공함
-
창 드래그 시 위치 교환이 가능하며, 애니메이션이 부드럽게 동작함
-
트랙패드 제스처 이용 시 macOS 네이티브처럼 워크스페이스 전환이 가능함
-
실행 중 설정 변경(핫 리로드) 을 지원하여 실시간 구성이 매우 용이함
-
Sketchybar 등 서드파티 프로그램과의 인터페이스 및 CLI 또는 mach port를 통한 연동 지원
- 워크스페이스 변경이나 창 변화 시 신호(Signals) 를 외부로 보낼 수 있으며, 신호는 CLI 또는 mach 연결을 통해 송출할 수 있