Isso deve ser feito:
awk ' == 17213 {print }' <(wmctrl -lp) | xargs -i% sh -c "xwit -id % -pop -raise; wmctrl -i -r % -b add,maximized_vert,maximized_horz"
Você precisará alterar o ID na declaração awk
, mas isso maximizará e ativará a janela. Você também precisará instalar o xwit
( sudo apt-get install xwit
) para que a minimização funcione.
A razão pela qual isso é tão complicado é porque nenhuma ferramenta faz tudo o que você precisa e aquelas que são um pouco capazes, têm problemas com o terminal:
-
xdotool
não pode procurar por PID (apesar de ser um recurso anunciado)
-
wmctrl
não sabe como minimizar e maximizar as coisas
-
xwit
não pode alterar dicas da janela, mas pode minimizar as coisas
Idealmente, isso é algo que você deve ser capaz de fazer com apenas xdotool
ou wmctrl
, mas suas pesquisas de PID não funcionam ou existem, respectivamente.