프로젝트 소개
Loop는 GNU GPLv3 라이선스 하에 배포되는 무료 오픈소스 macOS 창 관리 애플리케이션(macOS 13 이상 호환)입니다. 구성 가능한 키 입력으로 트리거되는 원형 메뉴를 통해 창 이동, 크기 조정 및 배치를 간소화합니다.
주요 기능은 다음과 같습니다:
- **원형 메뉴**: 트리거 키를 누른 상태에서 커서를 원하는 방향으로 이동하여 마우스 또는 트랙패드로 창을 조작합니다. 메뉴의 너비, 모양 및 색상을 사용자 정의할 수 있으며 완전히 비활성화할 수도 있습니다. 커서 상호 작용과 원형 메뉴 자체는 독립적으로 켜고 끌 수 있습니다.
- **미리보기 창**: 실행 전에 의도한 크기 조정 동작을 표시하며, 패딩, 모서리 반경, 테두리 색상 및 테두리 너비를 조정할 수 있습니다.
- **키보드 단축키**: 모든 키를 트리거 키와 쌍으로 연결하여 특정 창 동작을 시작할 수 있습니다.
- **사이클**: 동일한 키 조합을 반복해서 누르거나 왼쪽 클릭하여 여러 창 조작을 연결합니다.
- **숨김**: 창을 화면 가장자리에 숨겨 작업 공간을 정리하고, 가장자리 근처에 마우스를 가져가거나 키바인드를 사용하여 다시 불러옵니다.
지원되는 창 동작은 전체 화면, 최대화, 중앙 정렬, 최소화, 숨기기, 반쪽, 4분할, 가로 및 세로 3분할, 화면 전환(다음/이전/방향별), 모든 방향으로의 창 확대 및 축소, 이동, 실행 취소, 초기 프레임 복원 및 사용자 정의 프레임을 포함합니다.
Loop는 Homebrew(`brew install loop`)를 통해 또는 수동 다운로드로 설치할 수 있습니다. 셸 명령어나 AppleScript를 통해 접근 가능한 URL 스킴(`loop://`)을 통한 스크립팅을 지원하여 창 동작의 자동화 및 연결을 가능하게 합니다. 트리거 키는 단일 키 또는 여러 키로 설정할 수 있으며, Caps Lock 재매핑에 대한 지침이 제공됩니다.
README에는 다양한 macOS 창 관리 도구(Rectangle, Rectangle Pro, Magnet, Moom, Swish, BetterTouchTool, Yabai, Amethyst, AeroSpace 등)와의 상세한 기능 비교표가 포함되어 있으며, Loop의 오픈소스 특성, 사용자 정의 프레임, 테마 옵션, 수정자+마우스 상호 작용, 숨겨진 창, 사이클, 화면 간 이동, 포커스 전환 및 스크립팅 지원을 강조합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.