Torne-se mais produtivo no Linux com o i3 Tiling Window Manager

Torne-se mais produtivo no Linux com o i3 Tiling Window Manager

Se você já usa o Linux há algum tempo, deve estar se perguntando sobre o grande número de distribuições e ambientes de desktop do Linux que existem. O kernel Linux que alimenta todas essas distribuições é modular e não possui uma filosofia de tamanho único.





Tradicionalmente, a maioria das distribuições Linux vem com um ambiente de área de trabalho amigável, como GNOME ou XFCE, ao custo de mais memória e uso de CPU. Mas se você é um usuário avançado que deseja ser mais produtivo com o Linux, considere dar uma olhada em gerenciadores de janela como o i3.





Uma breve visão geral dos gerenciadores de janelas

Um gerenciador de janelas ou WM é um software de sistema que controla o posicionamento e a aparência das janelas do aplicativo em um sistema de janelas em uma interface gráfica de usuário (GUI). Ele pode fazer parte de um ambiente de área de trabalho (DE) ou ser usado de forma independente.





Relacionado: Como manter uma janela sempre visível no Linux

Este software determina a aparência de vários aspectos, como borda, barra de título, tamanho e capacidade de redimensionar as janelas. Os gerenciadores de janelas podem ser classificados em três tipos com base em seu comportamento:



  1. Tiling WMs : Esses WMs colocam lado a lado todas as janelas do aplicativo de forma que não haja espaço desperdiçado e todo o espaço da tela seja usado. As janelas existentes não se sobrepõem, mas reduzem o tamanho para acomodar mais janelas.
  2. Empilhando WMs : Empilhar WMs são o tipo mais comum de gerenciadores de janela encontrados em distribuições Linux populares. As janelas agem como pedaços de papel em uma mesa e podem ser empilhadas umas sobre as outras.
  3. WMs dinâmicos : Esses WMs podem alternar dinamicamente entre layouts de janela ladrilhada ou flutuante.

Prós e Contras de Tiling WMs

Os gerenciadores de janelas lado a lado são ferramentas poderosas, mas há algumas coisas que você deve considerar antes de fazer a mudança de um ambiente de área de trabalho completo que usa um gerenciador de janelas empilhado ou flutuante internamente.

Aqui estão alguns prós e contras que podem ajudá-lo a tomar sua decisão de acordo:





que programa de tv devo assistir baseado no que eu gosto

Vantagens

  • Os gerenciadores de janelas consomem muito menos memória e CPU em comparação com os ambientes de desktop.
  • A interação minimizada do mouse aumenta sua produtividade no teclado por meio de atalhos como Alt + F2.
  • Minimalismo e flexibilidade. A maioria dos gerenciadores de janela não vem com um sistema de menu embutido ou um lançador de aplicativos . Portanto, você está livre para instalar suas próprias ferramentas favoritas em vez de depender da distribuição Linux.
  • Os gerenciadores de janelas lado a lado oferecem uma ampla gama de personalização, desde modificar as barras de título até ajustar o espaço entre duas janelas.
  • Uso maximizado do espaço da tela.

Desvantagens

  • Os gerenciadores de janelas lado a lado não são para todos. Levará tempo, paciência e um pouco de configuração para definir o fluxo de trabalho desejado.
  • Se você usa o mouse com frequência, um gerenciador de janelas lado a lado não seria uma experiência agradável, pois segue um fluxo de trabalho orientado pelo teclado.
  • Você terá que instalar e configurar todos os aplicativos necessários, como barra de status, utilitário de rede, configurador de plano de fundo e muito mais ao custo de flexibilidade.

Considerando os prós e os contras, se você ainda estiver interessado em experimentar os gerenciadores de janelas de mosaico, pode começar com o gerenciador de janelas i3.

Como instalar o i3 Window Manager

O bom de instalar um gerenciador de janelas é que você não precisa substituir completamente o ambiente de sua área de trabalho. Em vez disso, você pode simplesmente escolher entre eles sempre que fizer login.





Para instalar o i3 em seu sistema, abra o terminal e execute os seguintes comandos dependendo da distribuição Linux que você usa.

No Debian, Ubuntu e derivados:

sudo apt install i3

Para instalar o i3 WM em distros baseadas em Arch:

sudo pacman -S i3-wm

Instalar o gerenciador de janelas no Fedora e em outras distribuições baseadas em RHEL também é fácil.

sudo dnf install i3

Lembre-se de que os comandos fornecidos acima instalarão apenas o pacote do gerenciador de janelas core i3. Você terá que instalar separadamente outros utilitários, como inicializadores de aplicativos e configuradores de papel de parede, de acordo com seus requisitos.

E aí está. Você está pronto para começar a configurar o gerenciador de janelas i3 tiling. Você pode editar o arquivo de configuração localizado em ~ / .config / i3 / config ou ~ / .i3 / config usando um editor como o editor de texto Micro. Na próxima vez que você fizer login, terá a opção de usar o ambiente de área de trabalho antigo ou o gerenciador de janelas i3.

Maximize sua produtividade com Tiling WMs

Mudar para uma janela de mosaico pode ser o primeiro passo como um usuário avançado do Linux para se tornar mais produtivo e ter controle sobre seu sistema operacional. Embora o processo de configuração possa parecer tedioso no início, a satisfação de personalizar tudo exatamente como você precisa será uma recompensa válida.

No entanto, se você ainda não está pronto para sair do mercado e ainda precisa de um bom ambiente de desktop para suas necessidades diárias, aqui está uma lista de alguns ambientes de desktop que podem ser perfeitos para você.

Compartilhado Compartilhado Tweet O email Os 12 melhores ambientes de desktop Linux

A escolha de um ambiente de desktop Linux pode ser difícil. Aqui estão os melhores ambientes de desktop Linux a serem considerados.

Leia a seguir
Tópicos relacionados
  • Linux
  • Instalar software
  • Aplicativos Linux
  • Ambiente de Trabalho Linux
Sobre o autor Nitin Ranganath(31 artigos publicados)

Nitin é um desenvolvedor de software ávido e um estudante de engenharia da computação desenvolvendo aplicativos da web usando tecnologias JavaScript. Ele trabalha como desenvolvedor web freelance e gosta de escrever para Linux e programação em seu tempo livre.

Mais de Nitin Ranganath

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

quanta memória virtual devo definir
Clique aqui para se inscrever