Tiling nativo no Openbox
Dica testada no Debian Sid, LXDE com
Openbox 3.5.2.
Após uma rápida pesquisa no Google, vi que, ao contrário do que eu pensei, o Openbox tem suporte nativo para a função
Tiling , mais ou menos, pois funciona diferente, alterando o tamanho das janelas.
Para habilitar isso no no LXDE com Openbox, basta editar o arquivo:
leafpad .config/openbox/lxde-rc.xml
Procurar por
<keyboard> e adicionar 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="W-A-Left">
<action name="Execute">
<command>cb-aerosnap --left</command>
</action>
</keybind>
<keybind key="W-A-Right">
<action name="Execute">
<command>cb-aerosnap --right</command>
</action>
</keybind>
Salvar, fechar o arquivo e reiniciar a sessão.
Agora, basta usar tecla Super com as setas direcionais para poder usar o Tiling! :)
Adendo:
Perceba que o arquivo de configuração tem, nas últimas linhas, dois comandos que usam a função "aero snap". Porém, ela não funciona sem o script cb-aerosnap. Caso queira habilitar essa função, siga as instruções do usuário
edps listadas a seguir:
Para quem não usa Debian faz assim:
git clone https://github.com/corenominal/cb-wmhacks
$ chmod +x cb-wmhacks/cb*
$ sudo cp -av cb-wnhacks/cb* /usr/bin ou /usr/local/bin
Pros Debian-users:
git clone https://github.com/corenominal/cb-wmhacks
$ cd cb-wmhacks/
$ dpkg-buildpackage -us -uc -b
$ sudo dpkg -i ../cb-wmhacks_0.06_all.deb
$ sudo apt-get -f install
Obs.: a instalação do pacote .deb não funciona no Debian Wheezy em virtude da versão do pacote "xdotool", uma das dependências. A solução é editar o arquivo debian/control:
sed -i 's/xdotool (>=1:2.20110530.1-3)/xdotool/g' debian/control
E executar:
dpkg-buildpackage -us -uc -b
$ sudo dpkg -i ../cb-wmhacks_0.06_all.deb
$ sudo apt-get -f install
Para o Jessie certamente irá funcionar porque a versão do xdotool é superior a exigida no arquivo debian/control.
Obrigado
edps e
PauloHAC !
Abraço!
Fontes:
Outras dicas deste autor
Instalando driver Nvidia FX e habilitando efeitos no Fedora 11
Instalação da impressora Canon mg2900 no Fedora
Compilando UnNethack no Kubuntu 16.04
Atualização do kernel no elementary OS
Cursos Grátis com selo Intel
Leitura recomendada
Automatizando o boot de VMs
Crie atalhos no XFCE para controlar o volume do Som
Reserva de MAC para placas de rede no Slackware
Problema de Tearing no Chip Gráfico do Intel Skylake [Resolvido]
MSN não conecta com Squid autenticado [Resolvido]
Comentários
Boa dica :)
Mas, creio que o "cb-aerosnap" seja um script presente no CrunchBang. Creio que não vá funcionar se não o tiver instalado em outras distros.
[1] Comentário enviado por PauloHAC em 20/05/2015 - 13:33h
Boa dica :)
Mas, creio que o "cb-aerosnap" seja um script presente no CrunchBang. Creio que não vá funcionar se não o tiver instalado em outras distros.
Exatamente, tenho essa "feature" habilitada em Debian e Slackware, pra quem não usa Debian faz assim:
$ git clone
https://github.com/corenominal/cb-wmhacks
$ chmod +x cb-wmhacks/cb*
$ sudo cp -av cb-wnhacks/cb* /usr/bin ou /usr/local/bin
Pros Debian-users:
$ git clone
https://github.com/corenominal/cb-wmhacks
$ cd cb-wmhacks/
$
$ dpkg-buildpackage -us -uc -b
$ sudo dpkg -i ../cb-wmhacks_0.06_all.deb
$ sudo apt-get -f install
------------------------------------------------------
EDIT:
A instalação do pacote .deb não funciona no Debian Wheezy em virtude da versão do pacote "xdotool", uma das dependências, a solução é editar o arquivo debian/control:
$ sed -i 's/xdotool (>=1:2.20110530.1-3)/xdotool/g' debian/control
E executar:
$ dpkg-buildpackage -us -uc -b
$ sudo dpkg -i ../cb-wmhacks_0.06_all.deb
$ sudo apt-get -f install
Pro Jessie certamente irá funcionar porque a versão do xdotool é superior a exigida no arquivo debian/control.
Mensagem
[quote]
[1] Comentário enviado por PauloHAC em 20/05/2015 - 13:33h
Boa dica :)
Mas, creio que o "cb-aerosnap" seja um script presente no CrunchBang. Creio que não vá funcionar se não o tiver instalado em outras distros.
[/quote]
Exatamente, tenho essa "feature" habilitada em Debian e Slackware, pra quem não usa Debian faz assim:
$ git clone https://github.com/corenominal/cb-wmhacks
$ chmod +x cb-wmhacks/cb*
$ sudo cp -av cb-wnhacks/cb* /usr/bin ou /usr/local/bin
Pros Debian-users:
$ git clone https://github.com/corenominal/cb-wmhacks
$ cd cb-wmhacks/
$
$ dpkg-buildpackage -us -uc -b
$ sudo dpkg -i ../cb-wmhacks_0.06_all.deb
$ sudo apt-get -f install
------------------------------------------------------
EDIT:
A instalação do pacote .deb não funciona no Debian Wheezy em virtude da versão do pacote "xdotool", uma das dependências, a solução é editar o arquivo debian/control:
$ sed -i 's/xdotool (>=1:2.20110530.1-3)/xdotool/g' debian/control
E executar:
$ dpkg-buildpackage -us -uc -b
$ sudo dpkg -i ../cb-wmhacks_0.06_all.deb
$ sudo apt-get -f install
Pro Jessie certamente irá funcionar porque a versão do xdotool é superior a exigida no arquivo debian/control.
Olá amigos,
Obrigado pela contribuição, mas não é necessário nenhum script de outra distribuição. Essa funcionalidade é nativa do OpenBox.
Testado e garantido que não precisa de script extra.
Abraço!
--
http://pastebin.com/aji5Qp05
Mensagem
Olá amigos,
Obrigado pela contribuição, mas não é necessário nenhum script de outra distribuição. Essa funcionalidade é nativa do OpenBox.
Testado e garantido que não precisa de script extra.
Abraço!
--
http://pastebin.com/aji5Qp05
[3] Comentário enviado por xerxeslins em 20/05/2015 - 19:41h
Olá amigos,
Obrigado pela contribuição, mas não é necessário nenhum script de outra distribuição. Essa funcionalidade é nativa do OpenBox.
Testado e garantido que não precisa de script extra.
Abraço!
--
http://pastebin.com/aji5Qp05
Por curiosidade qual seria o pacote que disponibiliza o script "cb-aerosnap" visto na conf, pelo pouco que sei, Tiling nativo no OpenBox somente em:
https://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/
Os passos acima são do criador do Crunchbang, se esta é a distro que você testou está explicado.
Mensagem
[quote]
[3] Comentário enviado por xerxeslins em 20/05/2015 - 19:41h
Olá amigos,
Obrigado pela contribuição, mas não é necessário nenhum script de outra distribuição. Essa funcionalidade é nativa do OpenBox.
Testado e garantido que não precisa de script extra.
Abraço!
--
http://pastebin.com/aji5Qp05[/quote]
Por curiosidade qual seria o pacote que disponibiliza o script "cb-aerosnap" visto na conf, pelo pouco que sei, Tiling nativo no OpenBox somente em:
https://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/
Os passos acima são do criador do Crunchbang, se esta é a distro que você testou está explicado.
[4] Comentário enviado por edps em 20/05/2015 - 20:28h
[3] Comentário enviado por xerxeslins em 20/05/2015 - 19:41h
Olá amigos,
Obrigado pela contribuição, mas não é necessário nenhum script de outra distribuição. Essa funcionalidade é nativa do OpenBox.
Testado e garantido que não precisa de script extra.
Abraço!
--
http://pastebin.com/aji5Qp05
Por curiosidade qual seria o pacote que disponibiliza o script "cb-aerosnap" visto na conf, pelo pouco que sei, Tiling nativo no OpenBox somente em:
https://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/
Os passos acima são do criador do Crunchbang, se esta é a distro que você testou está explicado.
Olá edps, testei na distro Debian 8 pura (sem ser crunchbang) + LXDE (sem o uso do cb-aerosnap). Agora entendi porque vocês falaram dele. Mas eu não usei ele.
Os comandos que não exigem cb-aerosnap funcionam normal. Somente os dois últimos comandos exigem o script. Eu deveria ter copiado e colado a configuração descrita na dica, removendo os dois últimos comandos (que usam o cb-aerosnap).
A tecla super + setas direcionais tem o efeito de "Tiling, mais ou menos, pois funciona diferente, alterando o tamanho das janelas".
Desculpem o transtorno.
:)
Mensagem
[quote]
[4] Comentário enviado por edps em 20/05/2015 - 20:28h
[3] Comentário enviado por xerxeslins em 20/05/2015 - 19:41h
Olá amigos,
Obrigado pela contribuição, mas não é necessário nenhum script de outra distribuição. Essa funcionalidade é nativa do OpenBox.
Testado e garantido que não precisa de script extra.
Abraço!
--
http://pastebin.com/aji5Qp05
Por curiosidade qual seria o pacote que disponibiliza o script "cb-aerosnap" visto na conf, pelo pouco que sei, Tiling nativo no OpenBox somente em:
https://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/
Os passos acima são do criador do Crunchbang, se esta é a distro que você testou está explicado.[/quote]
Olá edps, testei na distro Debian 8 pura (sem ser crunchbang) + LXDE (sem o uso do cb-aerosnap). Agora entendi porque vocês falaram dele. Mas eu não usei ele.
Os comandos que não exigem cb-aerosnap funcionam normal. Somente os dois últimos comandos exigem o script. Eu deveria ter copiado e colado a configuração descrita na dica, removendo os dois últimos comandos (que usam o cb-aerosnap).
A tecla super + setas direcionais tem o efeito de "Tiling, mais ou menos, pois funciona diferente, alterando o tamanho das janelas".
Desculpem o transtorno.
:)
Não vou remover os dois últimos comandos da configuração, pois com o complemento de vocês sobre o cb-aerosnap, vai permitir o seu uso.
Abraço!
--
http://pastebin.com/aji5Qp05
Mensagem
Não vou remover os dois últimos comandos da configuração, pois com o complemento de vocês sobre o cb-aerosnap, vai permitir o seu uso.
Abraço!
--
http://pastebin.com/aji5Qp05
[6] Comentário enviado por xerxeslins em 20/05/2015 - 20:52h
Não vou remover os dois últimos comandos da configuração, pois com o complemento de vocês sobre o cb-aerosnap, vai permitir o seu uso.
Abraço!
--
http://pastebin.com/aji5Qp05
Também acho que não precisa remover.
Mensagem
[quote]
[6] Comentário enviado por xerxeslins em 20/05/2015 - 20:52h
Não vou remover os dois últimos comandos da configuração, pois com o complemento de vocês sobre o cb-aerosnap, vai permitir o seu uso.
Abraço!
--
http://pastebin.com/aji5Qp05[/quote]
Também acho que não precisa remover.
[6] Comentário enviado por xerxeslins em 20/05/2015 - 20:52h
Não vou remover os dois últimos comandos da configuração, pois com o complemento de vocês sobre o cb-aerosnap, vai permitir o seu uso.
Abraço!
--
http://pastebin.com/aji5Qp05
Se puder coloca o complemento do edps direto na dica, já que tem gente que "possivelmente" não vai ler os comentários.
Mensagem
[quote]
[6] Comentário enviado por xerxeslins em 20/05/2015 - 20:52h
Não vou remover os dois últimos comandos da configuração, pois com o complemento de vocês sobre o cb-aerosnap, vai permitir o seu uso.
Abraço!
--
http://pastebin.com/aji5Qp05[/quote]
Se puder coloca o complemento do edps direto na dica, já que tem gente que "possivelmente" não vai ler os comentários.
Mensagem
Feito!
--
http://pastebin.com/aji5Qp05
Contribuir com comentário
Enviar