Omarchy Field Guide: From macOS to Arch + Hyprland in 12 Chapters
Omarchy is a Linux distribution launched in 2025 by DHH, creator of Ruby on Rails and co-founder of 37signals. Built on Arch Linux with the Hyprland tiling window manager, it applies an omakase philosophy: the team makes software and interaction choices for you, so you get a polished, keyboard-driven workstation out of the box. This piece is a hands-on manual with twelve chapters and two appendices, covering installation, first-run interaction, hotkeys, configuration files, software setup, screen capture, the built-in AI agent, system maintenance, migration from macOS or Windows, advanced customization, and troubleshooting. It includes a CLI cheat sheet, FAQ, Chinese IME and proxy setup guidance. Written as an enthusiast walkthrough rather than a critical review, it mostly omits trade-offs and failure reports. Useful as a practical reference for developers who want Arch-like power without the usual setup grind.
Omarchy: an AI-friendly, ready-to-use god-tier Linux distribution
Version: Omarchy 4.x (includes content from the stable 3.x line)
Intended readers: developers migrating from Windows/macOS; users who want Arch’s power but are tired of DIY configuration; keyboard-driven workflow enthusiasts; and beginners to tiling window managers
Table of Contents
- Preface
- Chapter 1: What Is Omarchy? DHH and 37signals’ Linux Manifesto
- Chapter 2: Core Advantages in Depth
- Chapter 3: Installation: From Zero to the First Screen
- Chapter 4: First Use and Basic Interaction
- Chapter 5: The Complete Keyboard Shortcut Guide
- Chapter 6: Common Configuration Explained
- Chapter 7: Installing Common Software and Usage Tips
- Chapter 8: Advanced Screenshots and Screen Recording
- Chapter 9: The Complete Guide to the Built-in AI Agent
- Chapter 10: System Maintenance and Update Management
- Chapter 11: Cross-Platform Migration Guide
- Chapter 12: Advanced Customization and Troubleshooting
- Conclusion
- Appendix A: Omarchy CLI Command Quick Reference
- Appendix B: FAQ
- Chapter 13: The Real World: Reviews, Ecosystem, and More Tips
Omarchy:AI友好开箱即用的神级Linux操作系统
版本:Omarchy 4.x(含 3.x 稳定版内容)
适用读者:从 Windows/macOS 迁移过来的开发者、希望获得 Arch 强大能力但厌倦 DIY 配置的用户、键盘驱动工作流爱好者、平铺窗口管理器初学者
目录
- 序言
- 第一章 Omarchy 是什么——DHH 与 37signals 的 Linux 宣言
- 第二章 核心优势深度解析
- 第三章 安装篇:从零到第一屏
- 第四章 初次使用与基础交互
- 第五章 快捷键完全指南
- 第六章 常用配置详解
- 第七章 常用软件安装与使用技巧
- 第八章 截图与录屏进阶指南
- 第九章 内置 AI Agent 完全指南
- 第十章 系统维护与更新管理
- 第十一章 跨平台迁移指南
- 第十二章 进阶定制与故障排除
- 结语
- 附录 A:Omarchy CLI 命令速查
- 附录 B:常见问题 Q&A
- 第十三章 真实世界:评价、生态与更多技巧
Throughout the long history of personal computing, operating systems have swung between two extremes. At one end is radical freedom—“you can do anything, but you need to decide how”—embodied by Arch Linux. It gives you the purest base and the most complete control, but the price is hours or even weekends spent configuring, debugging, and tweaking. At the other end is radical convenience—“everything has been arranged for you”—embodied by macOS, Windows, and countless desktop Linux distributions. They work out of the box, but they often come with bloated default software, rigid workflows, and the stubborn attitude of “this isn’t right for you, but this is how we do it.”
在漫长的个人计算历史中,操作系统始终在两种极端之间摇摆:一端是“什么都能做,但你需要自己决定怎么做”的极端自由——以 Arch Linux 为代表,它给你最纯净的底层和最完整的控制权,代价是数小时甚至数周末的配置、排错和调优;另一端是“一切都被安排妥当”的极端省心——以 macOS、Windows 以及无数 Linux 桌面发行版为代表,它们提供开箱即用的体验,但往往伴随臃肿的默认软件、僵化的工作流和“这不合适,但我们就是这么做”的固执。
Few have truly walked the middle path. Then, in 2025, David Heinemeier Hansson—the creator of Ruby on Rails and co-founder of 37signals (the company behind Basecamp and HEY), better known to most of us as DHH—launched Omarchy.
很少有人真正居中而行。直到 2025 年,Ruby on Rails 的创造者、37signals(Basecamp 和 HEY 的母公司)联合创始人 David Heinemeier Hansson——大家更熟悉他的名字:DHH——推出了 Omarchy。
Omarchy calls itself “a beautiful, modern, opinionated Linux distribution.” It is based on Arch Linux, pairs it with the Hyprland tiling window manager, and takes its core philosophy from omakase (おまかせ)—the Japanese dining custom in which the choice of ingredients is left entirely to a trusted chef. DHH and his team make the decisions about software selection, interface design, and interaction logic on your behalf, sparing you the pain of setting up a development environment from scratch. The result is a polished, efficient, keyboard-driven workstation, ready out of the box.
Omarchy 自称是一个“美丽的、现代的、固执己见的(opinionated)Linux 发行版”。它基于 Arch Linux,搭配 Hyprland 平铺窗口管理器,以“omakase(おまかせ)”为核心理念——日式料理中厨师把食材的选择权完全交给信赖的师傅——由 DHH 和他的团队替用户做出软件选择、界面设计和交互逻辑上的决定,让用户免去了从零搭建开发环境的痛苦,直接拥有一个精美、高效、键盘驱动的完整工作站。
This book is not a brief introduction to Omarchy; it is a full-field practical manual prepared for you. Whether you’re installing Omarchy for the first time or already using it and want to dig into every feature; whether you just need to quickly configure Chinese input and a proxy, or want to thoroughly understand how the built-in AI agent works, customize themes, or master advanced screen capture and recording techniques—this book covers it all.
The book has twelve chapters plus two appendices, designed so that every step is actionable, every command can be copied directly, and every choice has a rationale. We don’t just tell you “which key to press”; we tell you “why this key,” “what to do if you press the wrong one,” and “can you change it to something else.”
这本书不是对 Omarchy 的简单介绍,而是为你准备的 全景式实战手册。无论你是准备第一次安装 Omarchy,还是已经在用却想深入挖掘它的每一个功能;无论你只是想快速配置中文输入法和代理,还是想彻底理解内置 AI agent 的工作方式、自定义主题、截屏录屏进阶技巧——这本书都会覆盖。
全书共十二章加两个附录,力求做到:每个步骤都可操作、每个命令都可直接复制、每个选择都有理由。我们不仅告诉你“怎么按”,还告诉你“为什么这么按”、“按错了怎么办”、“能不能改成别的”。
Before learning Omarchy, prepare yourself for a mindset shift: everything here is keyboard-centered. This isn’t an arbitrary challenge for newcomers; it’s a return to a proven, efficient way of working—just as programmers write code in Vim instead of clicking menus with a mouse. At first it may feel awkward, and you may even miss the days of clicking menus. But once you’ve memorized your first set of shortcuts and realize you no longer have to get up for coffee and come back to grab the mouse, you’ll understand that this “mouseless” life is not a step backward—it’s a leap in productivity.
Welcome to Omarchy. Let’s get started.
在学习 Omarchy 之前,请先接受一个心态上的转变:这里的一切都以键盘为中心。这不是故意为难新手,而是一种被验证过的高效工作方式的回归——就像程序员用 Vim 而不是鼠标点来点去写代码一样。刚开始你可能觉得别扭,甚至怀念鼠标点击菜单的日子;但当你记住第一批快捷键、发现自己不再需要起身拿咖啡时再回来点鼠标之后,你会意识到,这种“无鼠标”生活不是退步,而是生产力的跃升。
欢迎来到 Omarchy。让我们一起开始吧。
Chapter 1: What Is Omarchy? DHH and 37signals’ Linux Manifesto
1.1 A Story About Being Opinionated
Most Linux distributions are philosophically “neutral.” Ubuntu doesn’t tell you which terminal to use; Fedora doesn’t force a particular editor on you; even the relatively fixed openSUSE Tumbleweed confronts you with a long list of optional components during installation. Neutrality seems fair, but it isn’t—it simply drops the burden of choice on every new user: what to install, what not to install, how to configure it, which font looks good, which wallpaper feels clean?
For hardcore geeks, this is a feast; for developers who just want to focus on their work, it often becomes an exhausting war of attrition.
第一章 Omarchy 是什么——DHH 与 37signals 的 Linux 宣言
1.1 一个关于“固执己见”的故事
大多数 Linux 发行版在设计哲学上是“中立”的。Ubuntu 不告诉你该用哪个终端,Fedora 不强迫你用什么编辑器,甚至连相对固定的 openSUSE Tumbleweed 也会让你在安装时面对一长串可选组件。中立看似公平,实则不然——中立意味着把选择的重担甩给每一位新用户:装什么?不装什么?怎么配置?哪个字体好看?哪个壁纸清爽?
对技术极客来说这是盛宴;对只想专注工作的开发者来说,这常常是一场疲惫的消耗战。