Omarchy: a distro do DHH que virou um sistema operacional agêntico

Mascote do LinuxPro diante de um desktop com janelas em mosaico do Omarchy e um agente de IA

Resumo em vídeo: este artigo parte do vídeo “Omarchy Agentic OS — This Changes EVERYTHING For AI-Native Founders”, do canal Simon Høiberg, e vai além dele com a documentação oficial do projeto.
URL do vídeo: https://www.youtube.com/watch?v=JjjecbwrioA

Um fundador de SaaS instala uma distribuição Linux, pede a um agente de IA que reconfigure os atalhos e as regras de janela do próprio sistema, recarrega o ambiente e continua trabalhando dentro da versão que o agente acabou de customizar. A reação dele no vídeo é: “quero construir minha empresa inteira dentro disso”.

A distro é o Omarchy, e ela é hoje o fenômeno mais barulhento do desktop Linux. Este post explica o que ela é de fato, de onde veio, como instalar, os primeiros passos que importam — e onde a empolgação merece um freio.

O que é o Omarchy

O Omarchy é uma distribuição Linux omakase baseada em Arch Linux, no gerenciador de janelas em mosaico Hyprland e no kit de construção de desktop Quickshell. “Omakase” é o termo japonês para “escolha do chef”: o chef monta o menu, mas você sempre pode devolver um prato. Traduzindo para software — as decisões já vêm tomadas, e você reconfigura o que quiser depois.

Ela não é só um punhado de pacotes pré-instalados. Vem com um sistema inteiro pensado: Neovim, Chromium, Obsidian, LibreOffice, Kdenlive, OBS Studio, um bocado de TUIs e até um tocador de música estilo Winamp. A tese, nas palavras do próprio criador, é que um sistema bonito é um sistema motivador, e produtividade vem depois da motivação.

Números do projeto hoje: repositório omacom/omarchy, licença MIT, escrito majoritariamente em Shell, com quase 39 mil estrelas e mais de 4 mil forks. A versão mais recente no fechamento deste post (setembro de 2026) é a 4.0.2, da série apelidada de Quattro.

De onde veio: DHH, o Omakub e uma carta de amor ao Linux

O criador é David Heinemeier Hansson — o DHH: criador do Ruby on Rails, sócio da 37signals (Basecamp, HEY) e, nos últimos anos, uma das vozes mais insistentes contra a dependência de nuvem pública.

O repositório nasceu em 1º de junho de 2025. No anúncio, DHH descreveu o projeto como “minha mais recente carta de amor ao Linux” e foi honesto sobre o público: o Omarchy não substituía o Omakub, o setup dele para Ubuntu — era um projeto irmão, porque o Ubuntu é um pouso mais macio para quem vem de fora do que o Arch. Em 2026 a história mudou: o Omakub foi aposentado e teve os repositórios arquivados. Quem quer a mesma ideia sobre Ubuntu deve olhar o fork da comunidade, o Omabuntu.

O problema que ele resolve tem nome: o Hyprland é maravilhoso e vem completamente pelado de fábrica. Você tem que descobrir sozinho como ter tela de bloqueio, timer de ociosidade, barra de menu, painel de Bluetooth. O Omarchy é a resposta a isso — um conjunto de configurações boas e bonitas por padrão, mais todas as ferramentas que você normalmente instalaria.

2026: quando o projeto pessoal virou instituição

O que era um conjunto de dotfiles de um desenvolvedor virou outra coisa em 2026:

  • Omarchy Quattro (4.0) — lançada em agosto de 2026, cruzou 100 mil downloads da ISO em uma semana e 200 mil em 18 dias: em média, uma ISO nova a cada 8 segundos, com pico de 1.165 downloads em uma hora.
  • Omacom Foundation — fundação sem fins lucrativos anunciada em 21/08/2026 com US$ 8 milhões, que chegou a US$ 14,95 milhões em compromissos até 3 de setembro de 2026 — dos quais US$ 1,95 milhão não é dinheiro, e sim crédito de tokens doado por Meta Superintelligence Labs, Anthropic, OpenAI e Fireworks. Entre os doze Founding Patrons (US$ 1 milhão cada) estão Drew Houston (Dropbox) e Peter Steinberger (criador do OpenClaw); 1Password e 37signals entraram como Distinguished Corporate Patrons, com US$ 100 mil por ano durante três anos cada.
  • Dinheiro voltando para o ecossistema — a fundação virou patrocinadora exclusiva do Hyprland (Vaxry) e patrocinadora principal do Quickshell (outfoxxed) e do mise (jdx), e fez sua primeira contratação em tempo integral: o desenvolvedor de kernel Krzysztof Wilczyński, para tocar o kernel do Omarchy.
  • Marketplace de plugins — milhares de plugins da comunidade (eram 500 em agosto de 2026, quando rolou a primeira competição), com competições e premiação.
  • Estrutura — um Core Team formalizado, ~35 mil membros no Discord, meetups pelo mundo e um programa de “Rangers” para socorrer quem chega do macOS e do Windows.

