Port Mac and Windows workflows to Linux with DHH's desktop environment
If you feel stuck at the Linux terminal or want to keep the shortcuts and workflows you used on your previous operating system, this repository offers a solution. Omarchy, created by DHH, is a customized environment that ports Mac and Windows usability onto a Linux distribution. It comes pre-configured with necessary apps and settings, from terminals to AI tools and games, so you can start using it immediately after installation.
Familiar interface and integrated workflow
Omarchy respects the habits of Mac and Windows users through its top bar, hotkeys, and integrated clipboard and history features. It also provides text extraction, voice recognition, and screenshot and recording capabilities by default to improve work efficiency. The system is designed for intuitive operation without the complex configuration steps typical of Linux. These features are applied consistently across the system to lower the learning curve.
Pre-configured tools for developers and creators
The base package includes a terminal, Neovim, AI tools, development utilities, shell functions, TUI and GUI apps, a browser, games, PDF creation tools, and a Windows virtual machine. Each tool is initialized with optimal settings, allowing you to use them immediately without additional configuration. In particular, the integration of AI tools and the development environment enables rapid code writing and experimentation. The manual also lists commercial apps, web apps, and other packages, making it easy to find the software you need.
Deep customization and system management
You can control system updates, dotfile management, shell plugins, monitor settings, keyboard and mouse settings, network, system sleep, hardware authentication, fonts, wallpapers, prompts, branding, general adjustments, and theme creation via the Omarchy CLI. The manual/ directory in the repository serves as the official documentation, covering topics such as Mac support, troubleshooting, FAQ, system snapshots, security, dual-boot installation, and unattended installation. The structure allows users to fine-tune their environment to their preferences.
Things to check before use
Omarchy is released under the MIT license, allowing free use. This repository is not a Linux distribution itself but an 'opinionated' environment package built on top of a specific distribution. Therefore, you should verify compatibility with existing Linux distributions and hardware requirements. As a project led by DHH, it includes configurations based on a specific philosophy and may not suit every user. It is recommended to carefully review the 'Getting Started' and 'Troubleshooting' sections of the manual before installing.