Os TWM (tiling windows manager) estão ganhando cada vez mais terreno, utilizados por um público cada vez mais diverso em busca de praticidade, produtividade e muitas vezes, de mais performance.
Conseguindo atender os fluxos de trabalho mais diversos, neste artigo do blog você poderá encontrar mais detalhes sobre os TWM e suas principais características, é importante entender que sua utilização não está limitada a programadores e usuários de linha de comando, os TWM modernos conseguem oferecer um ambiente produtivo e coeso - desde que você consiga ajustá-lo para suas necessidades.
Flexíveis e poderosos (se você conseguir configurar)
Em sua maioria os TWM não oferecem uma interface gráfica de configuração, sendo necessário editar manualmente os “dotfiles” ou utilizar scripts criados pela comunidade para conseguir um resultado visual agradável. É neste ponto, que as distros que já entregam um ambiente TWM pré-configurado brilham, diminuindo o tempo necessário para ajustar a interface e pode começar a produzir.
Distros para você testar um TWM ainda hoje
Mesmo que, na prática, você possa instalar um TWM em praticamente qualquer distro, nesta lista iremos destacar algumas distros que entregam uma experiência padrão pré-configurada baseada em um TWM. Não adotei nenhuma ordem específica e não se trata de uma lista de “melhores distros”, mas algumas das opções que você pode baixar e testar imediatamente.
Fedora i3
Por se tratar de uma spin oficial o Fedora i3 conta com todos os recursos para atender usuários iniciantes ou avançados, que preferem não depender tanto de um mouse, touchpad ou outro dispositivo apontador para interagir com seu ambiente.
Ambiente: i3wm
Link: Fedora Spins | The Fedora Project
Manjaro i3
Nesta edição mantida pela comunidade, o Manjaro entrega uma experiência completa de uso baseada no i3wm. Extremamente leve, consegue equilibrar seus recursos característicos como o Pamac e outras ferramentas gráficas em um ambiente com software moderno e com ótima detecção de hardware.
Ambiente: i3wm
Link: Manjaro Downloads
Archcraft
Archcraft é uma distribuição Linux que utiliza a base do Arch Linux, uma das mais bonitas distros a integrar TWM. Sua instalação padrão pode utilizar o BSPWM ou openbox, mas é possível instalar outros gerenciadores facilmente. Contando com diversos temas pré-instalados e com scripts exclusivos que facilitam a configuração do ambiente, está é uma das distros mais completas nesta lista.
Ambiente: BSPWM / Openbox / Xmonad / DWM
Link: https://archcraft.io/
Pop!OS (pop-shell)
O projeto COSMIC da System76 chegou para mostrar formas diferenciadas de interação com o tradicional ambiente GNOME da base Ubuntu. O Pop-shell conta com recursos muito interessantes de organização de janelas como o “agrupamento de janelas” que o torna um belo híbrido entre o paradigma do GNOME e de um TWM puro.
Ambiente: Pop-Shell (GNOME)
Link: https://pop.system76.com/
Endeavour
O Endeavour OS se destaca como uma distro pensada para ser usada em fluxo de trabalho baseados em teclado, muito completa e com diversos aplicativos próprios é possivelmente a distro que entrega a melhor experiência “de fábrica”. Você pode combinar uma base XFCE com o BSPWM, usando as diversas ferramentas pré-configuradas.
Ambientes: BSPWM / Sway / i3wm
Link: EndeavourOS – A terminal-centric distro with a vibrant and friendly community at its core
Menções honrosas
Enquanto pesquisava, acabei encontrando este projeto hospedado no Github.
Xumonad-linux
O Xumonad-Linux é um projeto individual que mescla a experiência do Xubuntu com o gerenciador Xmonad, considerado por muitos usuários um dos mais avançados em sua categoria. Eu baixei a ISO disponível e consegui utilizá-lo normalmente em uma máquina-virtual, porém, o Xmonad me pareceu meio “perdido” dentro das diversas ferramentas do XFCE e a experiência do TWM acabou não sendo tão interessante.
Ambiente: Xmonad
Link: GitHub - elefthei/xumonad-linux: A minimal xubuntu and xmonad based linux distro and live CD
Gobolinux (awesome)
Utilizando o Awesome como seu ambiente padrão, esta distro é tão diferente em sua proposta e tem tantas características únicas que é até dificil escolher por onde começar.
Ambiente: Awesome WM
Link: https://gobolinux.org/
Acredito que muitas distros interessantes podem ter ficado de fora, então, se você conhece uma distro que entregue um TWM pré-configurado, por favor deixe um comentário com um link.
Atualização 16 de outubro : a distro Archcraft adicionou o suporte ao Xmonad, um TWM automático desenvolvido em Haskell.