Omarchy: Uma Nova Distribuição Arch Linux da 37signals

Se você já passou um fim de semana configurando o Arch Linux com Hyprland, você conhece o processo: horas editando arquivos de configuração, instalando pacotes um por um e solucionando problemas de exibição. E se você pudesse pular tudo isso e obter um ambiente de desenvolvimento polido e orientado por teclado em minutos?
Apresentamos o Omarchy 2.0, uma distribuição Arch Linux opinativa da 37signals que transforma uma instalação básica do Arch em uma estação de trabalho de desenvolvimento completa com um único comando. Este artigo explora o que torna o Omarchy diferente de uma configuração DIY do Arch, suas opções de instalação e por que está ganhando tração entre desenvolvedores que querem o poder do Arch sem a complexidade da configuração.
Pontos-Chave
- O Omarchy 2.0 fornece um ambiente Arch Linux pré-configurado com Hyprland, eliminando horas de configuração manual
- A instalação leva de 15 a 30 minutos via ISO ou um único comando para sistemas Arch existentes
- A distribuição enfatiza fluxos de trabalho orientados por teclado com a tecla Super como centro de comando
- Vem com uma seleção curada de ferramentas de desenvolvimento, aplicativos de produtividade e 11 temas sincronizados
- Mais adequado para desenvolvedores e criadores técnicos dispostos a adotar suas escolhas opiniativas
O que é o Omarchy 2.0?
O Omarchy é uma distribuição Linux “omakase” criada por David Heinemeier Hansson (DHH), o criador do Ruby on Rails e cofundador da 37signals. O termo “omakase” vem da culinária japonesa, significando “deixo por sua conta” – confiando no chef para servir sua melhor seleção.
Aplicada ao Linux, essa filosofia significa que o Omarchy 2.0 faz escolhas ponderadas sobre pacotes, configurações e fluxos de trabalho para que você não precise fazer. Construído sobre o Arch Linux com o gerenciador de janelas em mosaico Hyprland, ele é distribuído como um sistema completo projetado para desenvolvedores, escritores e criadores técnicos que valorizam tanto estética quanto produtividade.
Diferentemente das instalações mínimas do Arch que começam do zero, o Omarchy inclui tudo, desde Neovim e Spotify até Chromium e LibreOffice. Mas não é apenas um pacote de aplicativos – é um sistema coeso onde cada componente funciona em conjunto desde o início.
Omarchy 2.0 vs Arch Básico + Hyprland: Principais Diferenças
Configurar o Arch Linux com Hyprland manualmente requer um investimento significativo de tempo. Você precisa configurar servidores de exibição, instalar dependências do gerenciador de janelas, configurar fontes, definir atalhos de teclado e integrar dezenas de ferramentas. Uma configuração típica pode levar de 4 a 8 horas para usuários experientes, muito mais para iniciantes.
O Omarchy 2.0 elimina essa sobrecarga fornecendo:
- Hyprland pré-configurado com atalhos de teclado sensatos e regras de janela
- Ferramentas de desenvolvimento integradas com temas consistentes
- Sistema de configuração unificado acessível através de um menu central
- Padrões opiniosos que priorizam fluxos de trabalho orientados por teclado
- Sincronização automática de temas entre terminal, editor e aplicações do sistema
A natureza opinativa significa que certas decisões são tomadas para você. Por exemplo, Caps Lock se torna uma tecla compose para entrada rápida de emojis, a tecla Super conduz toda a navegação, e Alacritty serve como terminal padrão. Embora essas escolhas possam não servir para todos, elas criam um ambiente consistente e produtivo desde o início.
Opções de Instalação para o Omarchy 2.0
Método de Instalação via ISO
A abordagem recomendada usa o ISO do Omarchy, que fornece uma experiência de instalação simplificada:
- Baixe o ISO Online do Omarchy em omarchy.org
- Crie um USB inicializável usando balenaEtcher ou ferramentas similares
- Desabilite Secure Boot e TPM no seu BIOS
- Inicialize pelo USB e siga os prompts de configuração
O instalador força criptografia de disco completo usando LUKS e requer um drive dedicado – dual-boot em um único drive não é suportado. A instalação tipicamente leva de 15 a 30 minutos dependendo da velocidade da internet.
Instalação via Script de Um Comando
Para instalações Arch existentes, o Omarchy 2.0 oferece um script de transformação:
wget -qO- https://omarchy.org/install | bash
Este método requer uma instalação Arch limpa sem qualquer ambiente desktop. O script lida com toda a instalação de pacotes, configuração de arquivos e integração do sistema automaticamente. É particularmente útil para máquinas virtuais ou sistemas onde você não pode usar o ISO.
Discover how at OpenReplay.com.
O Fluxo de Trabalho Orientado por Teclado no Omarchy 2.0
Tudo no Omarchy acontece através do teclado. Quando o sistema inicia, o mouse se torna secundário até você aprender os atalhos de teclado. A tecla Super (tecla Windows na maioria dos teclados) serve como centro de comando:
Super + Space
: Lançador de aplicativosSuper + Alt + Space
: Menu de controle do OmarchySuper + B
: Abrir navegadorSuper + Return
: Abrir terminalSuper + Setas
: Navegar entre janelasSuper + W
: Fechar janelaSuper + 1/2/3/4
: Alternar espaços de trabalho
O gerenciador de mosaicos Hyprland organiza automaticamente as janelas para uso otimizado da tela. Novas janelas se organizam em mosaico ao lado das existentes, e você pode alternar entre layouts horizontais e verticais com Super + J
. Esta abordagem elimina sobreposição de janelas e maximiza o espaço da tela.
Ferramentas e Aplicações Pré-Instaladas
Ambiente de Desenvolvimento
O Omarchy 2.0 vem com uma configuração de desenvolvimento abrangente:
- Neovim com configuração LazyVim para recursos de IDE moderno
- Ferramentas de terminal: fzf para busca difusa, ripgrep para busca rápida, zoxide para navegação inteligente de diretórios
- Controle de versão: Git com Lazygit TUI
- Contêineres: Docker com Lazydocker para gerenciamento
- Suporte a linguagens: Instalação fácil para ambientes Ruby, Node.js, Python, Rust e Go
Aplicações de Produtividade
Além das ferramentas de desenvolvimento, o Omarchy inclui:
- Obsidian para anotações baseadas em markdown
- Typora para escrita sem distrações
- LibreOffice para compatibilidade de documentos
- Aplicações web: Atalhos pré-configurados para Slack, Discord, ChatGPT e mais
- Mídia: Spotify, VLC e ferramentas básicas de edição de imagem
Temas e Personalização no Omarchy 2.0
O Omarchy vem com onze temas pré-configurados que se sincronizam entre todas as aplicações. Alternar temas com Super + Ctrl + Shift + Space
atualiza:
- Cores e fontes do terminal
- Destaque de sintaxe do Neovim
- Notificações e barras do sistema
- Aparência do lançador de aplicativos
- Estilo da tela de bloqueio
Temas populares incluem Tokyo Night, Catppuccin, Gruvbox e Everforest. Cada tema inclui múltiplas imagens de fundo que você pode alternar com Super + Ctrl + Space
.
Para personalização, todos os arquivos de configuração ficam em ~/.config
. Você pode modificar atalhos de teclado, adicionar temas personalizados, alterar fontes ou ajustar qualquer comportamento mantendo a sensação integrada do sistema.
O que há de Novo no Omarchy 2.0
A versão 2.0 traz polimento significativo sobre a abordagem original baseada em script:
- Repositório de pacotes personalizado para pacotes específicos do Omarchy e atualizações
- Instalador refinado com melhor detecção de hardware e tratamento de erros
- Integração do Starship prompt para uma experiência de terminal informativa mas minimalista
- Padrões de aplicação expandidos incluindo ferramentas de desenvolvimento e aplicativos de produtividade
- Mecanismo de atualização aprimorado que preserva personalizações do usuário enquanto atualiza componentes do sistema
Essas melhorias tornam o Omarchy 2.0 mais confiável e fácil de manter a longo prazo.
Quem Deveria Usar o Omarchy 2.0?
O Omarchy atrai vários grupos:
- Desenvolvedores que querem um ambiente Linux produtivo sem sobrecarga de configuração
- Usuários curiosos sobre Arch que acham o Arch vanilla muito demorado para configurar
- Entusiastas de teclado prontos para abraçar um fluxo de trabalho sem mouse
- Escritores técnicos e criadores que apreciam o ambiente livre de distrações
A curva de aprendizado é real – especialmente se você é novo em gerenciadores de janelas em mosaico ou edição estilo vim. Mas para aqueles dispostos a investir alguns dias aprendendo os atalhos de teclado e fluxo de trabalho, o Omarchy oferece uma experiência de computação singularmente eficiente.
Conclusão
O Omarchy 2.0 representa um meio-termo ponderado no ecossistema Linux. Ele fornece os pacotes de ponta e flexibilidade do Arch Linux enquanto elimina a complexidade de configuração que desencoraja muitos usuários potenciais. Ao fazer escolhas opiniosas sobre ferramentas e fluxos de trabalho, ele entrega um sistema coeso que é imediatamente produtivo.
Se as opiniões do Omarchy se alinham com suas preferências depende de sua disposição para abraçar sua filosofia centrada no teclado e conjunto de ferramentas curado. Para desenvolvedores e criadores técnicos buscando um ambiente Linux bonito e eficiente sem o fardo da configuração, o Omarchy 2.0 oferece uma opção convincente que vale a pena explorar.
Perguntas Frequentes
O instalador ISO requer um drive dedicado e não suporta dual-boot em um único drive. No entanto, você pode fazer dual-boot através de múltiplos drives ou usar o método de instalação por script em uma partição Arch existente.
O Omarchy usa um repositório de pacotes personalizado que separa atualizações do sistema das configurações do usuário. Executar atualizações do sistema através do pacman ou do menu de controle do Omarchy preserva suas configurações personalizadas no diretório .config.
Embora o Omarchy simplifique a configuração do Arch, ele assume conforto com interfaces orientadas por teclado e ferramentas de linha de comando. Iniciantes podem achar distribuições como Ubuntu ou Fedora mais acessíveis antes de fazer a transição para o fluxo de trabalho do Omarchy.
Sim, o Omarchy ainda é Arch Linux por baixo. Você pode desinstalar pacotes indesejados com pacman e instalar alternativas. Apenas esteja ciente de que remover componentes centrais pode quebrar a sincronização de temas ou outros recursos integrados.
Understand every bug
Uncover frustrations, understand bugs and fix slowdowns like never before with OpenReplay — the open-source session replay tool for developers. Self-host it in minutes, and have complete control over your customer data. Check our GitHub repo and join the thousands of developers in our community.