Vale registrar o que isso significa: uma distro com pouco mais de um ano de vida está financiando três dos projetos upstream dos quais ela depende. É raro e é bom.

O ponto do vídeo: o “SO agêntico”

O que fisgou o Simon Høiberg não foi o mosaico de janelas. Ele já rodava boa parte da operação das empresas dele com agentes de IA — um agente de código num servidor dedicado, outro vigiando a infraestrutura, outro triando tickets de suporte — e havia construído um harness próprio (que ele chama de OpsLayer) mais um app Electron e outro em React Native só para ter onde ver e controlar tudo isso.

Ao instalar o Omarchy, a conclusão dele foi que estava reconstruindo em Electron algo que o sistema operacional já entregava nativamente. O agente inspecionou a configuração do sistema, mexeu em atalhos e regras de janela, recarregou o ambiente e seguiu trabalhando dentro da versão modificada.

Ele também levanta a autocrítica mais importante do vídeo, e ela merece destaque: tudo isso pode virar a desculpa perfeita para um fundador técnico passar meses melhorando o sistema de produtividade e fugir do negócio de verdade. Antes da IA era o workspace perfeito no Notion, o “segundo cérebro”, o fluxo do Zapier. O critério que ele propõe é simples e vale para você: o sistema tem que ajudar a fazer mais, melhorar o trabalho ou tornar o trabalho mais agradável — de preferência os três.

Como a IA está realmente embutida

Aqui é onde a documentação oficial supera o vídeo. O Omarchy não escolhe um agente favorito por você: todos os principais CLIs de agente vêm pré-conectados como stubs gerenciados pelo mise em ~/.local/bin/, com carregamento preguiçoso — nada é baixado até você rodar pela primeira vez.

Comando Agente
claude Claude Code
codex OpenAI Codex
opencode OpenCode
copilot GitHub Copilot CLI
grok Grok CLI (xAI)
crush Crush
agy Google Antigravity CLI
ori Ori, o harness do OpenRouter
pi Pi, o harness de Mario Zechner
omp Oh My Pi

Você escolhe o padrão com omarchy default agent <nome> (ou em Setup > Defaults > Agent no menu). Depois disso, Super + Shift + Ctrl + A lança o agente padrão numa janela de terminal dedicada — ou abre o seletor, se você ainda não escolheu nenhum. Também dá para lançar já com uma tarefa:

omarchy agent prompt "Revise este projeto"

Leia esta frase duas vezes: agentes lançados por esse caminho rodam em modo não pergunte, faça. Eles vão realmente mexer nas coisas. Por segurança, como os agentes se recusam a confiar no diretório home inteiro, lançamentos a partir de $HOME começam em ~/Work.

Três integrações merecem menção:

  • Painel de agentes na barra — aparece quando o sistema detecta uso de agente na máquina, e concentra plano, percentual consumido dos limites de 5 horas e semanal, e consumo de tokens por dia e por modelo. Os dados são regenerados a cada 15 minutos.
  • Diagnóstico de crash — o Omarchy vigia o systemd-coredump. Quando algo dá segfault, você recebe uma notificação; clicando nela, o core dump é entregue ao agente junto com uma skill que o orienta a levantar os fatos e decidir se vale reportar upstream. Dá para silenciar por programa com omarchy crash mute hyprland.
  • A skill do Omarchy — uma habilidade instalada nos diretórios de skill do Claude Code, Codex, Pi e Antigravity, que ensina o agente a mexer no Hyprland, na barra e nos temas. A própria documentação a classifica como experimental e recomenda rodar em modo de planejamento primeiro, com omarchy reinstall configs na manga caso o agente faça bagunça.

