AeroSpace는 일반 텍스트 파일로 설정하고 명령줄에서 조작하는, i3와 유사한 macOS용 타일링 윈도우 매니저입니다.
- 스타
- 165
- 포크
- 6
- 열린 이슈
- 4
- 마지막 커밋
- 10시간 전
어떤 프로젝트인가요?
Defi는 창을 가로 스트립의 열로 배치하는 macOS용 윈도우 매니저입니다. 새 창이 열리면 스트립이 늘어나고, 화면 가장자리 너머로 이동하면 데스크톱이 스크롤되어 화면 밖의 창을 볼 수 있습니다. Niri 컴포지터에서 영감을 받았지만 macOS 네이티브 창과 함께 작동하며, 창을 클릭하거나 Dock 또는 Command-Tab으로 계속 포커스할 수 있습니다.
워크스페이스는 동적으로 생성되며, 항상 비어 있는 워크스페이스가 하나 제공됩니다. 반복 작업에 사용할 이름 지정 워크스페이스를 유지할 수도 있습니다. 디스플레이마다 각자의 워크스페이스와 레이아웃이 있습니다. 앱 규칙을 사용하면 애플리케이션을 이름 지정 워크스페이스로 보내거나, 플로팅 상태로 유지하거나, 초기 너비를 설정할 수 있습니다. Overview에서 워크스페이스를 둘러보고 창을 다른 워크스페이스로 드래그할 수 있으며, 창 테두리로 포커스된 창을 표시합니다.
설정은 ~/.config/defi/config.toml의 TOML 파일에서 관리하며, 저장하면 다시 로드됩니다. 스크립트와 SketchyBar 연동에 사용할 CLI가 함께 제공됩니다. Apple Silicon과 macOS 26 이상이 필요하며, 현재 알파 버전입니다. 손쉬운 사용 권한이 필요하고, 화면 기록 권한은 선택 사항으로 애니메이션과 Overview 미리보기를 활성화합니다.
핵심 기능
- 01새 창을 스크롤되는 열에 자동으로 배치하고, 창을 닫으면 레이아웃을 다시 정렬합니다.
- 02항상 비어 있는 워크스페이스 하나를 제공하며, 원하는 경우 이름 지정 워크스페이스도 사용할 수 있는 동적 워크스페이스.
- 03이름 지정 워크스페이스 할당, 플로팅 창, 초기 열 너비를 설정하는 앱 규칙.
- 04디스플레이별 워크스페이스와 레이아웃.
- 05워크스페이스를 둘러보고 창을 다른 워크스페이스로 드래그할 수 있는 Overview.
- 06단축키, 간격, 애니메이션을 사용자 지정할 수 있고 변경 사항을 즉시 반영하는 TOML 설정.
활용 사례
- 창 크기를 일일이 조정하지 않고도 노트북 화면 하나에서 여러 창에 접근할 수 있도록 관리하기.
- 모니터별로 프로젝트 작업을 이름 지정 워크스페이스에 분리하기.
- 스크립트나 SketchyBar 상태 표시줄을 통해 키보드 중심으로 창 관리하기.
빠른 시작
- 1
Homebrew로 설치
brew install --cask qeude/tap/defi - 2
Defi 실행
open /Applications/Defi.app
사용 전 알아둘 점
- Apple Silicon 및 macOS 26 이상이 필요합니다.
- 알파 단계이므로 정식 버전 출시 전에 동작과 설정이 변경될 수 있습니다.
- macOS 기본 Spaces 대신 자체 가상 작업 공간을 사용합니다.
- 화면 기록 권한은 선택 사항이지만 애니메이션과 Overview 미리보기에 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Defi은(는) 무엇인가요?
- Niri에서 영감을 받아 창을 가로 스트립의 열로 배치하고, 화면을 스크롤하는 macOS용 타일링 윈도우 매니저입니다. Defi는 창을 가로 스트립의 열로 배치하는 macOS용 윈도우 매니저입니다. 새 창이 열리면 스트립이 늘어나고, 화면 가장자리 너머로 이동하면 데스크톱이 스크롤되어 화면 밖의 창을 볼 수 있습니다. Niri 컴포지터에서 영감을 받았지만 macOS 네이티브 창과 함께 작동하며, 창을 클릭하거나 Dock 또는 Command-Tab으로 계속 포커스할 수 있습니다.
- Defi은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Defi은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Defi은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Defi의 마지막 커밋은 2026년 11월 6일입니다.
- Defi은(는) 어디에 사용할 수 있나요?
- 창 크기를 일일이 조정하지 않고도 노트북 화면 하나에서 여러 창에 접근할 수 있도록 관리하기. 모니터별로 프로젝트 작업을 이름 지정 워크스페이스에 분리하기. 스크립트나 SketchyBar 상태 표시줄을 통해 키보드 중심으로 창 관리하기.
- Defi는 어떻게 설치하나요?
- Homebrew로 설치: brew install --cask qeude/tap/defi Defi 실행: open /Applications/Defi.app
- Defi은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/qeude/Defi
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
명령줄로 제어하며 이진 공간 분할 방식으로 창을 자동 정렬하는 macOS 타일링 윈도우 매니저
Hammerspoon용 Spoon 플러그인으로 구현한 macOS용 타일형 스크롤 윈도우 매니저입니다.
새 창이 기존 창 크기를 바꾸지 않는 macOS용 슬라이딩 타일링 윈도 매니저
방사형 메뉴, 키보드 단축키, 수정자 키로 실행되는 순환 기능을 통해 창을 이동하고 크기를 조절하는 macOS 앱입니다.
단축키를 자동화 워크플로, 앱 실행, 스크립트, 시스템 동작, 창 타일링에 연결하는 macOS용 키보드 단축키 유틸리티입니다.