개요

**타일링 윈도우 매니저(Tiling Window Manager, TWM)**는 창을 겹치지 않고 화면을 자동으로 분할·배치하는 윈도우 관리자. 키보드 중심 조작으로 마우스 없이 창 관리.


플랫폼별 도구

Linux (Ubuntu)

도구특징
i3wm가장 인기 있는 Linux TWM, 키보드 완전 제어, 가벼움
Swayi3 호환, Wayland 지원
bspwm바이너리 스페이스 파티션, 스크립트 기반
dwmsuckless 철학, 소스 수정으로 커스터마이징
HyprlandWayland 기반, 애니메이션, 현대적

Windows

도구특징
komorebiRust 기반, 가장 활발히 개발, 추천
GlazeWMi3wm 영감, YAML 설정
b3i3wm Windows 포트
workspacerC# 기반
nogRust 기반 (개발 중단)
win3wmi3wm 스타일

macOS

도구특징
AeroSpacei3wm 영감, 가장 빠른 성장세, 추천
Yabai강력한 기능, SIP 비활성화 필요 (보안 약화)
Amethyst오픈소스, Xmonad 스타일
Rectangle단순한 창 스냅, 타일링 기초 기능

핵심 개념

개념설명
Workspace가상 데스크탑, 작업별 공간 분리
LayoutHorizontal / Vertical / Tabbed / Stacked
Floating타일링 규칙 예외, 팝업·다이얼로그용
Scratchpad숨겨뒀다 호출하는 임시 창
Gap창 사이 여백 설정

i3wm 기본 단축키

단축키동작
Mod+Enter터미널 실행
Mod+D앱 런처 (dmenu/rofi)
Mod+방향키포커스 이동
Mod+Shift+방향키창 이동
Mod+숫자워크스페이스 이동
Mod+Shift+숫자현재 창 워크스페이스로 이동
Mod+F전체화면 토글
Mod+Shift+Q창 닫기

타일링 vs 일반 윈도우 매니저

항목타일링 WM일반 WM (GNOME, KDE 등)
마우스 의존도낮음높음
화면 활용100%겹침 발생
학습 곡선가파름완만함
메모리매우 적음상대적으로 많음
커스터마이징무한제한적

관련 항목