Instalando

A instalação é por ISO, e o projeto se orgulha do tempo: menos de um minuto nas máquinas mais rápidas, dificilmente mais de cinco num computador antigo.

  1. Baixe a ISO em omarchy.org e confira o SHA-256 e a assinatura publicados ao lado do arquivo.
  2. Grave num pendrive — no Linux, use o caligula; no Mac ou Windows, o balenaEtcher.
  3. Desligue Secure Boot e/ou TPM na BIOS. Não é opcional: sem isso a instalação não roda.
  4. Escolha o tipo de instalação — disco inteiro (apaga tudo: se o disco não estiver vazio, faça backup antes) ou espaço livre, que é como se faz o dual boot com Windows. No caso do dual boot, desative o BitLocker no Windows antes.
  5. Responda cinco perguntas e assista à instalação.

Três detalhes que evitam dor de cabeça:

  • Use teclado com fio ou dongle 2.4 GHz. A instalação vem com criptografia de disco por padrão, e teclado Bluetooth não funciona na tela de senha do boot — mesmo motivo pelo qual ele não funciona na BIOS.
  • Instalando para outra pessoa? Aperte Ctrl + C na primeira tela (seleção de teclado) e o instalador prepara a máquina para outro dono: o sistema instala na hora, mas teclado, usuário e senha ficam para o primeiro boot — e a senha que a pessoa escolher vira a senha de criptografia.
  • Sem criptografia — para instalações descartáveis ou máquinas remotas protegidas, Ctrl + C na confirmação de formatação alterna para o modo sem criptografia. Para qualquer notebook que possa ser perdido ou roubado, não faça isso.

Existe ainda a instalação desatendida, em que a ISO se instala sozinha lendo a configuração de um segundo drive — é o caminho para usar o Omarchy como imagem base de VMs e de frota.

Primeiros passos: os atalhos que importam

O primeiro comando a memorizar é Super + K, que lista todos os atalhos. Depois dele, esses são os que você vai usar no primeiro dia:

Atalho O que faz
Super + Space Menu do Omarchy — apps, configurações, instalar software, quase tudo
Super + Return Abre o terminal
Super + Shift + Return Abre o navegador
Super + W ou Super + Q Fecha a janela
Super + Seta Move o foco para a janela naquela direção
Super + Shift + Seta Troca a janela de lugar com a vizinha
Super + 1/2/3/4 Pula para a área de trabalho
Super + Shift + 1/2/3/4 Manda a janela para aquela área de trabalho
Super + T Alterna a janela entre mosaico e flutuante
Super + F Tela cheia
Super + Escape Menu de sistema (suspender, reiniciar…)
Super + Ctrl + L Bloqueia o computador
Super + Ctrl + V Histórico da área de transferência (com imagens)
Super + Shift + Ctrl + A Lança o agente de IA padrão

Vindo do macOS ou do Windows

A tradução mental é mais simples do que parece — e o manual tem um capítulo inteiro só para isso:

  • Tudo gira em torno do Super (a tecla Windows). O reflexo do Spotlight, do Raycast ou do menu Iniciar vira Super + Space.
  • Não existe dock nem ícone na área de trabalho. Aplicativos abrem por atalho ou pelo menu. A única interface permanente é a barra do topo, e quase todo widget dela faz coisas diferentes com clique esquerdo, direito e do meio.
  • As janelas se posicionam sozinhas. Abra uma e ela ocupa a tela; abra a segunda e elas dividem o espaço. Você nunca mais pesca uma janela debaixo da outra, porque elas não se sobrepõem. Esse é o choque de mentalidade — e vale insistir nele antes de sair jogando tudo para flutuante com Super + T.
  • Copiar e colar funcionam em todo lugar, inclusive no terminal: Super + C e Super + V — o recortar, Super + X, vale fora do terminal. Nada de reflexo separado para o shell.

Atualizações, canais e snapshots

Este é o ponto onde o Omarchy mais se afasta de “só um monte de dotfiles”. Ele se instala como pacotes pacman de um repositório próprio, e a atualização é um processo, não um comando solto:

omarchy update     # ou o alias: mup

Isso instala a nova versão, roda as migrações pendentes para deixar sua configuração em dia e atualiza os pacotes do sistema pelo mirror Arch do projeto. Quando há release nova, um ícone de seta circular aparece ao lado do relógio.

