Pesquisa de site

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.