{"id":809,"date":"2026-09-07T16:41:46","date_gmt":"2026-09-07T19:41:46","guid":{"rendered":"https:\/\/www.linuxpro.com.br\/2026\/09\/omarchy-linux-dhh-arch-hyprland\/"},"modified":"2026-09-08T10:23:08","modified_gmt":"2026-09-08T13:23:08","slug":"omarchy-linux-dhh-arch-hyprland","status":"publish","type":"post","link":"https:\/\/www.linuxpro.com.br\/es\/2026\/09\/omarchy-linux-dhh-arch-hyprland\/","title":{"rendered":"Omarchy: a distro do DHH que virou um sistema operacional ag\u00eantico"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" alt=\"Mascote do LinuxPro digitando um atalho enquanto as janelas se organizam em mosaico no monitor ultrawide\" src=\"\/wp-content\/uploads\/2026\/09\/omarchy-v2.webp\" width=\"1486\" height=\"856\" \/><\/p>\n<blockquote><p><strong>Resumen en v\u00eddeo:<\/strong> este artigo parte do v\u00eddeo <em>&#8220;Omarchy Agentic OS \u2014 This Changes EVERYTHING For AI-Native Founders&#8221;<\/em>, do canal <strong>Simon H\u00f8iberg<\/strong>, e vai al\u00e9m dele com a documenta\u00e7\u00e3o oficial do projeto.<br \/>\n<strong>URL do v\u00eddeo:<\/strong> <a href=\"https:\/\/www.youtube.com\/watch?v=JjjecbwrioA\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=JjjecbwrioA<\/a><\/p><\/blockquote>\n<div class=\"video-container\" style=\"position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:1.5em 0;\">\n  <iframe src=\"https:\/\/www.youtube.com\/embed\/JjjecbwrioA\" title=\"Omarchy Agentic OS - This Changes EVERYTHING For AI-Native Founders\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen style=\"position:absolute;top:0;left:0;width:100%;height:100%;\"><\/iframe>\n<\/div>\n<p>Um fundador de SaaS instala uma distribui\u00e7\u00e3o Linux, pede a um agente de IA que reconfigure os atalhos e as regras de janela do pr\u00f3prio sistema, recarrega o ambiente e continua trabalhando dentro da vers\u00e3o que o agente acabou de customizar. A rea\u00e7\u00e3o dele no v\u00eddeo \u00e9: <em>&#8220;quero construir minha empresa inteira dentro disso&#8221;<\/em>.<\/p>\n<p>A distro \u00e9 o <strong>Omarchy<\/strong>, e ela \u00e9 hoje o fen\u00f4meno mais barulhento do desktop Linux. Este post explica o que ela \u00e9 de fato, de onde veio, como instalar, os primeiros passos que importam \u2014 e onde a empolga\u00e7\u00e3o merece um freio.<\/p>\n<h2>O que \u00e9 o Omarchy<\/h2>\n<p class=\"translation-block\">O Omarchy \u00e9 uma distribui\u00e7\u00e3o Linux <em>omakase<\/em> baseada em <strong>Arch Linux<\/strong>, no gerenciador de janelas em mosaico <strong>Hyprland<\/strong> e no kit de constru\u00e7\u00e3o de desktop <strong>Quickshell<\/strong>. \u201cOmakase\u201d \u00e9 o termo japon\u00eas para \u201cescolha do chef\u201d: o chef monta o menu, mas voc\u00ea sempre pode devolver um prato. Traduzindo para software \u2014 as decis\u00f5es j\u00e1 v\u00eam tomadas, e voc\u00ea reconfigura o que quiser depois.<\/p>\n<p>Ela n\u00e3o \u00e9 s\u00f3 um punhado de pacotes pr\u00e9-instalados. Vem com um sistema inteiro pensado: Neovim, Chromium, Obsidian, LibreOffice, Kdenlive, OBS Studio, um bocado de TUIs e at\u00e9 um tocador de m\u00fasica estilo Winamp. A tese, nas palavras do pr\u00f3prio criador, \u00e9 que <em>um sistema bonito \u00e9 um sistema motivador<\/em>, e produtividade vem depois da motiva\u00e7\u00e3o.<\/p>\n<p class=\"translation-block\">N\u00fameros do projeto hoje: reposit\u00f3rio <a href=\"https:\/\/github.com\/omacom\/omarchy\" target=\"_blank\" rel=\"noopener\">omacom\/omarchy<\/a>, licen\u00e7a <strong>MIT<\/strong>, escrito majoritariamente em <strong>Shell<\/strong>, com quase <strong>39 mil estrelas<\/strong> e mais de 4 mil forks. A vers\u00e3o mais recente no fechamento deste post (setembro de 2026) \u00e9 a <strong>4.0.2<\/strong>, da s\u00e9rie apelidada de <em>Quattro<\/em>.<\/p>\n<h2>De onde veio: DHH, o Omakub e uma carta de amor ao Linux<\/h2>\n<p>O criador \u00e9 <strong>David Heinemeier Hansson<\/strong> \u2014 o DHH: criador do Ruby on Rails, s\u00f3cio da 37signals (Basecamp, HEY) e, nos \u00faltimos anos, uma das vozes mais insistentes contra a depend\u00eancia de nuvem p\u00fablica.<\/p>\n<p>O reposit\u00f3rio nasceu em <strong>1\u00ba de junho de 2025<\/strong>. No an\u00fancio, DHH descreveu o projeto como &#8220;minha mais recente carta de amor ao Linux&#8221; e foi honesto sobre o p\u00fablico: o Omarchy <strong>n\u00e3o substitu\u00eda o Omakub<\/strong>, o setup dele para Ubuntu \u2014 era um projeto irm\u00e3o, porque o Ubuntu \u00e9 um pouso mais macio para quem vem de fora do que o Arch. Em 2026 a hist\u00f3ria mudou: o Omakub foi <strong>aposentado<\/strong> e teve os reposit\u00f3rios arquivados. Quem quer a mesma ideia sobre Ubuntu deve olhar o fork da comunidade, o <a href=\"https:\/\/omabuntu.omakasui.org\/\" target=\"_blank\" rel=\"noopener\">Omabuntu<\/a>.<\/p>\n<p>O problema que ele resolve tem nome: o Hyprland \u00e9 maravilhoso e <em>vem completamente pelado de f\u00e1brica<\/em>. Voc\u00ea tem que descobrir sozinho como ter tela de bloqueio, timer de ociosidade, barra de menu, painel de Bluetooth. O Omarchy \u00e9 a resposta a isso \u2014 um conjunto de configura\u00e7\u00f5es boas e bonitas por padr\u00e3o, mais todas as ferramentas que voc\u00ea normalmente instalaria.<\/p>\n<h2>2026: quando o projeto pessoal virou institui\u00e7\u00e3o<\/h2>\n<p>O que era um conjunto de dotfiles de um desenvolvedor virou outra coisa em 2026:<\/p>\n<ul>\n<li><strong>Omarchy Quattro (4.0)<\/strong> \u2014 lan\u00e7ada em agosto de 2026, cruzou <strong>100 mil downloads da ISO em uma semana<\/strong> e <strong>200 mil em 18 dias<\/strong>: em m\u00e9dia, uma ISO nova a cada 8 segundos, com pico de 1.165 downloads em uma hora.<\/li>\n<li><strong>Omacom Foundation<\/strong> \u2014 funda\u00e7\u00e3o sem fins lucrativos anunciada em 21\/08\/2026 com US$ 8 milh\u00f5es, que chegou a <strong>US$ 14,95 milh\u00f5es<\/strong> em compromissos at\u00e9 3 de setembro de 2026 \u2014 dos quais US$ 1,95 milh\u00e3o n\u00e3o \u00e9 dinheiro, e sim cr\u00e9dito de tokens doado por Meta Superintelligence Labs, Anthropic, OpenAI e Fireworks. Entre os doze Founding Patrons (US$ 1 milh\u00e3o cada) est\u00e3o 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\u00eas anos cada.<\/li>\n<li class=\"translation-block\"><strong>Dinheiro voltando para o ecossistema<\/strong> \u2014 a funda\u00e7\u00e3o virou patrocinadora <em>exclusiva<\/em> do <strong>Hyprland<\/strong> (Vaxry) e patrocinadora <em>principal<\/em> do <strong>Quickshell<\/strong> (outfoxxed) e do <strong>mise<\/strong> (jdx), e fez sua primeira contrata\u00e7\u00e3o em tempo integral: o desenvolvedor de kernel Krzysztof Wilczy\u0144ski, para tocar o kernel do Omarchy.<\/li>\n<li><strong>Marketplace de plugins<\/strong> \u2014 milhares de plugins da comunidade (eram 500 em agosto de 2026, quando rolou a primeira competi\u00e7\u00e3o), com competi\u00e7\u00f5es e premia\u00e7\u00e3o.<\/li>\n<li><strong>Estrutura<\/strong> \u2014 um Core Team formalizado, ~35 mil membros no Discord, meetups pelo mundo e um programa de &#8220;Rangers&#8221; para socorrer quem chega do macOS e do Windows.<\/li>\n<\/ul>\n<p>Vale registrar o que isso significa: uma distro com pouco mais de um ano de vida est\u00e1 financiando tr\u00eas dos projetos upstream dos quais ela depende. \u00c9 raro e \u00e9 bom.<\/p>\n<h2>O ponto do v\u00eddeo: o &#8220;SO ag\u00eantico&#8221;<\/h2>\n<p>O que fisgou o Simon H\u00f8iberg n\u00e3o foi o mosaico de janelas. Ele j\u00e1 rodava boa parte da opera\u00e7\u00e3o das empresas dele com agentes de IA \u2014 um agente de c\u00f3digo num servidor dedicado, outro vigiando a infraestrutura, outro triando tickets de suporte \u2014 e havia constru\u00eddo um <em>harness<\/em> pr\u00f3prio (que ele chama de OpsLayer) mais um app Electron e outro em React Native s\u00f3 para ter onde ver e controlar tudo isso.<\/p>\n<p>Ao instalar o Omarchy, a conclus\u00e3o dele foi que estava reconstruindo em Electron algo que o sistema operacional j\u00e1 entregava nativamente. O agente inspecionou a configura\u00e7\u00e3o do sistema, mexeu em atalhos e regras de janela, recarregou o ambiente e seguiu trabalhando dentro da vers\u00e3o modificada.<\/p>\n<p>Ele tamb\u00e9m levanta a autocr\u00edtica mais importante do v\u00eddeo, e ela merece destaque: <em>tudo isso pode virar a desculpa perfeita para um fundador t\u00e9cnico passar meses melhorando o sistema de produtividade e fugir do neg\u00f3cio de verdade<\/em>. Antes da IA era o workspace perfeito no Notion, o &#8220;segundo c\u00e9rebro&#8221;, o fluxo do Zapier. O crit\u00e9rio que ele prop\u00f5e \u00e9 simples e vale para voc\u00ea: o sistema tem que ajudar a fazer mais, melhorar o trabalho ou tornar o trabalho mais agrad\u00e1vel \u2014 de prefer\u00eancia os tr\u00eas.<\/p>\n<h2>Como a IA est\u00e1 realmente embutida<\/h2>\n<p>Aqui \u00e9 onde a documenta\u00e7\u00e3o oficial supera o v\u00eddeo. O Omarchy n\u00e3o escolhe um agente favorito por voc\u00ea: <strong>todos os principais CLIs de agente v\u00eam pr\u00e9-conectados<\/strong> como stubs gerenciados pelo <a href=\"https:\/\/mise.jdx.dev\/\" target=\"_blank\" rel=\"noopener\">mise<\/a> em <code data-no-translation=\"\">~\/.local\/bin\/<\/code>, com carregamento pregui\u00e7oso \u2014 nada \u00e9 baixado at\u00e9 voc\u00ea rodar pela primeira vez.<\/p>\n<table>\n<thead>\n<tr>\n<th>Comando<\/th>\n<th>Agente<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code data-no-translation=\"\">claude<\/code><\/td>\n<td>Claude Code<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">codex<\/code><\/td>\n<td>OpenAI Codex<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">opencode<\/code><\/td>\n<td>OpenCode<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">copilot<\/code><\/td>\n<td>GitHub Copilot CLI<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">grok<\/code><\/td>\n<td>Grok CLI (xAI)<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">crush<\/code><\/td>\n<td>Crush<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">agy<\/code><\/td>\n<td>Google Antigravity CLI<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">ori<\/code><\/td>\n<td>Ori, o harness do OpenRouter<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">pi<\/code><\/td>\n<td>Pi, o harness de Mario Zechner<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">omp<\/code><\/td>\n<td>Oh My Pi<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Voc\u00ea escolhe o padr\u00e3o com <code data-no-translation=\"\">omarchy default agent &lt;nome&gt;<\/code> (ou em <em>Setup &gt; Defaults &gt; Agent<\/em> no menu). Depois disso, <code data-no-translation=\"\">Super + Shift + Ctrl + A<\/code> lan\u00e7a o agente padr\u00e3o numa janela de terminal dedicada \u2014 ou abre o seletor, se voc\u00ea ainda n\u00e3o escolheu nenhum. Tamb\u00e9m d\u00e1 para lan\u00e7ar j\u00e1 com uma tarefa:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">omarchy agent prompt \"Revise este projeto\"<\/code><\/pre>\n<p class=\"translation-block\"><strong>Leia esta frase duas vezes:<\/strong> agentes lan\u00e7ados por esse caminho rodam em modo <em>n\u00e3o pergunte, fa\u00e7a<\/em>. Eles v\u00e3o realmente mexer nas coisas. Por seguran\u00e7a, como os agentes se recusam a confiar no diret\u00f3rio home inteiro, lan\u00e7amentos a partir de <code>$HOME<\/code> come\u00e7am em <code>~\/Work<\/code>.<\/p>\n<p>Tr\u00eas integra\u00e7\u00f5es merecem men\u00e7\u00e3o:<\/p>\n<ul>\n<li><strong>Painel de agentes na barra<\/strong> \u2014 aparece quando o sistema detecta uso de agente na m\u00e1quina, e concentra plano, percentual consumido dos limites de 5 horas e semanal, e consumo de tokens por dia e por modelo. Os dados s\u00e3o regenerados a cada 15 minutos.<\/li>\n<li><strong>Diagn\u00f3stico de crash<\/strong> \u2014 o Omarchy vigia o <code data-no-translation=\"\">systemd-coredump<\/code>. Quando algo d\u00e1 segfault, voc\u00ea recebe uma notifica\u00e7\u00e3o; clicando nela, o core dump \u00e9 entregue ao agente junto com uma <em>skill<\/em> que o orienta a levantar os fatos e decidir se vale reportar upstream. D\u00e1 para silenciar por programa com <code data-no-translation=\"\">omarchy crash mute hyprland<\/code>.<\/li>\n<li><strong>A skill do Omarchy<\/strong> \u2014 uma habilidade instalada nos diret\u00f3rios de skill do Claude Code, Codex, Pi e Antigravity, que ensina o agente a mexer no Hyprland, na barra e nos temas. <strong>A pr\u00f3pria documenta\u00e7\u00e3o a classifica como experimental<\/strong> e recomenda rodar em modo de planejamento primeiro, com <code data-no-translation=\"\">omarchy reinstall configs<\/code> na manga caso o agente fa\u00e7a bagun\u00e7a.<\/li>\n<\/ul>\n<h2>Instalando<\/h2>\n<p>A instala\u00e7\u00e3o \u00e9 por ISO, e o projeto se orgulha do tempo: menos de um minuto nas m\u00e1quinas mais r\u00e1pidas, dificilmente mais de cinco num computador antigo.<\/p>\n<ol>\n<li><strong>Baixe a ISO<\/strong> em <a href=\"https:\/\/omarchy.org\/\" target=\"_blank\" rel=\"noopener\">omarchy.org<\/a> e confira o SHA-256 e a assinatura publicados ao lado do arquivo.<\/li>\n<li><strong>Grave num pendrive<\/strong> \u2014 no Linux, use o <code data-no-translation=\"\">caligula<\/code>; no Mac ou Windows, o balenaEtcher.<\/li>\n<li><strong>Desligue Secure Boot e\/ou TPM na BIOS.<\/strong> N\u00e3o \u00e9 opcional: sem isso a instala\u00e7\u00e3o n\u00e3o roda.<\/li>\n<li><strong>Escolha o tipo de instala\u00e7\u00e3o<\/strong> \u2014 disco inteiro (apaga tudo: se o disco n\u00e3o estiver vazio, fa\u00e7a backup <em>antes<\/em>) ou espa\u00e7o livre, que \u00e9 como se faz o dual boot com Windows. No caso do dual boot, desative o BitLocker no Windows antes.<\/li>\n<li><strong>Responda cinco perguntas<\/strong> e assista \u00e0 instala\u00e7\u00e3o.<\/li>\n<\/ol>\n<p>Tr\u00eas detalhes que evitam dor de cabe\u00e7a:<\/p>\n<ul>\n<li><strong>Use teclado com fio ou dongle 2.4 GHz.<\/strong> A instala\u00e7\u00e3o vem com criptografia de disco por padr\u00e3o, e teclado Bluetooth n\u00e3o funciona na tela de senha do boot \u2014 mesmo motivo pelo qual ele n\u00e3o funciona na BIOS.<\/li>\n<li><strong>Instalando para outra pessoa?<\/strong> Aperte <code data-no-translation=\"\">Ctrl + C<\/code> na primeira tela (sele\u00e7\u00e3o de teclado) e o instalador prepara a m\u00e1quina para outro dono: o sistema instala na hora, mas teclado, usu\u00e1rio e senha ficam para o primeiro boot \u2014 e a senha que a pessoa escolher vira a senha de criptografia.<\/li>\n<li><strong>Sem criptografia<\/strong> \u2014 para instala\u00e7\u00f5es descart\u00e1veis ou m\u00e1quinas remotas protegidas, <code data-no-translation=\"\">Ctrl + C<\/code> na confirma\u00e7\u00e3o de formata\u00e7\u00e3o alterna para o modo sem criptografia. Para qualquer notebook que possa ser perdido ou roubado, n\u00e3o fa\u00e7a isso.<\/li>\n<\/ul>\n<p>Existe ainda a <strong>instala\u00e7\u00e3o desatendida<\/strong>, em que a ISO se instala sozinha lendo a configura\u00e7\u00e3o de um segundo drive \u2014 \u00e9 o caminho para usar o Omarchy como imagem base de VMs e de frota.<\/p>\n<h2>Primeiros passos: os atalhos que importam<\/h2>\n<p>O primeiro comando a memorizar \u00e9 <code data-no-translation=\"\">Super + K<\/code>, que lista todos os atalhos. Depois dele, esses s\u00e3o os que voc\u00ea vai usar no primeiro dia:<\/p>\n<table>\n<thead>\n<tr>\n<th>Atalho<\/th>\n<th>O que faz<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code data-no-translation=\"\">Super + Space<\/code><\/td>\n<td>Menu do Omarchy \u2014 apps, configura\u00e7\u00f5es, instalar software, quase tudo<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Return<\/code><\/td>\n<td>Abre o terminal<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Shift + Return<\/code><\/td>\n<td>Abre o navegador<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + W<\/code> o <code data-no-translation=\"\">Super + Q<\/code><\/td>\n<td>Fecha a janela<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Seta<\/code><\/td>\n<td>Move o foco para a janela naquela dire\u00e7\u00e3o<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Shift + Seta<\/code><\/td>\n<td>Troca a janela de lugar com a vizinha<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + 1\/2\/3\/4<\/code><\/td>\n<td>Pula para a \u00e1rea de trabalho<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Shift + 1\/2\/3\/4<\/code><\/td>\n<td>Manda a janela para aquela \u00e1rea de trabalho<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + T<\/code><\/td>\n<td>Alterna a janela entre mosaico e flutuante<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + F<\/code><\/td>\n<td>Tela cheia<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Escape<\/code><\/td>\n<td>Menu de sistema (suspender, reiniciar\u2026)<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Ctrl + L<\/code><\/td>\n<td>Bloqueia o computador<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Ctrl + V<\/code><\/td>\n<td>Hist\u00f3rico da \u00e1rea de transfer\u00eancia (com imagens)<\/td>\n<\/tr>\n<tr>\n<td><code data-no-translation=\"\">Super + Shift + Ctrl + A<\/code><\/td>\n<td>Lan\u00e7a o agente de IA padr\u00e3o<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Vindo do macOS ou do Windows<\/h2>\n<p>A tradu\u00e7\u00e3o mental \u00e9 mais simples do que parece \u2014 e o manual tem um cap\u00edtulo inteiro s\u00f3 para isso:<\/p>\n<ul>\n<li><strong>Tudo gira em torno do Super<\/strong> (a tecla Windows). O reflexo do Spotlight, do Raycast ou do menu Iniciar vira <code data-no-translation=\"\">Super + Space<\/code>.<\/li>\n<li><strong>N\u00e3o existe dock nem \u00edcone na \u00e1rea de trabalho.<\/strong> Aplicativos abrem por atalho ou pelo menu. A \u00fanica interface permanente \u00e9 a barra do topo, e quase todo widget dela faz coisas diferentes com clique esquerdo, direito e do meio.<\/li>\n<li><strong>As janelas se posicionam sozinhas.<\/strong> Abra uma e ela ocupa a tela; abra a segunda e elas dividem o espa\u00e7o. Voc\u00ea nunca mais pesca uma janela debaixo da outra, porque elas n\u00e3o se sobrep\u00f5em. Esse \u00e9 o choque de mentalidade \u2014 e vale insistir nele antes de sair jogando tudo para flutuante com <code data-no-translation=\"\">Super + T<\/code>.<\/li>\n<li><strong>Copiar e colar funcionam em todo lugar<\/strong>, inclusive no terminal: <code data-no-translation=\"\">Super + C<\/code> e <code data-no-translation=\"\">Super + V<\/code> \u2014 o recortar, <code data-no-translation=\"\">Super + X<\/code>, vale fora do terminal. Nada de reflexo separado para o shell.<\/li>\n<\/ul>\n<h2>Atualiza\u00e7\u00f5es, canais e snapshots<\/h2>\n<p>Este \u00e9 o ponto onde o Omarchy mais se afasta de &#8220;s\u00f3 um monte de dotfiles&#8221;. Ele se instala como pacotes pacman de um reposit\u00f3rio pr\u00f3prio, e a atualiza\u00e7\u00e3o \u00e9 um processo, n\u00e3o um comando solto:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">omarchy update     # ou o alias: mup<\/code><\/pre>\n<p>Isso instala a nova vers\u00e3o, roda as <strong>migra\u00e7\u00f5es pendentes<\/strong> para deixar sua configura\u00e7\u00e3o em dia e atualiza os pacotes do sistema pelo mirror Arch do projeto. Quando h\u00e1 release nova, um \u00edcone de seta circular aparece ao lado do rel\u00f3gio.<\/p>\n<p class=\"translation-block\"><strong>N\u00e3o rode <code>pacman -Syu<\/code> nem <code>yay -Syu<\/code> direto.<\/strong> Voc\u00ea perderia o snapshot, as migra\u00e7\u00f5es e as atualiza\u00e7\u00f5es de configura\u00e7\u00e3o \u2014 e o Omarchy inclusive barra a atualiza\u00e7\u00e3o direta e te aponta para o comando certo.<\/p>\n<p>S\u00e3o <strong>quatro canais<\/strong>: <em>stable<\/em> (padr\u00e3o; o mirror roda um m\u00eas atr\u00e1s do Arch, de prop\u00f3sito, para pegar incompatibilidades antes de voc\u00ea), <em>RC<\/em>, <em>edge<\/em> (Arch mais recente, s\u00f3 para quem sabe recuperar um sistema quebrado) e <em>dev<\/em> (aponta para um checkout git em <code data-no-translation=\"\">~\/omarchy<\/code>). Troca-se em <em>Update &gt; Channel<\/em> ou com <code data-no-translation=\"\">omarchy-channel-set<\/code>.<\/p>\n<p>E toda atualiza\u00e7\u00e3o gera um <strong>snapshot Btrfs<\/strong> automaticamente. Se algo quebrar, voc\u00ea reinicia e escolhe o snapshot anterior no bootloader Limine:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">omarchy-snapshot create     # snapshot manual\nomarchy-snapshot restore    # restaurar de dentro do snapshot inicializado<\/code><\/pre>\n<p>Duas ressalvas importantes: a restaura\u00e7\u00e3o devolve o sistema de arquivos raiz, <strong>n\u00e3o o seu <code data-no-translation=\"\">\/home<\/code><\/strong> \u2014 serve para reverter atualiza\u00e7\u00e3o quebrada, n\u00e3o para recuperar arquivo pessoal. E o recurso s\u00f3 existe em instala\u00e7\u00f5es com Limine, padr\u00e3o desde o Omarchy 2.0.<\/p>\n<h2>A CLI <code data-no-translation=\"\">omarchy<\/code><\/h2>\n<p>Quase tudo o que o menu faz tamb\u00e9m est\u00e1 numa CLI \u2014 que \u00e9 justamente o que torna o sistema trat\u00e1vel por um agente:<\/p>\n<pre data-no-translation=\"\"><code class=\"language-bash\" data-no-translation=\"\">omarchy                      # lista todos os comandos e grupos\nomarchy update               # atualizar Omarchy e pacotes\nomarchy theme list           # listar temas\nomarchy theme set tokyo-night\nomarchy font list\nomarchy screenshot\nomarchy debug                # informa\u00e7\u00f5es de diagn\u00f3stico<\/code><\/pre>\n<p>Os grupos cobrem <code data-no-translation=\"\">agent<\/code>, <code data-no-translation=\"\">audio<\/code>, <code data-no-translation=\"\">bar<\/code>, <code data-no-translation=\"\">bluetooth<\/code>, <code data-no-translation=\"\">brightness<\/code>, <code data-no-translation=\"\">capture<\/code>, <code data-no-translation=\"\">channel<\/code>, <code data-no-translation=\"\">clipboard<\/code>, <code data-no-translation=\"\">config<\/code> e uma lista longa de outros. Trocar de tema, ali\u00e1s, reestiliza o sistema inteiro de uma vez \u2014 terminal, barra, notifica\u00e7\u00f5es e papel de parede \u2014 e h\u00e1 mais de vinte temas oficiais, de Catppuccin a Gruvbox, Nord e Tokyo Night.<\/p>\n<h2>Vale a pena? A parte honesta<\/h2>\n<p>O entusiasmo do v\u00eddeo \u00e9 leg\u00edtimo, mas um post t\u00e9cnico deve o outro lado ao leitor:<\/p>\n<ul>\n<li><strong>&#8220;\u00c9 mesmo uma distro?&#8221;<\/strong> A briga existe e o pr\u00f3prio v\u00eddeo a menciona: parte da comunidade Linux argumenta que o Omarchy \u00e9 sobretudo um conjunto de configura\u00e7\u00f5es sobre o Arch, e que DHH recebe cr\u00e9dito por trabalho de empacotamento sobre projetos alheios. \u00c9 uma cr\u00edtica justa em esp\u00edrito \u2014 mas hoje o projeto tem ISO pr\u00f3pria, reposit\u00f3rio de pacotes, mirror, migra\u00e7\u00f5es, snapshots e bootloader configurado. Passou faz tempo do est\u00e1gio de dotfiles.<\/li>\n<li><strong>\u00c9 Arch, e Arch \u00e9 rolling release.<\/strong> O canal stable atrasado em um m\u00eas reduz o risco, mas n\u00e3o o elimina. Voc\u00ea est\u00e1 optando por um sistema que muda o tempo todo.<\/li>\n<li><strong>Desligar Secure Boot \u00e9 um custo real.<\/strong> Aceite conscientemente, n\u00e3o por acidente.<\/li>\n<li><strong>Agente com aprova\u00e7\u00e3o autom\u00e1tica mexendo no seu sistema \u00e9 uma faca de dois gumes.<\/strong> A documenta\u00e7\u00e3o \u00e9 expl\u00edcita: a skill \u00e9 experimental, rode em modo de planejamento antes e tenha o caminho de rollback \u00e0 m\u00e3o. Um agente que erra o <code data-no-translation=\"\">hyprland.conf<\/code> te deixa sem desktop.<\/li>\n<li><strong>Curva de aprendizado.<\/strong> Tiling window manager n\u00e3o \u00e9 um tema bonito para o seu desktop atual: \u00e9 outra forma de usar o computador. Duas semanas at\u00e9 os dedos aprenderem \u00e9 normal.<\/li>\n<\/ul>\n<p>Para quem passa o dia no terminal, escreve c\u00f3digo e gosta de teclado, o Omarchy \u00e9 provavelmente a maneira mais r\u00e1pida 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.<\/p>\n<h2>Fechando<\/h2>\n<p>O que o Omarchy acerta n\u00e3o \u00e9 o mosaico de janelas \u2014 \u00e9 assumir que o computador voltou a ser male\u00e1vel e entregar as ferramentas para mold\u00e1-lo, seja pelas suas m\u00e3os ou pelas de um agente. A parte ag\u00eantica ainda \u00e9 experimental e voc\u00ea deve trat\u00e1-la como tal. O resto j\u00e1 est\u00e1 maduro o bastante para virar sua m\u00e1quina de trabalho.<\/p>\n<p class=\"translation-block\">Para continuar por aqui: veja como <a href=\"\/es\/2026\/09\/rodando-ia-local-no-linux-com-ollama\/\">rodar IA local no Linux com Ollama<\/a> (o pr\u00f3prio manual do Omarchy recomenda LM Studio e Ollama para modelos locais), conhe\u00e7a os <a href=\"\/es\/2026\/09\/assistentes-de-ia-no-terminal-linux\/\">assistentes de IA no terminal Linux<\/a>, a mesma fam\u00edlia de CLIs que a distro j\u00e1 deixa pr\u00e9-conectada, e leia sobre <a href=\"\/es\/2026\/09\/vibe-coding-linux-skills-ia-cli\/\">vibe coding no Linux com skills de IA no CLI<\/a>.<\/p>\n<p><strong>Links oficiais:<\/strong> <a href=\"https:\/\/omarchy.org\/\" target=\"_blank\" rel=\"noopener\">omarchy.org<\/a> \u00b7 <a href=\"https:\/\/omarchy.org\/manual\/\" target=\"_blank\" rel=\"noopener\">manual<\/a> \u00b7 <a href=\"https:\/\/omarchy.org\/manual\/getting-started\/\" target=\"_blank\" rel=\"noopener\">guia de instala\u00e7\u00e3o<\/a> \u00b7 <a href=\"https:\/\/github.com\/omacom\/omarchy\" target=\"_blank\" rel=\"noopener\">github.com\/omacom\/omarchy<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Resumo em v\u00eddeo: este artigo parte do v\u00eddeo &#8220;Omarchy Agentic OS \u2014 This Changes EVERYTHING For AI-Native Founders&#8221;, do canal Simon H\u00f8iberg, e vai al\u00e9m dele com a documenta\u00e7\u00e3o oficial do projeto. URL do v\u00eddeo: https:\/\/www.youtube.com\/watch?v=JjjecbwrioA Um fundador de SaaS instala uma distribui\u00e7\u00e3o Linux, pede a um agente de IA que reconfigure os atalhos e &#8230; <a title=\"Omarchy: a distro do DHH que virou um sistema operacional ag\u00eantico\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/es\/2026\/09\/omarchy-linux-dhh-arch-hyprland\/\" aria-label=\"Read more about Omarchy: a distro do DHH que virou um sistema operacional ag\u00eantico\">Read more<\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[115,2,25],"tags":[387,391,389,390,388,116,386],"class_list":["post-809","post","type-post","status-publish","format-standard","hentry","category-ia","category-linux","category-noticias","tag-arch-linux","tag-desktop","tag-dhh","tag-distro","tag-hyprland","tag-ia","tag-omarchy"],"_links":{"self":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/comments?post=809"}],"version-history":[{"count":2,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/809\/revisions"}],"predecessor-version":[{"id":1354,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/posts\/809\/revisions\/1354"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/media?parent=809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/categories?post=809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/es\/wp-json\/wp\/v2\/tags?post=809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}