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
Habilitando Flash novo e Java no Fedora 23
Entenda o uso de profiles no Funtoo
Erro ao mixar Salix com Slackware - 'sh: /sbin/spkg: No such file or directory' [RESOLVIDO]
sudo: incapaz de resolver máquina mint [Resolvido]
Como compilar o DOOM RETRO no Linux
Leitura recomendada
Aplicativos do Gnome com boa aparência no KDE
Ubuntu Server no VirtualBox
Acelerando sua conexão sem alterar sua linha nem modem
Upgrade / atualização do Endian Firewall
NTP prático com Linux, Windows 2000 e 2003
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