Algum tempo atrás, eu fiz a mesma pergunta na Internet e encontrei uma resposta um pouco melhor no repositório do GitHub de ntowbinj
:
O script funciona com janelas maximizadas e com aquelas no modo de tela inteira também. Talvez seja necessário instalar xdotools
e wmctrl
(eu tive), o último é necessário para desfazer / reaplicar a maximização e o modo de tela inteira.
Eu escolhi NÃO copiar / colar o código aqui, apesar de saber sobre respostas somente de link. Razão: 161 linhas adicionais não farão com que esta seja uma resposta mais clara / melhor e eventuais atualizações para tornar este tempo resistente acontecerão muito provavelmente no GitHub, não aqui, nem no PasteBin (onde outros sites da SE já estive encorajar a colocar pastas tão longas). Para compensar isso, descrevi como o script funcionará.