Omarchy는 "Beautiful, Modern & Opinionated Linux"를 표방하는 리눅스 배포판이다. 이 문장에서 눈여겨볼 표현은 beautiful보다 opinionated다. Omarchy는 사용자가 데스크톱을 처음부터 부품처럼 조립하도록 두기보다, 특정한 작업 흐름을 기본값으로 제시한다. 현재 저장소의 설명과 매뉴얼 구성만 봐도 이 프로젝트가 기능 묶음보다 실행 모델에 관심이 있다는 점이 드러난다.
manual/ 디렉터리의 앞부분은 Getting Started, Navigation, top bar, Themes, Hotkeys 순서로 이어진다. 이어서 Unified Clipboard & History, Reminders, Notices, Text Extraction & Dictation, Screenshots & Recording이 나온다. 각각 따로 설치해야 하는 도구의 목록이라기보다, 사용자가 화면을 보고 명령을 내리고 기록을 남기는 과정을 하나의 데스크톱 경험으로 설명하는 방식이다. 터미널을 여는 법만 알려주는 매뉴얼과는 출발점이 다르다.
애플리케이션 문서도 같은 결을 가진다. Terminal과 Neovim만이 아니라 AI, Development Tools, Shell Tools, Shell Functions, TUIs, GUIs, Browsers, Gaming을 한 매뉴얼 안에서 다룬다. 리눅스 환경을 패키지의 집합으로 보지 않고, 반복해서 수행하는 작업의 경로로 본다는 뜻에 가깝다. 그래서 현재 분석 angle로는 "플러그인보다 실행 모델"이 잘 맞는다. Shell plugins는 manual/32-shell-plugins.md의 한 항목이지만, 그 앞뒤에는 테마와 입력 장치, 네트워킹, 업데이트처럼 환경 전체를 움직이는 문서가 놓여 있다.
이 설계는 처음 시작하는 사용자에게 특히 실용적이다. Mac이나 Windows에서 넘어오는 사람을 위한 manual/03-coming-from-mac-or-windows.md가 있고, Omarchy CLI, Updates, Dotfiles를 설명하는 문서도 따로 있다. 좋은 기본값을 받고 필요한 부분만 바꾸는 흐름이다. 설치 직후 무엇을 해야 할지 몰라 여러 튜토리얼을 떠도는 시간을 줄여준다.
하지만 같은 선택이 제약이 되기도 한다. 이미 자신만의 창 관리자, 셸, 단축키, dotfiles를 갖춘 사용자는 Omarchy의 통합된 감각을 불필요한 강제처럼 느낄 수 있다. opinionated라는 표현은 편리함과 고집을 동시에 뜻한다. 기본값이 선명할수록 다른 방식을 택할 때 확인해야 할 것이 많아진다.
그래서 매뉴얼에 Troubleshooting, Security, System snapshots, Dual Boot Install, Unattended Installs까지 포함된 점이 중요하다. 하나의 사용 경험을 강하게 제안하려면, 설치와 업데이트뿐 아니라 문제가 생겼을 때 돌아갈 길도 함께 제시해야 한다. Omarchy의 매력은 셸 플러그인 하나의 성능이 아니라, 리눅스를 어떤 순서로 쓰게 할지까지 제품의 일부로 다룬다는 데 있다. 자유도를 조금 덜어내고 일관성을 얻는 선택. Omarchy는 그 선택을 꽤 정면으로 밀어붙인다.