Como ciclar clientes

2

Eu quero poder fazer o ciclo de clientes em uma única tag (tela). Eu sei que posso trocar clientes usando awful.client.swap.byidx , mas isso move o foco em vez do cliente.

Digamos que eu tenha três janelas:

+---------+-----+
|         |     |
|         |  2  |
|         |     |
|   1     +-----|
|         |     |
|         |  3  |
|         |     |
+ --------+-----+

E eu quero cada ciclo no ponto "1". Assim, "1" iria para "2", "2" para "3" e "3" para "1". Isso faz sentido

Eu sei que vi algo assim, mas não consigo encontrá-lo agora.

    
por thermans 09.01.2014 / 17:22

1 resposta

4

Você está procurando (sem surpresas) awesome.client.cycle . Adicione isto ao seu rc.lua:

awful.key({ modkey, "Shift"   }, "y", function () awful.client.cycle(true)    end)

Então você pode pressionar Alt + Deslocar + y para obter o comportamento desejado. O parâmetro booleano solitário determina a direção do ciclo.

    
por 10.01.2014 / 20:15