문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
linux:wmctrl [2013/12/26 01:49] kwon37xi 새로 만듦 |
linux:wmctrl [2021/11/06 13:44] (현재) kwon37xi |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== WMCtrl ====== | ====== WMCtrl ====== | ||
| - | * X Window에서 창을 명령행으로 자유롭게 다룰 수 있게 해주는 툴. | + | * Linux X Window 에서 창을 명령행으로 자유롭게 다룰 수 있게 해주는 툴. |
| - | * http://tomas.styblo.name/wmctrl/ | + | * [[http://tripie.sweb.cz/utils/wmctrl/|wmctrl - A command line tool to interact with an EWMH/NetWM compatible X Window Manager.]] |
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[linux: | ||
| + | |||
| + | ===== 창 목록 ===== | ||
| + | <code sh> | ||
| + | wmctrl -l | ||
| + | </ | ||
| ===== 창 위치 옮기기 ===== | ===== 창 위치 옮기기 ===== | ||
| * '' | * '' | ||
| + | * **창이름** 은 코드값이 아닌 그냥 일반적인 이름 | ||
| * X,Y,W,H 값이 '' | * X,Y,W,H 값이 '' | ||
| + | * X,Y 를 음수로 주면 화면밖으로 창을 보내버릴 수 있음. 잘 안돼면 아예 큰 양수값으로 지정 '' | ||
| + | |||
| + | ===== Window fullscreen toggle ===== | ||
| + | * 현재 활성창에 대한 Full Screen toggle | ||
| + | |||
| + | <code sh> | ||
| + | wmctrl -r ': | ||
| + | </ | ||
| + | |||
| + | ===== workspace 작업공간 ===== | ||
| + | <code sh> | ||
| + | # 작업공간 목록 | ||
| + | wmctrl -d | ||
| + | |||
| + | # 작업공간 이동(0부터 시작) | ||
| + | wmctrl -s 0 | ||
| + | </ | ||
| + | |||
| + | * 참고, [[linux: | ||
| + | <code sh> | ||
| + | gsettings get org.gnome.desktop.wm.preferences num-workspaces | ||
| + | </ | ||
| + | * '' | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ===== show desktop ===== | ||
| + | * [[https:// | ||
| + | * 가장 단순한 데스크 탑 보기/ | ||
| + | <code sh> | ||
| + | #!/bin/bash | ||
| + | status=" | ||
| + | if [ $status == " | ||
| + | wmctrl -k off | ||
| + | else | ||
| + | wmctrl -k on | ||
| + | fi | ||
| + | </ | ||