Agora sim! Eu queria algo parecido e adicionei o recurso ao meu pequeno lançador chamado maratona .
Leia a documentação: você precisará do wmctrl e do xdotool , e o comportamento que você deseja está por trás do --toggle flag.Junte-o e diga como funciona:)