I3 window manager

Estava com tempo sobrando e com vontade suficiente para mudar o modo como me relaciono com o computador. Já utilizei a maioria dos Desktop Environment disponíveis(Unity, Gnome 2 e 3, KDE, Cinnamon). Depois de muitos anos utilizando Gnome3 resolvi que já era tempo de testar algo novo – foi então que resolvi instalar o i3, um window manager.
Com um window manager espero aumentar minha produtividade retirando distrações e aumentar meu conhecimento acerca das configurações do sistema.

Por quê o I3 windows manager?

A resposta é simples, direta: Documentação! Para configurar o i3 existe um guia explicando passo-a-passo para os iniciantes, que é meu caso. Além de conter um FAQ onde encrontrei respostas pra maioria, senão todas, minhas dúvidas.
Além de oferecer vantagens de baixo consumo de recursos, arquivos de configuração de fácil entendimento e altamente customizável.

Alternativa:
Outra alternativa bem comentada é o awesome[link].

Instalação:
O archlinux disponibiliza um pacote contendo tudo necessário pra funcionar o i3, contendo o i3-wm, i3-lock e o i3-status. Para instalar basta:

# pacman -S i3

Quando inicializar o i3 pela primeira vez ele irá perguntar se desejar criar um arquivo novo para as configurações e depois qual a tecla que será utilizada para os atalhos do i3, eu prefiro utilizar ‘alt’ mas é opção de cada um.

Antes vamos conhecer as principais atalhos do i3:
(Observe que escolhi Alt na configuração inicial)

Alt+D Abre o menu(dmenu)
 Alt+f Abre em fullscreen o aplicativo atual (Muito bom!)
 Alt+r Modo que permite redimensionar o tamanho do app
 Alt+Shift+Q Fecha o Aplicativo
 Alt+Shift+R Recarrega o I3
 Alt+2,3,4 Troca de workspace
 Alt+Shift+2,3,4 Transfere a janela em foco para o workspace indicado
 Alt+Enter Abre o Terminal
 Alt+(setas) Troca de foco no mesmo workspace

Para mais atalhos -> http://build.i3wm.org/docs/userguide.html. (Inglês)
Melhor, leia esse guia. Tem tudo que um iniciante precisa.

Configurando i3:

Vamos conhecer a maior vantagem de ter um Window manager, que é a alta customização.
Exemplos de customização(retirado do guia):

  • Você pode definir atalhos para alterar o focus para uma janela especifica.
    Pode definir um workspace para determinada aplicação.
    Definir aplicações para início automático.

“Só” se caso o arquivo de configuração não seja criado, vamos criar uma cópia do arquivo do arquivo de configuração padrão:

$ cp /etc/i3/config ~/.i3/config

Embora o i3wm venha com algumas teclas de atalhos temos que configurar as nossas. O arquivo de configuração é bem comentando, o que torna fácil alterar. Os comentário são as linhas iniciadas com ‘#’.
Primeiro eu altero o terminal utilizado e troco pelo gnome-terminal:

# start a terminal
 bindsym $mod+Return exec gnome-terminal

Defino Alt+o como atalho para abrir o gerenciador de arquivos:
(Uma alternativa muito boa é o PCManFM como gerenciador de arquivos.)

# start arquivos
 bindsym $mod+o exec nautilus

Configuro as teclas para controlar o volume e o brilho da tela:

# Pulse Audio controls
 bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 +5%
 bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -5%
 bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle
 # Sreen brightness controls
 bindsym XF86MonBrightnessUp exec xbacklight -inc 40
 bindsym XF86MonBrightnessDown exec xbacklight -dec 40

Para tirar printScreen utilizo o aplicativo scrot. Quando aperto Shift+Print é possível selecionar à aréa.

# PrintScreen
 bindsym --release Print exec scrot ~/Imagens/Captura_de_tela_%Y-%m-%d-%T.png
 bindsym --release Shift+Print exec scrot -s ~/Imagens/Captura_de_area_%Y-%m-%d-%T.png

Por fim vamos definir o papel de parede do sistema. ( Instale o programa de visualizar fotos feh )

# autostart
 exec feh --bg-fill '/home/curisco/Imagens/WALL/Space/1.jpg'

Deixe um comentário

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s