Como maximizar uma janela horizontal ou verticalmente?

11

Em impressionante , que ligação de chave você pode usar para maximizar uma janela (no modo flutuante, é claro) para que ela seja maximizada apenas a horizontal ou apenas a direção vertical?

Eu sei que mod4 + m irá maximizá-lo totalmente em ambas as direções, então eu presumo que será possível fazer um mapeamento para apenas uma direção.

awesome v3.5.1 (Ruby Tuesday)
• Build: May 28 2013 18:46:22 for x86_64 by gcc version 4.8.0 ([email protected])
• Compiled against Lua 5.1.4 (running with Lua 5.1)
• D-Bus support: ✔ 

Mas essa é uma versão antiga! Sim, mas isso é no CentOS 7, onde compilar novas versões do Awesome é um PITA . Este aqui funciona para mim como é.

    
por Sardathrion 31.07.2012 / 09:20

2 respostas

10

Por padrão, não existe essa ligação de chave (em 3.5.1 , consulte outra resposta para 4.1 ). Mas você pode criar um. Use este snippet (ou adicione melhor a ligação de chave à sua configuração existente) para o seu arquivo rc.lua :

clientkeys = awful.util.table.join(
  awful.key({ modkey }, "F7",
    function(c) c.maximized_horizontal = not c.maximized_horizontal end),
  awful.key({ modkey }, "F8",
    function(c) c.maximized_vertical   = not c.maximized_vertical end),
)

Atribui maximização horizontal e vertical a mod-F7 e mod-F8 , respectivamente.

    
por 31.07.2012 / 09:30
4

Como a versão 4.1 é a Mod + Ctrl + M (vertical) e Mod + Shift + M (horizontal) por padrão.

    
por 23.05.2017 / 13:51

Tags