Omarchy

basecamp/omarchy 访问 GitHub ↗
🔤 Shell ★ 30105 ⑂ 0 daily #14 (+1056) 抓取 2026-08-25

一句话简介

Basecamp 出品的 Linux 发行版与配置方案,提供开箱即用的开发与运维环境,基于 Shell 脚本快速搭建定制系统。

标签

  • 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 的回滚机制)
  • 安全策略
  • 在不同硬件平台上的部署说明
  • 双系统安装、无人工值守安装模式

技术特性

从目录结构可以推断出项目的主要技术取向:

  • 统一命令行入口:通过 omarchy CLI 集中管理主题、安装、热键等操作,降低日常维护成本。
  • 快照式系统保护:内置系统快照功能,便于在升级或配置变更后快速回滚。
  • 模块化配置体系:dotfiles 与 shell 插件解耦,用户可在保留核心体验的前提下替换个人偏好。
  • 主题可扩展:除内置主题外,提供完整的主题制作教程,便于定制视觉风格。
  • 跨平台硬件支持:覆盖标准 PC、Mac 以及多种第三方硬件平台。

适用场景

Omarchy 适合追求“一次配置、长期稳定”的 Linux 桌面用户,尤其是习惯 Rails/命令行工作流的开发者。对希望减少环境搭建时间,又不愿完全放弃 Linux 可定制性的用户而言,该发行版提供了一条折中路径。

许可证

项目以 MIT 协议开源,允许自由使用、修改与再分发。

摘要更新于 2026-08-25 00:31:33 · 原文 2831 字符 · md5 6444fa719134…