Melhorando o controle de janelas no LXDE (Openbox)

Publicado por Xerxes em 10/10/2017

[ Hits: 5.604 ]

 


Melhorando o controle de janelas no LXDE (Openbox)



Dica testada no Debian 9 com LXDE.

Uma das coisas que faz falta no Openbox do LXDE, é a capacidade de controlar as janelas com atalhos (tilling e outros). Mas o recurso existe, só não vem configurado por padrão.

Para configurar, faça o seguinte:

leafpad ~/.config/openbox/lxde-rc.xml

Isso vai abrir as configurações do Openbox no LXDE.

Procure por "<keyboard>" e adicione em seguida:

<!-- A bit of tiling -->
    <keybind key="W-Right">
      <action name="GrowToEdgeEast"/>
    </keybind>
    <keybind key="W-Left">
      <action name="GrowToEdgeWest"/>
    </keybind>
    <keybind key="W-Down">
      <action name="GrowToEdgeSouth"/>
    </keybind>
    <keybind key="W-Up">
      <action name="GrowToEdgeNorth"/>
    </keybind>

    <keybind key="A-W-v">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <width>50%</width>
  </action>
  <action name="MaximizeVert"/>
  <action name="MoveResizeTo">
    <x>0</x>
    <y>0</y>
  </action>
  <action name="NextWindow">
    <interactive>no</interactive>
    <dialog>none</dialog>
    <finalactions>
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <width>50%</width>
      </action>
      <action name="MaximizeVert"/>
      <action name="MoveResizeTo">
        <x>-0</x>
        <y>0</y>
      </action>
    </finalactions>
  </action>
</keybind>

<!-- Horizontal tiling -->
<keybind key="A-W-h">
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo">
    <height>50%</height>
  </action>
  <action name="MaximizeHorz"/>
  <action name="MoveResizeTo">
    <x>0</x>
    <y>0</y>
  </action>
  <action name="NextWindow">
    <interactive>no</interactive>
    <dialog>none</dialog>
    <finalactions>
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <height>50%</height>
      </action>
      <action name="MaximizeHorz"/>
      <action name="MoveResizeTo">
        <x>0</x>
        <y>-0</y>
      </action>
    </finalactions>
  </action>
</keybind>

<!-- Restore window dimensions -->
<keybind key="A-W-r">
  <action name="UnmaximizeFull"/>
  <action name="NextWindow">
    <interactive>no</interactive>
    <dialog>none</dialog>
    <finalactions>
      <action name="UnmaximizeFull"/>
    </finalactions>
  </action>
</keybind>

Salve e feche.

Recarregue o Openbox com:

openbox --reconfigure

O que isso faz? Agora você poderá fazer tilling com Alt+Super+v (vertical), Alt+Super+h (horizontal), restaurar com Alt+Super+r. Além disso, Super+setas (cima, baixo, esquerda e direita), vão controlar o dimensionamento da janela.


Fica a dica.

Fontes:
Outras dicas deste autor

Rápida instalação do Wordpress no Ubuntu

KDE 4.1.1 no Slackware Linux 12.1 em 3 passos

Humble Bundle 5! Saiu!

Terminais estilo Quake para Linux

Para quem está na Deep Web

Leitura recomendada

Servidores Apache em Linux derivados do Debian

Console FreeBSD em português do Brasil

Prevenindo Adwaita Black

Habilitar a edição do Shutter no Mint 18

Como fazer o lilo funcionar em HDs com mais de 1024 cilindros (10Gbyte)

  

Comentários
[1] Comentário enviado por rahremix em 11/10/2017 - 16:11h

Instalei o quicktile pra fazer isso no meu lxde, não sabia do recurso nativo. Vou testar. Grato!

------------------------------------------------------------------------------------------------------
http://www.gnu.org/philosophy/free-software-even-more-important.pt-br.html



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts