You think.
AI does.

Omarchy:DHH 打造的美丽、有趣且智能化(agentic)的 Arch Linux 发行版

Omarchy:DHH 打造的美丽、有趣且智能化(agentic)的 Arch Linux 发行版

基于 Arch Linux、Hyprland 与 Quickshell 的「omakase」式桌面发行版,把现代开发者所需的一切一次配齐。

41.8K Stars
4.8K Forks
Shell
MIT
Beautiful, Fun & Agentic

项目地址:https://github.com/basecamp/omarchy  协议:MIT  Stars:41,754  Forks:4,760  更新:2026-09-18

AI 摘要

Omarchy 是由 DHH(David Heinemeier Hansson,Basecamp 与 HEY 创始人,也是 Ruby on Rails 与 Omakub 的作者)开源的一款 Linux 桌面发行版。它建立在 Arch Linux、平铺窗口管理器 Hyprland 与桌面构建套件 Quickshell 之上,把 Neovim、Chromium、Obsidian、LibreOffice、OBS 等生产力工具与一套统一审美、统一热键、以及把 AI 编程智能体当成桌面一等公民的设计一并交付。本文将从产品定位、功能场景、安装使用、获取方式、同类对比、核心机制、实用技巧、更新动态与常见问题等角度,带你全面了解这套「美丽、有趣且智能化」的系统。

一、产品深度介绍

(一)它是什么

Omarchy 是由 DHH(David Heinemeier Hansson,Basecamp 与 HEY 的创始人,也是 Ruby on Rails 与 Omakub 的作者)打造的一款开源 Linux 桌面发行版。它在官方 README 中的自我定位是「beautiful, fun & agentic Linux distribution」,而在 GitHub 仓库描述里则被概括为「Beautiful, Modern & Opinionated Linux」。

本质上,Omarchy 是一个基于 Arch Linux、平铺式窗口管理器 Hyprland,以及桌面构建套件 Quickshell 的「omakase(主厨发办)」式系统。所谓 omakase,指的是作者把自己日常真正在用的那一整套工具与审美直接打包交付,而不是塞给你一个可以随意勾选的组件清单。正如文档所言:这里没有多余的臃肿,只有「我所使用的一切」。

(二)技术表现

Omarchy 的技术底座由三部分构成,下面是几个关键事实:

  • 基础系统:Arch Linux 滚动发行版,借助 pacman 与 Omarchy 自建的软件仓库及镜像分发更新。
  • 窗口管理:Hyprland 平铺式 Wayland 合成器,配合 Quickshell 作为桌面面板与小组件的构建工具。
  • 预装即生产力:Neovim、Chromium、Obsidian、LibreOffice、Kdenlive、OBS Studio,甚至还有一个复古 Winamp 风格的音乐播放器。
  • 终端优先:整套系统重度依赖终端与手动编辑配置文件,TUI 工具与主题化体验是核心审美。
  • AI 原生:把主流 AI 编程智能体当作一等公民对待,详见后文「核心机制」一节。
小黑站在由 Arch 与 Hyprland 铺就的精致桌面墙前,身后一排待命的 AI 智能体小机器人
小黑站在一面由 Arch 与 Hyprland 瓷砖般铺就的精致桌面墙前,身后一字排开多个待命的 AI 智能体(各色小机器人),伸手即可调遣——呼应 Omarchy「把美丽桌面与 AI 智能体一并配齐」的核心理念。

二、主要功能特点与应用场景

Omarchy 的能力可以归纳为基础体验、应用矩阵与配置体系三层。

  • 基础体验:顶部状态栏、主题系统(可自建主题)、热键、统一剪贴板与历史、提醒、通知、文本提取与听写(OCR)、截图与录屏、各种开关与屏保。
  • 应用矩阵:终端、Neovim、AI 工具、开发工具、Shell 工具与函数、TUI 与 GUI 程序、浏览器、网页应用、游戏、PDF 填写、Windows 虚拟机,以及其它可选包。
  • 配置体系:更新、Dotfiles、Shell 插件、显示器、键鼠触控板、网络、系统休眠、硬件认证、字体、壁纸、命令行提示符、品牌化,以及常见微调。

适用场景包括:希望开箱即拥有一套统一审美、统一热键、统一 AI 工作流的开发者;从 macOS / Windows 迁移、想体验平铺窗口管理的人;以及把 AI 编程智能体嵌入日常桌面的重度用户。

三、如何安装与使用

Omarchy 通过 ISO 镜像安装。你需要先到 omarchy.org 下载 ISO,用 balenaEtcher(Mac/Windows)或 caligula(Linux)写入 U 盘,然后从 U 盘启动。安装向导提供两种模式:整盘安装(接管整块硬盘)与空闲空间安装(与 Windows 等系统共存,实现双启动,前提是先在 Windows 里关闭 BitLocker)。无论哪种,默认都启用全盘加密(LUKS),整盘模式会清空所选硬盘,因此务必先备份。

