MATE: janelas lado a lado 2

1

Eu estaria interessado em um atalho de teclado que iria colocar as janelas lado a lado.

Eu ficaria bem com a funcionalidade mínima: se houver exatamente duas janelas na área de trabalho atual, coloque-as lado a lado. Claro, um roteiro fazendo isso é suficiente, pois pode ser facilmente mapeado para um atalho de teclado. Eu verifiquei BlueTile, mas não parece visar a este requisito mínimo (é artilharia pesada demais e parece não falar com o MATE.

Idéias de como detectar todas as janelas na área de trabalho atual e como redimensionar as janelas dos scripts seria o suficiente para mim, então eu mesmo posso codificar o script final.

    
por yo' 25.03.2014 / 13:49

1 resposta

1

Detectar janelas na área de trabalho atual e redimensioná-las pode ser feito usando wmctrl

Para listar todas as janelas que você pode usar:

wmctrl -l

Um exemplo rápido para redimensionar a janela ativa atual para um tamanho de 500 x 500 na posição 0 0 seria:

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

Por fim, se você deseja obter o tamanho de tela atual para ajudar com seu script de mosaico, ele é fornecido na saída de xdpyinfo

    
por 25.03.2014 / 16:26