15 pontos por GN⁺ 2025-08-08 | 3 comentários | Compartilhar no WhatsApp
  • Omarchy é uma distribuição em estilo omakase baseada em Arch Linux com o gerenciador de janelas em mosaico Hyprland, incluindo por padrão quase todas as ferramentas necessárias para desenvolvimento
  • Em vez de ser apenas um conjunto simples de pacotes, busca ser um sistema completo que considera estética e produtividade, com navegação totalmente por atalhos de teclado como característica marcante, permitindo iniciar apps, organizar janelas e mover-se entre workspaces com combinações da tecla Super
  • Os apps padrão incluem Obsidian, Signal, mpv, OBS Studio, Chromium, Spotify, LibreOffice, Zoom e outros, cobrindo tanto produtividade quanto entretenimento
  • Também abrange ferramentas poderosas de CLI/TUI como fzf, Zoxide, ripgrep, eza, fd, além de plataformas de jogos como Steam/Retroarch e o launcher do Minecraft
  • Também oferece ferramentas para desenvolvedores como Neovim baseado em LazyVim, Docker, GitHub CLI, Mise

Visão geral do Omarchy

  • Distribuição voltada para desenvolvedores baseada em Arch Linux + Hyprland
  • Distribuição em estilo omakase configurada diretamente por DHH (David Heinemeier Hansson), o famoso desenvolvedor que criou Ruby on Rails
  • Um sistema integrado que não é apenas uma coleção simples de pacotes, mas busca ao mesmo tempo minimalismo, beleza e produtividade
    • Todas as principais ferramentas de desenvolvimento e softwares de uso diário vêm pré-instalados, permitindo montar o ambiente de desenvolvimento imediatamente
    • Tema bonito, mosaico eficiente, controle total por teclado e aplicativos TUI integrados
    • Customização avançada por meio da edição de arquivos de configuração
    • Um ambiente de desktop refinado, pronto para uso imediato em desenvolvimento, escrita, design, reuniões e outros tipos de trabalho
  • Reflete a filosofia de que sistemas bonitos elevam a motivação, e motivação elevada leva à produtividade
  • O ambiente de janelas em mosaico com foco em TUI e forte ênfase em temas pode dividir opiniões, mas, depois da adaptação, pode elevar bastante a eficiência no desenvolvimento e o nível de imersão
  • O Omarchy é indicado para usuários avançados, desenvolvedores e pessoas acostumadas a janelas em mosaico, operação centrada no teclado e edição direta de arquivos de configuração
  • Para iniciantes em Linux ou usuários mais acostumados a ambientes de desktop tradicionais, recomenda-se experimentar antes o Omakub baseado em Ubuntu
Publicidade

Navegação

  • Controle total por teclado
    • Launcher de apps: Super + Space
    • Menu principal: Super + Alt + Space
    • Navegador: Super + B
    • Terminal: Super + Return
    • Alternar entre janelas: Super + Arrow
    • Mover janela: Super + Shift + [número]
    • Alternar entre janela flutuante/em mosaico: Super + V
  • Permite gerenciamento de mosaico/pilha/workspaces do Hyprland
  • Redimensionamento e posicionamento de janelas podem ser feitos com Super + mouse

Aplicativos padrão

CLI/TUI

  • Neovim (preset LazyVim)
  • fzf — busca difusa (suporte a ff, Ctrl+R)
  • Zoxide — substituto do cd, navegação baseada no histórico de diretórios
  • ripgrep — busca ultrarrápida no conteúdo de arquivos
  • eza — substituto do ls, com suporte a cores e ícones
  • fd — substituto do find, com sintaxe intuitiva
  • Lazygit — cliente Git para terminal
  • Lazydocker — TUI para gerenciamento do Docker
  • Btop — monitoramento de CPU/memória/rede
  • Impala — TUI para Wi‑Fi
  • Fastfetch — exibição de informações do sistema
Publicidade

GUI

  • Obsidian — gestão de conhecimento baseada em Markdown
  • Pinta — edição leve de imagens
  • LocalSend — transferência de arquivos no estilo AirDrop
  • LibreOffice — suíte de escritório
  • Signal — mensageria E2E
  • mpv — player de vídeo leve
  • OBS Studio — gravação e streaming
  • Kdenlive — edição de vídeo

