Omarchy, o Arch mais estético e “plug-and-play”
A distro de DHH entrega um desktop Arch mais Hyprland pronto e bonito. O preço é usar a visão de outra pessoa como sua (algo que os usuários de arch tendem a odiar).
- #linux
- #ferramentas
- #opiniao
Instalar Arch Linux do zero é, para boa parte de quem já tentou, um pequeno rito de passagem: horas configurando particionamento, driver de vídeo, gerenciador de janelas, atalho de teclado, tema. O Omarchy existe para quem quer o resultado desse processo sem passar pelo processo.
O que é
Omarchy é um sistema opinativo criado por David Heinemeier Hansson (DHH) (criador do Ruby on Rails e cofundador da 37signals, empresa por trás do Basecamp e do HEY) mantido sob a organização Basecamp no GitHub. É descrito pelo próprio projeto como um Linux “bonito, moderno e opinativo”: por baixo, é Arch Linux com o gerenciador de janelas em mosaico Hyprland, rodando sobre Wayland, com tudo já configurado do jeito que DHH usa no próprio dia a dia.
Começou como um script que se rodava em cima de uma instalação limpa de Arch. Com o tempo virou uma distribuição de fato, distribuída como imagem ISO própria (a versão mais recente publicada é a 4.0.1) com um instalador em modo texto que baixa os pacotes atualizados diretamente dos repositórios do Arch durante a instalação.
O que ele entrega
A proposta central é entregar um desktop de desenvolvedor pronto para uso, sem cada decisão precisando ser tomada manualmente:
- Configuração de tiling já feita. Hyprland é um gerenciador de janelas em mosaico, fortemente orientado a teclado — a navegação principal usa a tecla Super, com atalhos documentados dentro do próprio sistema.
- Criptografia de disco por padrão. Toda instalação vem com LUKS habilitado, sem passo extra.
- Ferramentas de desenvolvimento pré-instaladas. O conjunto padrão inclui itens como Neovim, tmux, Alacritty e Chromium, além de aplicativos de produtividade como LibreOffice.
- Uma estética coerente. Tema, fontes e espaçamento seguem um padrão visual único em vez de ficarem por conta de cada usuário configurar separadamente.
O custo
O primeiro custo é estrutural: por baixo de toda a configuração pronta, ainda é Arch Linux. Arch é uma
distribuição rolling release, que atualiza pacotes continuamente em vez de em blocos de versão estável, e
que historicamente exige mais intervenção manual do usuário quando algo quebra numa atualização. O Omarchy
suaviza a experiência inicial, mas não muda a natureza da base — quem usa o sistema por tempo suficiente
provavelmente vai, em algum momento, encostar em ferramentas do ecossistema Arch (como o pacman e o AUR)
diretamente.
O segundo custo é de opinião embutida. Cada escolha que o Omarchy fez por você, como o gerenciador de janelas, o editor, o terminal, o conjunto de aplicativos e etc é a opinião de uma pessoa específica sobre como um ambiente de desenvolvimento deveria ser. Isso é exatamente o ponto de venda do projeto, mas também o limite dele: funciona bem para quem concorda, ou está disposto a concordar, com essas escolhas. Para quem já tem um fluxo de trabalho estabelecido e diferente, adotar o Omarchy significa desmontar hábitos para adotar os de outra pessoa.
Vale registrar também que o pacote padrão inclui algumas ferramentas de código fechado, a documentação do próprio projeto lista aplicativos como Typora e menciona integração com serviços como Spotify e Zoom, o que destoa um pouco do espírito mais purista de parte da comunidade Linux, e é um ponto de atrito citado por quem critica o projeto.
Quão fácil é sair
Sair do Omarchy, no limite, é sair do Arch. O que tem o mesmo grau de dificuldade de trocar de distro em qualquer outro cenário: reinstalar outra coisa. O que não é trivial é “desfazer” o Omarchy mantendo o Arch por baixo, porque boa parte do valor da distribuição está espalhada em configuração de sistema, não isolada num pacote que se desinstala com um comando. Quem entra sabendo disso tende a ficar menos frustrado depois.
Para quem faz sentido
Faz sentido para quem já está confortável com Linux, quer um ambiente de desenvolvimento em mosaico bonito e
funcional sem gastar um fim de semana configurando do zero, e não se incomoda em herdar as escolhas de
outra pessoa como ponto de partida e ir ajustando o que quiser depois. Não é a escolha óbvia para quem está
começando com Linux agora: a curva de Arch mais Hyprland continua existindo por baixo do verniz, só que
adiada para o primeiro problema que a configuração pronta não previu.