MATE: 창 2개를 나란히 타일링

MATE: 창 2개를 나란히 타일링

창을 나란히 배열하는 키보드 단축키에 관심이 있습니다.

내가 사용할 수 있는 최소한의 기능: 현재 바탕 화면에 정확히 2개의 창이 있는 경우 타일로 표시합니다. 물론 이를 수행하는 스크립트는 키보드 단축키에 쉽게 매핑될 수 있으므로 충분합니다. 예를 들어 BlueTile을 확인했지만 이 최소 요구 사항을 충족하지 않는 것 같습니다(너무 무겁고 MATE와 전혀 통신하지 않는 것 같습니다.

현재 데스크탑에 있는 모든 창을 감지하는 방법과 스크립트에서 창 크기를 조정하는 방법에 대한 아이디어만으로도 충분하며 최종 스크립트를 직접 작성할 수 있습니다.

답변1

현재 바탕화면에 있는 창을 감지하고 크기를 조정하는 기능을 사용할 수 있습니다.wmctrl

사용 가능한 모든 창을 나열하려면:

wmctrl -l

현재 활성 창의 크기를 0 0 위치에서 500 x 500으로 조정하는 간단한 예는 다음과 같습니다.

wmctrl -r :ACTIVE: -e 0,0,0,500,500

마지막으로, 타일링 스크립트에 도움이 되도록 현재 화면 크기를 얻으려면 출력에 이를 제공할 수 있습니다.xdpyinfo

관련 정보