흔들기(창 관리자)
Sway (window manager)| 원본 작성자 | Drew DeVault(SirCmpwn) |
|---|---|
| 초기 릴리즈 | 2016년 3월 24일; 전[1] |
| 안정적 해제 | 1.7 / 2022년 1월 23일; 전 |
| 리포지토리 | |
| 기록 위치 | C |
| 운영 체제 | 유닉스 유사 |
| 크기 | 5.2 MiB |
| 유형 | 창 관리자 |
| 면허증 | MIT 라이선스 |
| 웹사이트 | swaywm |
스웨이는 타일링 윈도우 매니저 겸 웨이랜드 컴포지터로 i3에서 영감을 받아 C로 작성됐다.[2]스웨이는 보다 현대적인 웨이랜드 디스플레이 서버 프로토콜과 wlroots 컴포지터 라이브러리를 사용하여 i3의 드롭인 대체품으로 설계되었다.[3]스웨이는 기존 i3 구성 파일과 함께 작동하며 i3의 대부분의 기능을 지원하는 동시에 자체적인 몇 가지 새로운 기능을 제공한다.[4]
스웨이의 창 조작 기본 제어장치는 vi와 비슷하다.윈도우 포커스는 슈퍼 키와 키 H, J, K 또는 L의 조합으로 제어된다. 윈도우 이동은 시프트 키를 추가하여 동일한 키 조합에 의해 수행된다.
i3와 마찬가지로 스웨이도 많은 프로그래밍 언어에서 유닉스 도메인 소켓과 JSON 기반 IPC 인터페이스를 사용하여 확장 및 조작할 수 있다.[5]
스웨이의 첫 안정적 출시는 3.6년 개발 후인 2019년 3월 11일이었다.[6]
특징들
스윙은 i3의 몇 가지 특징을 복제한다.
- 구성은 일반 텍스트 파일을 통해 수행된다.[5]
- 창 타일링은 동적으로 처리하지 않고 수동으로 처리한다.
- 창문은 수평 또는 수직으로 나눌 수 있다.
- 윈도우는 탭베드(웹 브라우저에서 볼 수 있는 것과 같은 수평 목록)나 스택(수직 목록) 레이아웃으로 배열할 수 있다.
- 윈도우는 플로팅 윈도우 매니저와 비슷하게 띄울 수 있다.
- 타일 처리된 창과 띄운 창은 마우스와 키보드를 사용하여 크기를 조정하거나 이동할 수 있다.[7]
- 스윙은 키보드에서 완전히 구동될 수 있다.[8]
스윙은 또한 다음과 같은 몇 가지 독특한 특징을 제공한다.
- 키 바인딩 할당 시 여러 개의 비수정 [9]키 지원
- 창과 창 사이의 간격 지원
- 동일한 작업영역의 창은 여러 개의 컨테이너로 분할하여 하나의 창 세트가 탭으로 된 레이아웃으로 배열될 수 있고 작업영역의 다른 창은 일반적으로 타일 방식으로 배열되거나, 부동되거나, 쌓인 레이아웃으로 배열될 수 있다.
- 별도의 프로그램에 의존하지 않고 입력, 출력 및 배경화면 구성 처리
참조
- ^ Sway Initial Release, Sway, 2019-08-09, retrieved 2019-08-09
- ^ "State of Sway - December 2015". Drew DeVault’s Blog. 2015-12-20. Retrieved 2019-08-09.
- ^ "Wlroots Is A New, Modular Wayland Compositor Library - Phoronix". www.phoronix.com. Retrieved 2019-08-09.
- ^ "Linux Hardware Reviews, Open-Source Benchmarks & Linux Performance - Phoronix". www.phoronix.com. Retrieved 2019-08-09.
- ^ a b Sway - FLOSS Weekly 501, retrieved 2019-08-09
- ^ "Announcing the release of sway 1.0". Drew DeVault’s Blog. 2019-03-11. Retrieved 2019-08-09.
- ^ "Sway - A Tiling Wayland i3-Compatible Compositor". FOSSMint: Everything About Linux and FOSS. 2019-03-20. Retrieved 2019-08-09.
- ^ "Sway: A Tiling Window Manager Specially Crafted for Wayland". itsfoss.com. Retrieved 2019-08-09.
- ^ Differences from i3, Sway, 2019-08-09, retrieved 2019-08-09