Como instalar e usar o i3 Window Manager no Linux
Escrito em linguagem C, o i3wm ( i3 Windows Manager ) é um gerenciador de janelas lado a lado leve, fácil de configurar e extremamente popular. Ao contrário do ambiente de área de trabalho convencional, um gerenciador de blocos fornece funcionalidade suficiente para organizar as janelas na tela de uma maneira fácil e atraente, adequada ao seu fluxo de trabalho.
i3 é um gerenciador de blocos minimalista que organiza de forma inteligente as janelas na tela de maneira contínua e sem sobreposição. Outros gerenciadores de blocos incluem xmonad e wmii.
Neste guia, explicaremos como instalar e usar o i3 Windows manager em sistemas desktop Linux.
Benefícios do i3 Windows Manager
Ao contrário dos gerenciadores de Windows X, como Fluxbox, KWin e enlightenment, o i3 vem com uma sacola de guloseimas que nós listados abaixo para uma experiência de desktop tranquila.
1. Recursos amigáveis
Ao contrário dos ambientes de desktop completos, como o GNOME, o gerenciador de janelas i3 é bastante minimalista e foi projetado para ser simples e eficiente. Com baixa utilização de recursos, ele compensa um gerenciador rápido do Windows e deixa seu sistema com bastante RAM e CPU para outros aplicativos.
2. Flexibilidade
Além de ter a capacidade de organizar automaticamente as janelas de maneira limpa e organizada, o i3 é totalmente configurável e você pode ajustar algumas configurações para corresponder ao layout de tela de sua preferência. Usando ferramentas externas, você pode melhorar a aparência selecionando a imagem de fundo, ajustando a transparência e o efeito de esmaecimento da janela e ativando notificações na área de trabalho.
3. Fácil navegação entre espaços de trabalho
O gerenciador de blocos i3 oferece uma maneira fácil e rápida de alternar entre áreas de trabalho graças a uma ampla variedade de atalhos de teclado que você pode configurar facilmente. Você pode agrupar o Windows perfeitamente de acordo com seu fluxo de trabalho, o que aumenta sua produtividade.
Instalando o i3 Window Manager no Linux
O i3 tiling manager está disponível nos repositórios Debian, Ubuntu e Linux Mint e pode ser instalado usando o apt gerenciador de pacotes da seguinte maneira.
sudo apt update
sudo apt install i3
Na distribuição Fedora, você pode instalar o i3 usando o gerenciador de pacotes dnf conforme mostrado.
sudo apt update
sudo dnf install i3
Uma vez instalado, você precisará reiniciar o sistema e clicar na pequena roda dentada na janela de login e selecionar a opção 'i3' conforme mostrado.
Uma vez logado, você será solicitado a gerar o arquivo de configuração que será salvo em seu diretório inicial ~/.config/i3/config, ou usar os padrões que salvarão o arquivo no ~/.config/i3/config, diretório forte>/etc/i3.
Neste guia, iremos com a primeira opção, então pressionaremos ENTER para colocar o arquivo de configuração em nosso diretório inicial.
Em seguida, você deverá definir a chave modificadora i3 wm, também conhecida como tecla $mod
, que pode ser a tecla logotipo do Windows ou a tecla Alt. Use as teclas de seta para cima ou para baixo para selecionar sua tecla modificadora preferida.
Assim que terminar a configuração inicial. Não há muito o que fazer com a janela padrão do i3, ela é salva como uma tela em branco com uma barra de status na parte inferior da tela.
Como usar o gerenciador de janelas i3 no Linux
Depois de instalar o gerenciador de blocos i3, aqui estão algumas combinações de teclado que você pode usar para começar e usar o gerenciador de blocos com facilidade.
Inicie um terminal: $mod + ENTER
.
Iniciando o aplicativo usando o menu: $mod + d
– Isso abre um menu na parte superior da tela que permite pesquisar um aplicativo específico digitando uma palavra-chave no campo de texto fornecido.
- Entre no modo de tela cheia – ligado e desligado:
$mod + f
. - Sair de uma janela de aplicativo;
$mod + Shift + q. - Reiniciando o i3:
$mod + Shift + r
. - Saindo do gerenciador de janelas i3:
$mod + Shift + e
.
Manipulando janelas
Ao iniciar aplicativos, eles geralmente são blocos conforme mostrado abaixo. Obviamente, o espaço de trabalho parece tão apertado com várias janelas lado a lado e faz você se sentir sobrecarregado.
Para uma melhor experiência, você pode separar uma janela e trazê-la para o primeiro plano para ter uma experiência ‘flutuante’. Isso pode ser feito pressionando a combinação $mod + Shift + Espaço
.
No exemplo abaixo, a janela do terminal é vista em primeiro plano em vez de estar lado a lado.
Além disso, você pode fazer com que a janela fique em tela cheia pressionando a combinação $mod + f
e repetindo o mesmo para voltar ao modo lado a lado.
Barra de status i3
Esta é uma das seções mais importantes, porém negligenciadas, do gerenciador de ladrilhos i3. Ele exibe informações como espaço em disco disponível, endereço IP e taxa de largura de banda, nível de bateria, data e hora.
Configurações básicas do i3
Se você não gerou o arquivo de configuração em seu diretório inicial, poderá encontrá-lo no caminho /etc/i3/config. Para copiá-lo para o seu diretório inicial
sudo cp /etc/i3/config ~/.config/i3
Em seguida, altere a propriedade para seu usuário
sudo chown user:group ~/.config/i3
O arquivo de configuração vem com várias configurações que você pode ajustar de acordo com sua preferência para alterar a aparência do gerenciador de blocos. Você pode alterar as cores dos espaços de trabalho, alterar o layout das janelas, bem como redimensionar as janelas. Não vamos insistir tanto nisso ou agora. O objetivo deste guia foi fornecer uma introdução decente ao gerenciador de blocos i3 e às funcionalidades básicas para você começar.