
woverview는 sway에서 열린 모든 창을 전체 화면 격자로 보여주는 도구다. 다른 작업 공간의 창이나 스크래치패드에 있는 창, 다른 창 뒤에 가려진 창도 실시간 미리보기로 확인하고 선택할 수 있다.
sway 1.11보다 최신 버전과 pango, cairo가 필요하며, 빌드에는 Rust가 필요하다. Arch에서는 다음 명령으로 pango와 Rust를 설치한다.
pacman -S pango rust
릴리스 빌드는 다음과 같이 실행한다. 실행 파일은 target/release/woverview에 생성된다.
cargo build --release
sway 설정에 키보드 단축키와 세 손가락 스와이프 동작을 추가할 수 있다.
bindsym $mod+Tab exec woverview bindgesture swipe:3:up exec woverview bindgesture swipe:3:down exec woverview --close
실행 파일이 sway의 PATH에 없다면 전체 경로를 지정해야 한다. 미리보기가 열린 상태에서 woverview를 실행하면 닫히므로 같은 단축키를 토글처럼 사용할 수 있다.
미리보기를 클릭하면 해당 창에 포커스가 이동하고 sway가 그 창의 작업 공간으로 전환한다. 배경을 클릭하거나 Escape를 누르면 아무것도 바꾸지 않고 닫힌다. 키보드로는 방향키나 hjkl로 선택을 옮기고, Tab과 Shift+Tab으로 창을 차례로 이동한 뒤 Enter로 선택할 수 있다.
--current는 현재 포커스된 작업 공간의 창만 표시한다. --fps N은 미리보기 갱신 빈도를 제한하며 기본값은 30이다. --fps 0을 설정하면 미리보기가 정지한다. --close는 열린 미리보기를 닫는다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요