Software comercial

  • 1Password — gerenciador de senhas
  • Typora — editor de Markdown minimalista
  • Dropbox — sincronização de arquivos
  • Spotify — streaming de música
  • Zoom — videoconferência

Ferramentas de desenvolvimento

  • Editor padrão: LazyVim
  • Editores alternativos: VSCode (VSCodium), Cursor, Zed, Emacs (instalação com yay)
  • Mise — gerenciamento de runtimes de múltiplas linguagens
  • Docker + Compose pré-configurados
  • GitHub CLI — autenticação no GitHub/gerenciamento de repositórios
  • Suporte à instalação de banco de dados local no menu do Omarchy

Jogos

  • Steam — jogos modernos com base em Proton
  • Retroarch — emulação de jogos retrô
  • Launcher do Minecraft (yay -S minecraft-launcher)

3 comentários

 
halfenif 2025-10-04

O Steam não estava incluído na instalação padrão. E confirmei que o coreano funciona com fctix5. (ibus e nimf falharam)

 
spp00 2025-08-11

A rigor, isto não é uma distribuição Linux, e sim um script de configuração do Arch Linux para desenvolvedores hardcore.

 
GN⁺ 2025-08-08
Comentários do Hacker News
  • Se você está procurando uma distribuição Linux realmente ótima voltada para desenvolvedores, recomendo fortemente o Bluefin Linux
    https://projectbluefin.io/
    • A ideia é legal, mas acho meio complicado dar suporte ao Homebrew
      O Homebrew é de longe o pior gerenciador de pacotes de todos os tempos, e eu preferia que nenhum desenvolvedor sério usasse isso no Linux
      A maioria dos gerenciadores de pacotes oferece controle de versões e mantém versões instaladas anteriores, mas o Homebrew não faz isso
      Depois de me queimar várias vezes, estou boicotando o Homebrew
      pacman, apt-get, pkgsrc, nix, qualquer gerenciador de pacotes é melhor que o Homebrew
    • Também estou usando o Silverblue com muita satisfação (outra variante do Universal Blue, com base quase idêntica à do Bluefin)
      Levei um tempinho para me acostumar com o ambiente diferente, mas como uso um único sistema operacional como daily driver, estabilidade é mais importante do que qualquer outra coisa
      Ele parece tão estável quanto o macOS, mas com o poder, a praticidade e a personalização do Linux
      O que não se resolve no modelo imutável dá para contornar facilmente com o Distrobox
      O desenvolvimento baseado em contêiner está muito bem implementado
      Graças ao Distrobox, apps e shells em contêiner parecem nativos, mas ainda conseguem acessar diretamente o sistema de arquivos, a rede e o hardware do host
      Dá para usar sem se preocupar com conflitos de dependência típicos do desenvolvimento nativo
      Se algo der errado, basta subir um novo contêiner e a recuperação é imediata
  • Gostei muito de terem incluído um vídeo com uma narração explicativa bacana
    É muito melhor do que aqueles GIFs apressados que passam rápido demais e quase sem contexto
    • Lá atrás, quando o Ruby on Rails foi apresentado pela primeira vez, também foi mostrado com um ótimo vídeo narrado
      Já se passaram quase 20 anos, e ainda é surpreendente como pouca gente apresenta algo direito em vídeo desse jeito
  • Instalei isso em um mini PC e estou usando, e estou gostando cada vez mais
    Estou começando a acreditar que algum dia isso pode virar meu daily driver no lugar do macOS
    Acima de tudo, fiquei impressionado com o baixíssimo consumo de recursos
  • Estou acompanhando essa jornada desde a época do Omakub
    Neste fim de semana estou planejando reformar um MBP de 2015 cujo HDD morreu e instalar o Omarchy nele
    Ouvi dizer que ele roda bem até em hardware antigo
    Estou animado com a ideia de voltar a ter uma máquina de desenvolvimento móvel depois de tanto tempo
  • Usei aquela versão feita para Ubuntu
    Meu ambiente anterior estava velho e desconfortável demais
    Meus dotfiles também estavam uma bagunça, mas consegui ir do zero a um ambiente conveniente sem esforço
    Agora uso assim e vou personalizando aos poucos quando preciso
  • Me lembra o Crunchbang
    É divertido como passa a sensação de uma distribuição pequena e bem opinativa
    Parece que vai ser divertido testar
    • Crunchbang era realmente uma ótima distribuição
      Usei Linux como sistema principal por uns 7 anos, saí do Ubuntu para o Crunchbang e rodava ele em dual boot num MacBook Pro de 2012
      Sofri bastante com a péssima duração da bateria
      Como não havia controle automático das ventoinhas, o notebook esquentava tanto que mal dava para tocar
      Eu mesmo cheguei a escrever um script em bash para controlar manualmente as ventoinhas com as teclas de função
      https://gist.github.com/nwjlyons/b29ee6f7e26595f55a2a
      Essas gambiarras até tinham seu charme, mas hoje em dia eu prefiro algo que simplesmente funcione bem, como um MacBook Pro
    • O sucessor espiritual do Crunchbang ainda existe
      https://crunchbangplusplus.org/
  • Acho exagero chamar isso de distribuição
    É só um Archlinux configurado com Hyprland
    • A palavra "distribuição" não aparece em nenhum lugar daquele site
      É interessante, mas não a ponto de me empolgar como se fosse uma nova distribuição
      O título pode induzir ao erro, então marquei a postagem por isso
    • Em entrevista, o próprio DHH já chamou isso de remix
      É mais do que uma simples configuração de Hyprland, mas falando com rigor não dá para chamar de distribuição
  • A configuração é bem montada
    Estou usando o Omarchy em um PC secundário (meu principal é um Mac)
    Dá para perceber que o DHH tem bom gosto
    Pessoalmente troquei algumas escolhas de aplicativos para algo mais alinhado às minhas preferências (por exemplo, outro navegador no lugar do Chromium, sem 1password etc.), mas a configuração padrão era fácil de entender
    Para quem veio do macOS, os atalhos de teclado pareceram especialmente bem ajustados
    O Arch Linux normalmente tem uma barreira de entrada alta e exige configurar um monte de coisa para ficar agradável de usar, mas o Omarchy elimina esse sofrimento de aprendizagem e de escolha
    O tweet abaixo resume bem isso

    Um ambiente Hyprland+Arch com tema/escala de GTK/QT e vários utilitários configurados depois de investir incontáveis horas, criando uma base excelente que já é boa para usar como está e também para continuar personalizando
    O gerenciador de janelas em mosaico é realmente excelente
    Fiquei surpreso porque meus filhos pequenos fazem a lição de casa no computador e até disseram que esse ambiente é melhor do que Mac ou Windows
    Para mim, pessoalmente, foi uma mudança grande para me acostumar
    Eu tinha um PC velho de 2014 em que havia feito uma instalação limpa do Windows 10, mas ele era tão lento que estava praticamente largado; depois de instalar o Omarchy (Arch+Hyperland), ficou realmente ágil e agradável de usar
    O ponto fraco é que ele é otimizado para usuário único
    Foi feito partindo do pressuposto de criptografia de disco e login de usuário único
    Não é adequado para um PC compartilhado por várias pessoas
    Do jeito que está hoje, seria preciso rodar o script de instalação em bash para cada usuário e atualizá-los separadamente
    Estou curioso para ver como o Omarchy vai evoluir no futuro
    E também tirei dali ideias de interface que gostaria de usar no meu próprio Mac
    https://x.com/dhh/status/1932130355663761794

  • Vou testar isso por conta própria
    Usei i3 como desktop principal por muito tempo, mas por causa de vários incômodos acabei voltando para o Mate
    Esta é a primeira vez que ouço falar de Hyprland
    • Se você já está acostumado com i3, talvez ache o Sway interessante
      É uma versão do i3 portada para Wayland
  • Foi bem divertido acompanhar a jornada do DHH no Linux (não estou sendo sarcástico)
    Dá para curtir de forma leve e ficar curioso sobre qual tecnologia ele vai explorar a seguir
    Se a próxima área que ele resolver encarar for uma immutable distro, fico me perguntando se vai para o lado do Silverblue ou do NixOS
    • Isso me fez lembrar dos meus bebês aprendendo a andar pela primeira vez (também não estou sendo sarcástico)
      Espero que o DHH descubra o FreeBSD na próxima
    • Sugeriram usar Nix no Omakub, mas o DHH rejeitou a ideia com bastante firmeza
      Escolher uma ferramenta mais peculiar e espirituosa em vez da mais prática é algo que combina perfeitamente com o estilo do DHH
      Parece a mesma energia de continuar usando Rails ainda em 2025