{"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\/en\/2026\/09\/omarchy-linux-dhh-arch-hyprland\/","title":{"rendered":"Omarchy: DHH's distro that became an agentic operating system"},"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>Video summary:<\/strong> this article is based on the video <em>&#8220;Omarchy Agentic OS \u2014 This Changes EVERYTHING For AI-Native Founders&#8221;<\/em>, from the channel <strong>Simon H\u00f8iberg<\/strong>, and goes beyond it with the project's official documentation.<br \/>\n<strong>Video URL:<\/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>A SaaS founder installs a Linux distribution, asks an AI agent to reconfigure the system's own shortcuts and window rules, reloads the environment, and continues working within the version the agent just customized. His reaction in the video is: <em>&#8220;quero construir minha empresa inteira dentro disso&#8221;<\/em>.<\/p>\n<p>The distro is <strong>Omarchy<\/strong>, and it is today the loudest phenomenon in Linux desktop. This post explains what it actually is, where it came from, how to install, the first steps that matter \u2014 and where the excitement deserves a brake.<\/p>\n<h2>What is Omarchy<\/h2>\n<p>Omarchy is a Linux distribution <em>omakase<\/em> based on <strong>Arch Linux<\/strong>, in the tiling window manager <strong>Hyprland<\/strong> and in the desktop build kit <strong>Quickshell<\/strong>. &#8220;Omakase&#8221; \u00e9 o termo japon\u00eas para &#8220;escolha do chef&#8221;: 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>It's not just a handful of pre-installed packages. It comes with an entire thought-out system: Neovim, Chromium, Obsidian, LibreOffice, Kdenlive, OBS Studio, a bunch of TUIs and even a Winamp-style music player. The thesis, in the creator's own words, is that <em>a beautiful system is a motivating system<\/em>, and productivity comes after motivation.<\/p>\n<p>Project numbers today: repository <a href=\"https:\/\/github.com\/omacom\/omarchy\" target=\"_blank\" rel=\"noopener\">omacom\/omarchy<\/a>, , <strong>MIT<\/strong>, written mostly in <strong>Shell<\/strong>, with almost <strong>39 thousand stars<\/strong> and more than 4 thousand forks. The latest version at the time of this post (September 2026) is <strong>4.0.2<\/strong>, from the series nicknamed <em>Quattro<\/em>.<\/p>\n<h2>Where it came from: DHH, Omakub, and a love letter to Linux<\/h2>\n<p>The creator is <strong>David Heinemeier Hansson<\/strong> \u2014 the DHH: creator of Ruby on Rails, partner at 37signals (Basecamp, HEY), and in recent years, one of the most vocal critics of public cloud dependency.<\/p>\n<p>The repository was created on <strong>June 1st, 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>didn't replace Omakub<\/strong>, his Ubuntu setup \u2014 was a sibling project, because Ubuntu is a softer landing for outsiders than Arch. In 2026 things changed: Omakub was <strong>retired<\/strong> and had its repositories archived. Anyone wanting the same idea about Ubuntu should look at the community fork, <a href=\"https:\/\/omabuntu.omakasui.org\/\" target=\"_blank\" rel=\"noopener\">Omabuntu<\/a>.<\/p>\n<p>The problem it solves has a name: Hyprland is wonderful and <em>comes completely barebones from the factory<\/em>. You have to figure out on your own how to have a lock screen, idle timer, menu bar, Bluetooth panel. Omarchy is the answer to that \u2014 a set of good and beautiful defaults, plus all the tools you'd normally install.<\/p>\n<h2>2026: when the personal project became an institution<\/h2>\n<p>What started as a developer's dotfiles turned into something else in 2026:<\/p>\n<ul>\n<li><strong>Omarchy Quattro (4.0)<\/strong> \u2014 released in August of 2026, crossed <strong>100 thousand ISO downloads in one week<\/strong> and <strong>200 thousand in 18 days<\/strong>: on average, a new ISO every 8 seconds, with a peak of 1.165 downloads in one hour.<\/li>\n<li><strong>Omacom Foundation<\/strong> \u2014 nonprofit foundation announced on 21\/08\/2026 with US$ 8 million, which reached <strong>US$ 14,95 million<\/strong> in commitments until 3 September 2026 \u2014 of which US$ 1,95 million is not money, but rather token credit donated by Meta Superintelligence Labs, Anthropic, OpenAI and Fireworks. Among the twelve Founding Patrons (US$ 1 million each) are Drew Houston (Dropbox) and Peter Steinberger (creator of OpenClaw); 1Password and 37signals joined as Distinguished Corporate Patrons, with US$ 100 thousand per year for three years each.<\/li>\n<li><strong>Money returning to the ecosystem<\/strong> \u2014 the foundation became <em>exclusive<\/em> sponsor of <strong>Hyprland<\/strong> (Vaxry) and <em>primary<\/em> sponsor of <strong>Quickshell<\/strong> sponsor of <strong>mise<\/strong> (jdx), and made their first full-time hire: kernel developer Krzysztof Wilczy\u0144ski, to work on the Omarchy kernel.<\/li>\n<li><strong>Plugin marketplace<\/strong> \u2014 thousands of community plugins (there were 500 in August of 2026, when the first competition took place), with competitions and prizes.<\/li>\n<li><strong>Structure<\/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>It's worth noting what this means: a distro just over a year old is funding three of the upstream projects it depends on. That's rare and it's good.<\/p>\n<h2>O ponto do v\u00eddeo: o &#8220;SO ag\u00eantico&#8221;<\/h2>\n<p>What hooked Simon H\u00f8iberg wasn't the window mosaic. He was already running most of his company operations with AI agents \u2014 a code agent on a dedicated server, another monitoring infrastructure, another triaging support tickets \u2014 and he had built his own <em>harness<\/em> (which he calls OpsLayer) plus an Electron app and another in React Native just to have a place to see and control all of it.<\/p>\n<p>When installing Omarchy, his conclusion was that he was rebuilding in Electron something the operating system already delivered natively. The agent inspected the system configuration, manipulated shortcuts and window rules, reloaded the environment, and continued working within the modified version.<\/p>\n<p>He also raises the most important self-criticism from the video, and it deserves highlighting: <em>all of this can become the perfect excuse for a technical founder to spend months improving the productivity system and avoid the actual business<\/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>How AI is actually embedded<\/h2>\n<p>This is where the official documentation surpasses the video. Omarchy doesn't choose a favorite agent for you: <strong>all major agent CLIs come pre-connected<\/strong> as stubs managed by <a href=\"https:\/\/mise.jdx.dev\/\" target=\"_blank\" rel=\"noopener\">mise<\/a> in <code data-no-translation=\"\">~\/.local\/bin\/<\/code>, with lazy loading \u2014 nothing is downloaded until you run it for the first time.<\/p>\n<table>\n<thead>\n<tr>\n<th>Command<\/th>\n<th>Agent<\/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, the OpenRouter harness<\/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><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 data-no-translation=\"\">$HOME<\/code> come\u00e7am em <code data-no-translation=\"\">~\/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>Installing<\/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> in <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>before<\/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>First steps: the shortcuts that matter<\/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> or <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>Coming from macOS or 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> and <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>Updates, channels, and 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><strong>N\u00e3o rode <code data-no-translation=\"\">pacman -Syu<\/code> neither <code data-no-translation=\"\">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>Is it worth it? The honest part<\/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>Closing<\/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>Para continuar por aqui: veja como <a href=\"\/en\/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=\"\/en\/2026\/09\/assistentes-de-ia-no-terminal-linux\/\">AI assistants on the Linux terminal<\/a>, a mesma fam\u00edlia de CLIs que a distro j\u00e1 deixa pr\u00e9-conectada, e leia sobre <a href=\"\/en\/2026\/09\/vibe-coding-linux-skills-ia-cli\/\">vibe coding no Linux com skills de IA no CLI<\/a>.<\/p>\n<p><strong>Official links:<\/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: DHH&#039;s distro that became an agentic operating system\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/en\/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\/en\/wp-json\/wp\/v2\/posts\/809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/comments?post=809"}],"version-history":[{"count":2,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/809\/revisions"}],"predecessor-version":[{"id":1354,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/809\/revisions\/1354"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/media?parent=809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/categories?post=809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/tags?post=809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}