Não rode pacman -Syu nem yay -Syu direto. Você perderia o snapshot, as migrações e as atualizações de configuração — e o Omarchy inclusive barra a atualização direta e te aponta para o comando certo.

São quatro canais: stable (padrão; o mirror roda um mês atrás do Arch, de propósito, para pegar incompatibilidades antes de você), RC, edge (Arch mais recente, só para quem sabe recuperar um sistema quebrado) e dev (aponta para um checkout git em ~/omarchy). Troca-se em Update > Channel ou com omarchy-channel-set.

E toda atualização gera um snapshot Btrfs automaticamente. Se algo quebrar, você reinicia e escolhe o snapshot anterior no bootloader Limine:

omarchy-snapshot create     # snapshot manual
omarchy-snapshot restore    # restaurar de dentro do snapshot inicializado

Duas ressalvas importantes: a restauração devolve o sistema de arquivos raiz, não o seu /home — serve para reverter atualização quebrada, não para recuperar arquivo pessoal. E o recurso só existe em instalações com Limine, padrão desde o Omarchy 2.0.

A CLI omarchy

Quase tudo o que o menu faz também está numa CLI — que é justamente o que torna o sistema tratável por um agente:

omarchy                      # lista todos os comandos e grupos
omarchy update               # atualizar Omarchy e pacotes
omarchy theme list           # listar temas
omarchy theme set tokyo-night
omarchy font list
omarchy screenshot
omarchy debug                # informações de diagnóstico

Os grupos cobrem agent, audio, bar, bluetooth, brightness, capture, channel, clipboard, config e uma lista longa de outros. Trocar de tema, aliás, reestiliza o sistema inteiro de uma vez — terminal, barra, notificações e papel de parede — e há mais de vinte temas oficiais, de Catppuccin a Gruvbox, Nord e Tokyo Night.

Vale a pena? A parte honesta

O entusiasmo do vídeo é legítimo, mas um post técnico deve o outro lado ao leitor:

  • “É mesmo uma distro?” A briga existe e o próprio vídeo a menciona: parte da comunidade Linux argumenta que o Omarchy é sobretudo um conjunto de configurações sobre o Arch, e que DHH recebe crédito por trabalho de empacotamento sobre projetos alheios. É uma crítica justa em espírito — mas hoje o projeto tem ISO própria, repositório de pacotes, mirror, migrações, snapshots e bootloader configurado. Passou faz tempo do estágio de dotfiles.
  • É Arch, e Arch é rolling release. O canal stable atrasado em um mês reduz o risco, mas não o elimina. Você está optando por um sistema que muda o tempo todo.
  • Desligar Secure Boot é um custo real. Aceite conscientemente, não por acidente.
  • Agente com aprovação automática mexendo no seu sistema é uma faca de dois gumes. A documentação é explícita: a skill é experimental, rode em modo de planejamento antes e tenha o caminho de rollback à mão. Um agente que erra o hyprland.conf te deixa sem desktop.
  • Curva de aprendizado. Tiling window manager não é um tema bonito para o seu desktop atual: é outra forma de usar o computador. Duas semanas até os dedos aprenderem é normal.

Para quem passa o dia no terminal, escreve código e gosta de teclado, o Omarchy é provavelmente a maneira mais rápida que existe hoje de ter um Hyprland completo e bonito sem passar duas semanas montando um. Para quem quer um desktop que simplesmente fique parado no lugar, Ubuntu ou Fedora continuam a resposta certa.

Fechando

O que o Omarchy acerta não é o mosaico de janelas — é assumir que o computador voltou a ser maleável e entregar as ferramentas para moldá-lo, seja pelas suas mãos ou pelas de um agente. A parte agêntica ainda é experimental e você deve tratá-la como tal. O resto já está maduro o bastante para virar sua máquina de trabalho.

Para continuar por aqui: veja como rodar IA local no Linux com Ollama (o próprio manual do Omarchy recomenda LM Studio e Ollama para modelos locais), conheça os assistentes de IA no terminal Linux, a mesma família de CLIs que a distro já deixa pré-conectada, e leia sobre vibe coding no Linux com skills de IA no CLI.

Links oficiais: omarchy.org · manual · guia de instalação · github.com/omacom/omarchy