一个关键前提:你必须在 BIOS 里关闭 Secure Boot 与 TPM,否则无法安装 Omarchy。它们被视为面向 Windows 及微软系 Linux 的安全机制。安装过程本身很快——最快的机器不到一分钟,老机器一般也不超过五分钟。

还有一条容易踩的坑:全盘加密在开机时需要输入密码,而蓝牙键盘在启动阶段无法用于输入密码,所以请准备一根有线或 2.4GHz 接收器的键盘。安装完成后,日常用 Super + Space 呼出 Omarchy 菜单,用 omarchy 命令中心操作整套系统。

常用命令(Omarchy CLI)如下:

omarchy update            # 更新 Omarchy 与系统包
omarchy theme list        # 列出可用主题
omarchy theme set <name>   # 应用某个主题
omarchy font list         # 列出可用字体
omarchy screenshot        # 截图
omarchy debug             # 打印调试信息

此外,Omarchy 菜单可用 omarchy menu 从终端唤起,例如 omarchy menu summon style.theme 直达主题选择器;omarchy menu toggle system 则开关系统菜单。

四、官方地址与获取方式

  • GitHub 仓库:https://github.com/basecamp/omarchy(已重定向至 omacom/omarchy 组织)
  • 官方网站与 ISO 下载:https://omarchy.org
  • 社区支持:官网提供的 Discord 频道 #omarchy-help
  • 手册:仓库内 manual/ 目录为权威来源,并镜像到 learn.omacom.io,内含大量截图
  • 协议:MIT License(开源、可商用,需保留版权声明)

五、与同类方案对比

对比维度 Omarchy Omakub 手动 Arch + Hyprland 传统桌面发行版
底层发行版 Arch Linux(滚动) Ubuntu Arch Linux 各异(多为固定发布)
窗口管理 Hyprland 平铺 GNOME 调校 自选 GNOME / KDE 等
开箱体验 全套应用 + 审美 + AI 原生 全套应用 + 审美 需自行配置数小时 熟悉但平淡
AI 智能体 一等公民,多智能体预置 同样重视 自行集成 基本无
设计取向 美丽、有趣且智能化 美丽、现代、有主张 完全自由 尽可能「像 Windows/macOS」

Omarchy 与 Omakub 同出 DHH 之手,共享「omakase 美学 + 终端优先 + AI 原生」的理念,区别主要在底层发行版。相比手动配置 Arch/Hyprland,Omarchy 把 Hyprland、Quickshell、全套应用、更新通道与安全基线一次性配齐,省去大量 dotfiles 调试;代价是审美与默认选择由作者定调,深度自定义仍需手动改配置。相比传统桌面发行版,Omarchy 不追求「尽可能熟悉」,而是追求「更美、更好」。

六、核心机制深度解析

Omarchy 最特别的定位是「agentic」——把 AI 编程智能体当作一等公民。它的机制可以拆成这样一条链路:

懒加载启动器mise 桩置于 ~/.local/bin,首次运行才下载
→
预置智能体claude / codex / opencode / grok 等十余种
→
默认智能体omarchy default agent 选定,Super+Shift+Ctrl+A 唤起
→
智能体面板顶部栏追踪订阅额度与令牌消耗
→
崩溃诊断监听 coredump,交默认智能体排查
→
Omarchy Skill让智能体按需改造系统

具体来说:每个主流编程智能体 CLI 都通过 mise 管理的轻量桩(stub)预置在 ~/.local/bin/,首次真正运行才下载;预置列表涵盖 claude(Claude Code)、codex(OpenAI Codex)、opencode、agy(Google Antigravity)、copilot、crush、grok、pi、omp、ori(OpenRouter 的 harness)、hermes(Nous Research)、muse(Meta)、cursor-agent 等。选定默认智能体后,Super + Shift + Ctrl + A 一键唤起;也可直接用 omarchy agent prompt 让它带着任务启动。

把任务直接交给默认智能体,可以这样写:

omarchy agent prompt "Review this project"

此外,Omarchy 还监听 systemd-coredump:进程崩溃时会弹出通知,并把崩溃连同 diagnose-crash 技能交给默认智能体排查(也可手动 omarchy agent crash <pid>)。内置的 Omarchy Skill 则让智能体能够改造 Hyprland 配置、面板乃至从零创建主题——它已被软链到 Claude Code、Codex、Pi、Hermes 等技能目录,不过官方提醒把它当作实验性功能,最好先在 plan 模式下确认改动,必要时用 omarchy reinstall configs 回滚。

