[Linux] A vida sem mouse

Eu sempre achei incrível a galera mandando vê com Vim, criando códigos enormes como se fosse mágica, realizando todas as tarefas com o mouse atrás do notebook. Um dos meus objetivos era levar isso muito além de um editor ou terminal, porque além do mais, Vim é legal mas quero usar meu VScode, IntelliJ, Atom, etc. Também quero abrir meu navegador de boas, ver vídeos, enfim usar meu computador normalmente. Então a ideia de ter um terminal cru não é muito prática na verdade. Enfim, todas essas coisas que aumentam sua produtividade em +0.0001% mas são super maneiras.

Por isso, apresento a vocês o incrível i3 Window Manager (https://i3wm.org/), como o próprio nome já diz, ele é um gerenciador de tela, então você ainda terá seu GUI para renderizar seus programas e afins. Com atalhos super simples, você consegue abrir, fechar, redimensionar, navegar entre terminais e programas de forma super easy sem pensar no mouse ou pior no touchpad!


Sua instalação é super tranquila e a configuração mais ainda, possui uma excelente documentação e é bem popular pelos fóruns mundo afora (não sei como não tinha descoberto antes). Podendo inclusive adicionar scripts na inicialização de forma extremamente simples, economizando um bocado de RAM na troca da interface.

Algumas interfaces podem dar um pouquinho mais de trabalho para realizar a instalação, sendo necessário alguns steps a mais (tipo com o Xfe), mas nada complicado para quem já instalou Arch e Gentoo (brincadeira, não chega à tal nível).

Vai uma listinha de comandos para você ter a noção do quanto é simples e gostoso mexer com isso, o $mod é a tecla com logo do Windows na grande maioria esmagadora dos teclados:

  • Abrir um novo terminal: $mod + enter
  • Fechar uma tela: $mod + Shift + Q
  • Trocar de workspace: $mod + (qualquer número)
  • Mover itens para algum workspace: $mod + Shift + (o número do workspace desejado)
  • Alterar disposição das janelas: $mod + E (horizontal ou vertical)
  • Navegar entre as janelas: $mod + setinhas
  • Mudar ordem das janelas $mod + Shift + setinhas
  • Focar uma janela na tela: $mod + W
  • Alterar o tamanho da janela: $mod + R (entra no resize mode) ai setinhas para aumentar e diminuir, ESC para sair do resize mode
  • Splitar a janela na vertical: $mod + V
  • Splitar a janela na horizontal: $mod + H
  • E o mais da hora de todos, abra um programa ou rode um comando diretamente: $mod + D

E por hoje é só, se você é como eu e quer otimizar sua experiência no seu maravilhoso computer, segura essa ideia, pois eu realmente estou adorando usar no meu notebook velhinho com Linux Lite para trazê-lo de volta a vida com tudo e ser 100% funcional. Falou!