Existe uma maneira muito simples de fazer isso usando o pacote de extensão awful
. Algumas distros são agrupadas automaticamente, outras têm como subpacote. Uma vez que você tenha, você pode simplesmente usar o construído em awful.client.movetoscreen
. Por exemplo, eu tenho uma ligação que se parece com isso:
awful.key({modkey}, "o", awful.client.movetoscreen)
Isso significa que, com um pressionamento de tecla, posso enviar uma janela para a tag atualmente ativa em qualquer tela em que NÃO esteja atualmente. Se você tiver apenas duas telas, isso irá alterná-las ou, se você tiver mais, elas alternarão entre elas.