Omarchy
basecamp/omarchy
访问 GitHub ↗
一句话简介
Basecamp 出品的 Linux 发行版与配置方案,提供开箱即用的开发与运维环境,基于 Shell 脚本快速搭建定制系统。
标签
适用应用场景
- 快速部署定制化 Linux 桌面或服务器环境
- 为开发团队统一本地开发环境配置
- 基于脚本一键安装与升级系统组件
- 学习和改造 Basecamp 的系统架构实践
README 中文摘要
项目概述
Omarchy 是一款外观精致、理念现代且带有强烈主观倾向的 Linux 发行版,由 DHH 主理。项目以一套统一的桌面环境与工作流为核心,目标是为开发者提供开箱即用、配置一致的使用体验。
文档结构
官方手册位于 manual/ 目录,是最权威的信息来源。所有内容按主题划分为五个大类。
基础使用
- 入门指引、Mac/Windows 用户迁移说明
- 桌面导航、顶部状态栏介绍
- 主题机制、热键速查
- 剪贴板统一管理(含历史记录)、提醒事项、系统通知
- 文本提取与听写、截图与录屏
- 开关项、休眠与屏保设置
- Omarchy 命令行工具
应用程序
涵盖终端、Neovim、AI 工具链、开发与 Shell 工具、Shell 函数,以及各类 TUI/GUI 应用、浏览器、商业软件、Web 应用、游戏环境、PDF 表单填写、Windows 虚拟机支持与其他常用软件包。
系统配置
- 系统更新与 dotfiles 管理
- Shell 插件扩展机制
- 多显示器、外设(键盘、鼠标、触控板)
- 网络、系统休眠
- 硬件级身份认证
- 字体、桌面背景、终端提示符
- 品牌定制与常用微调
- 自定义主题制作流程
其他主题
- Mac 设备兼容性
- 故障排查与常见问题
- 系统快照(基于 Btrfs 的回滚机制)
- 安全策略
- 在不同硬件平台上的部署说明
- 双系统安装、无人工值守安装模式
技术特性
从目录结构可以推断出项目的主要技术取向:
- 统一命令行入口:通过
omarchyCLI 集中管理主题、安装、热键等操作,降低日常维护成本。 - 快照式系统保护:内置系统快照功能,便于在升级或配置变更后快速回滚。
- 模块化配置体系:dotfiles 与 shell 插件解耦,用户可在保留核心体验的前提下替换个人偏好。
- 主题可扩展:除内置主题外,提供完整的主题制作教程,便于定制视觉风格。
- 跨平台硬件支持:覆盖标准 PC、Mac 以及多种第三方硬件平台。
适用场景
Omarchy 适合追求“一次配置、长期稳定”的 Linux 桌面用户,尤其是习惯 Rails/命令行工作流的开发者。对希望减少环境搭建时间,又不愿完全放弃 Linux 可定制性的用户而言,该发行版提供了一条折中路径。
许可证
项目以 MIT 协议开源,允许自由使用、修改与再分发。
摘要更新于 2026-08-25 00:31:33
· 原文 2831 字符
· md5 6444fa719134…