七、实用技巧

  • 无人值守装机:ISO 可在第二块盘上拿到配置后完全自动安装,适合作为虚拟机与机群的基镜像(见 unattended installs)。
  • 移交机器:已用机器可通过 Setup > Reset Computer 重置,恢复安装基线快照,交予新主人自行设定姓名、密码与加密口令。
  • 免密 sudo:Setup > Security > Passwordless Sudo 可临时放开 15 分钟,方便 AI 智能体长任务,到期自动收回。
  • 本地大模型:菜单 Install > AI 下可装 LM Studio 或 Ollama 跑开源权重模型,新手建议从 LM Studio 入手。
  • 去臃肿:Remove > Preinstalls 可一次性清掉预装的网页应用、TUI 与可选程序,对应热键也会一并消失。
  • 桌面 AI 应用:ChatGPT、Claude、Grok、Hermes Desktop、OpenClaw、Perplexity 等桌面端同样在菜单里可装。

八、最新更新动态

Omarchy 自 2025 年 6 月创建以来保持高频迭代(仓库 pushed_at 为 2026-09-18)。近期的重点方向包括:

  • 安全加固:默认关闭 Docker 组、拒绝符号链接的 VM 挂载源、把 pacman 事务移出桌面会话以抵御 reexec 打断。
  • 安装重构:用单一 Python orchestrator 拆分 install.sh / finalize.sh,并以 archinstall 作为库子系统管理阶段顺序。
  • 品牌与标语:将标语更新为「Beautiful, Fun & Agentic」,与 omarchy.org、X 头部及 ISO 保持一致。
  • 文档体系:manual/ 目录作为权威手册维护,并镜像到 learn.omacom.io,更新频繁。

九、常见问题 FAQ

Q1:能从 macOS / Windows 平滑迁移吗?

可以。手册专门设有「Coming From Mac or Windows」章节,讲解导航、热键与习惯差异;Omarchy 不追求「像 macOS」,而是提供一套更美、更好的工作方式,欢迎把迁移当成一次小小冒险。

Q2:安装一定要关 Secure Boot / TPM 吗?

是的,文档明确要求关闭,否则无法安装。它们被视为面向 Windows 及微软系 Linux 的安全机制,与 Omarchy 的启动方式不兼容。

Q3:必须要全盘加密吗?

默认强制全盘加密(LUKS),理由是丢失或被盗时数据不应被读取;特殊场景(如受保护的远程机或无可敏感数据的临时机)可在磁盘格式化确认时按 Ctrl+C 切到无加密安装。

Q4:可以用蓝牙键盘开机解锁吗?

不行,开机解密阶段蓝牙不可用,必须使用有线或 2.4GHz 接收器的键盘输入密码,就像无法用蓝牙键盘进 BIOS 一样。

Q5:想删掉预装的 Obsidian、LibreOffice 等怎么办?

菜单 Remove > Package 可逐包移除,Remove > Preinstalls 可一次性清掉全部预装附加项,对应热键也会一并消失,给你一张干净的绑定白纸。

十、总结

Omarchy 不是又一个「美化版 Arch」,而是 DHH 把个人多年桌面审美与工作流完整开源的一次交付:Arch 的滚动更新、Hyprland 的平铺效率、Quickshell 的可塑面板,加上把 AI 编程智能体当成桌面一等公民的设计。它的取舍很鲜明——作者替你定调审美与默认,换取「下载即用、统一且美丽」的体验。如果你愿意拥抱终端与平铺窗口,又想把 Claude、Codex 等智能体嵌入日常,Omarchy 值得一试。

⚠️ 使用与合规提示
Omarchy 采用 MIT 协议,可自由使用与再分发,但请保留版权与许可声明;安装会默认全盘加密并清空目标盘,操作前务必备份;关闭 Secure Boot / TPM 与准备有线键盘是安装前提。文中涉及的安全、加密与权限相关设置,请结合自身环境谨慎评估。

在撰写本文的过程中,我主要参考了 Omarchy 的 GitHub 仓库(basecamp/omarchy,已重定向至 omacom/omarchy)README.md,以及 manual/ 目录下的 Welcome、Getting Started、Omarchy CLI、AI、FAQ、Security 等文档,和官方网站 omarchy.org。文中数据(Stars 41,754 / Forks 4,760 / 语言 Shell / 协议 MIT / 更新 2026-09-18)以官方公开信息为准,可能随版本更新而变化。

# Linux发行版
# ArchLinux
# Hyprland
# DHH
# AI智能体
# 开源桌面

本文由 AI 辅助整理,基于 Omarchy(basecamp/omarchy)的公开文档撰写;配图由 小黑 IP 生成。内容仅用于技术介绍,不构成商业使用授权建议。

未经允许不得转载:AI智汇具 - AI工具推荐与技能教程_好用的AI工具大全 » Omarchy:DHH 打造的美丽、有趣且智能化(agentic)的 Arch Linux 发行版

评论 抢沙发

登录

找回密码

注册