병합됨

포트가 바뀌어도 실제 모니터를 따라가는 디스플레이 설정

dhh가 omacom/omarchy#17159를 제안하고 quattro 개발 브랜치에 병합했다. 이제 디스플레이 패널에서 모니터를 하나씩 선택해 밝기, 배율, 해상도를 조절할 수 있으며, 드래그로 배치도 바꿀 수 있다. 저장된 설정은 제조사, 모델, 일련번호로 모니터를 식별하므로, 도킹 스테이션 때문에 커넥터 이름이 바뀌더라도 엉뚱한 화면에 설정이 적용되지 않는다.

greptile-apps[bot]는 배치와 마이그레이션 문제를 검토했으며, 최종 요약에서 배율 변경 이력과 관련해 발견한 문제가 수정됐다고 보고했다. 후속 quattro 커밋은 크기 조절과 인접 모니터 이동을 함께 적용하고, 배치도의 컨텍스트 메뉴에 회전 기능을 추가하며, 주사율 선택도 제공한다. 제안에는 배치를 옮길 때 셸 창이 갑자기 다시 열리는 현상과 동일한 모니터들이 선택기에서 같은 아이콘으로 표시되는 점 등 남은 제약이 기록돼 있다.

병합됨

공통 키보드 조작을 사용하는 Hex 음성 입력 추가

dhh가 omacom/omarchy#17186를 통해 Hex 지원을 제안하고 quattro에 병합하면서, Superwhisper와 Voxtype에 이어 세 번째 음성 입력 백엔드가 추가됐다. 설치 과정에서 음성 모델을 다운로드하고 Hex를 선택하며, 제거할 때는 설정, 기록, 모델을 유지한다. 보고된 실제 환경 시험에서 Hex 자체의 Ctrl+V 붙여넣기가 터미널에서 작동하지 않았기 때문에, 어댑터가 변환된 텍스트를 가져와 Omarchy를 통해 삽입한다.

리뷰에서 greptile-apps[bot]는 설치와 제거에 대한 테스트를 요청했고, dhh는 다운로드 실패, 선택, 제거를 확인하는 검사를 추가했다고 보고했다. dhh는 omacom/omarchy#17188도 병합했다. Alt + Space는 녹음을 시작하거나 중지하며, 오른쪽 Alt는 누르고 있는 동안 녹음한다. 기존 음성 입력 사용자의 단축키는 마이그레이션을 통해 유지된다. 단축키 제안은 아직 실제 데스크톱에서 시험하지 않았으며, 수정된 Hex 텍스트 삽입 경로 역시 실제 환경에서 다시 테스트하지 않았다.

병합됨

같은 터미널에서 10분간 유지되는 sudo 인증

dhh는 omarchybot가 작성한 omacom/omarchy#17000를 quattro에 병합해 일반적인 sudo 캐싱을 복원했다. 이제 같은 터미널에서는 비밀번호를 한 번 입력하면 10분 동안 인증이 유지된다. 이전에는 명령마다 인증 타임스탬프를 지워 스냅샷 생성이나 개발 환경 연결 과정에서 비밀번호를 반복해서 요구했다. 업데이트는 자체적인 최초 인증과 인증 유지 기능을 그대로 사용한다. 이는 'sudo’ 인증 캐싱에 관한 변경이다.

이 변경은 업데이트, 새로고침, 채널 전환 스크립트도 간소화하고 훅과 mise가 호출자의 'PATH’를 상속하도록 한다. greptile-apps[bot]는 사용자가 실행한 도구가 캐시된 인증을 재사용할 수 있다는 점을 명시적으로 받아들인 결정이라고 설명했다. 다른 계정이 업데이트 정리 작업이나 임시 비밀번호 면제 권한에 개입하지 못하도록 하는 검사는 유지된다.

커밋됨

Apple Silicon의 셸 설정과 Wi-Fi 복구 문제 수정

dhh가 참여자로 이름을 올린 quattro 커밋들은 기본 Bash 설정 때문에 'Omarchy’의 셸 설정을 불러오지 못하던 기존 Apple Silicon 계정의 문제를 수정한다. omacom/omarchy@0b1056967b79는 문제가 있는 설정을 교체하되, 이미 Omarchy를 불러오거나 dotfiles 저장소로 연결된 설정은 보존한다. 후속 변경에서는 사용하지 않는 백업 이름을 선택해 이전 백업도 보존한다.

David Heinemeier Hansson의 작업으로 기록된 패키지 기본 브랜치 커밋들도 Apple 하드웨어 지원을 개선한다. omacom/omarchy-pkgs@f3cc4014bac5는 DFS 채널에서의 MacBook Neo Wi-Fi, Broadcom 국가 감지, J613 밝기 문제에 대한 커널 수정 사항을 고정해 반영한다. omacom/omarchy-pkgs@f9d0eda975f6는 MT7932 재연결을 iwd 대신 NetworkManager에 맡긴다. 이 기록으로 확인되는 것은 패키지 변경 사항의 커밋이며, 새로운 Omarchy 안정 버전의 출시는 아니다.

열린 제안

읽기 작업을 줄이고 로고를 계속 표시하는 설치 프로그램 부팅 개선안

hegjon는 아직 열린 상태인 omacom/omarchy-iso#355에 커밋 11개를 추가했으며, 총 30개가 되었다고 보고했다. 이 제안은 x86_64 라이브 이미지의 Plymouth를 부팅 초기에 표시하는 콘솔 로고로 대체하고, PXE 부팅 파일을 분리하며, 사용하지 않는 패키지와 드라이버를 제거한다. 보고된 initramfs 크기는 92.6 MB에서 42.6 MB로 줄었다.

omacom/omarchy-iso#355:issuecomment-6541617098에서 hegjon는 T490가 로그인 화면에 도달하는 데 10.95초가 걸렸으며, 기본 릴리스 후보 ISO에서는 17.9초가 걸렸다고 보고했다. 전체 설치에도 성공했다고 밝혔다. 이는 작성자가 직접 측정한 결과다. 현재 설명에는 기본 ISO 실행에 사용한 'USB 메모리’가 기록되지 않았다고 명시되어 있다. 최종 ISO는 아직 X200에서 실행하지 않았으며, 이미지 분리 후 PXE 부팅 시나리오도 테스트하지 않았다.

병합됨

첫 부팅 설정에서도 설치 프로그램의 '아이콘 윤곽선 그리기’ 화면 사용

dhh는 omacom/omarchy#17156를 제안하고 quattro에 병합해, '첫 부팅 설정’의 기존 진행률 표시줄을 ISO에서 사용하는 'Omarchy 아이콘 윤곽선 그리기’로 교체했다. 첫 부팅 프로비저닝이 Linux 측의 유일한 설치 화면인 Apple Silicon 설치에서 특히 눈에 띄는 변화다. 이제 두 호출부는 각자의 진행률 모델을 유지하면서 그리기 구현을 공유한다.

greptile-apps[bot]는 콘솔을 줄였다가 다시 늘려도 도움말이 잘린 상태로 남는 문제를 발견했다. dhh는 너비 처리 방식을 수정하고 크기 변경 순서를 확인했다고 보고했다. 이에 대응하는 ISO 통합 변경은 omacom/omarchy-iso@449288be564c로 quattro에 병합되었다. 런타임 변경 제안에는 모의 화면 테스트 결과가 보고되어 있지만, 실제 첫 부팅 실행 결과는 없다.

열린 제안

Slack 자체 환경설정을 활용하는 방식으로 바뀐 테마 연동 제안

acrogenesis의 omacom/omarchy#17113는 아직 열린 상태다. 현재 방식은 Slack의 '사용자 지정 테마’ 환경설정을 통해 Omarchy의 배경색, 강조색, 녹색, 빨간색을 적용하면서 Slack 자체의 화면 스타일을 유지한다. 기존 설치 환경에서는 Slack 설정 절차를 통해 연동을 활성화한 뒤 'Slack’을 한 번 다시 열게 된다.

10월 31일 리뷰에서 acrogenesis는 테마를 읽기 전에 파일 감시기를 연결하도록 해 시작 시 발생하는 경쟁 상태를 수정했다고 보고했다. 이후 greptile-apps[bot]는 8자리 사용자 지정 색상 때문에 업데이트가 거부되는 문제를 발견했고, acrogenesis는 해당 색상을 RGB로 정규화하고 회귀 테스트를 추가했다고 보고했다. 제안에는 Slack 클라이언트가 바뀌면 내부 Slack 동작을 사용하는 어댑터도 수정해야 할 수 있다고 명시되어 있다.

열린 제안

OpenPad 리뷰에서 게스트 접근과 숨긴 노트북 관련 지적 사항 해결 확인

0w3n-N가 제출한 OpenPad 등록 요청 omacom/omarchy-plugin-marketplace#13364는 아직 열린 상태다. Inkcast의 후속 앱인 OpenPad는 iPad 필기, PDF 주석, 실시간 게스트 공유를 결합한다. HANCORE-linux의 리뷰에서는 게스트 동작으로 메모리 사용량이 증가하는 문제와 'Hidden’으로 표시한 노트북이 여전히 뷰어에게 전달될 수 있는 경우가 발견되었다.

0w3n-N는 전송량 제한, 노트북 인코딩 공유, 게스트 그리기 자원 한도, 대기 중인 동기화가 숨긴 노트북을 다시 열지 못하도록 하는 수정을 보고했다. omacom/omarchy-plugin-marketplace#13364:issuecomment-6542677212에서 HANCORE-linux는 앞서 지적한 다섯 가지 문제가 모두 수정되었음을 확인하고 검토한 기능을 승인했다. 공개 여부는 여전히 기존 Inkcast 등록 항목을 대체할지에 대한 별도 결정에 달려 있다.

열린 제안

EasyOpenVPN 리뷰, 프로필을 고정해도 root 권한 경쟁 상태가 남는다고 지적

kanpianer가 제출한 EasyOpenVPN 등록 요청 omacom/omarchy-plugin-marketplace#13434는 아직 열린 상태다. 이 위젯은 프로필 관리, 연결 제어, 선택적으로 사용할 수 있는 비밀번호 없는 Polkit 도우미를 제공한다. 앞선 리뷰에서 수정 가능한 프로필을 통해 root 권한으로 불러오는 플러그인이 유입될 수 있다는 문제가 발견되자, kanpianer는 '변경 불가능한 설정 스냅샷’을 추가했다고 보고했다.

HANCORE-linux는 수정된 구현에서도 쓰기 가능한 프로필을 복사 전에 검증하기 때문에, 복사된 바이트 자체는 검증되지 않는다는 점을 발견했다. 따라서 omacom/omarchy-plugin-marketplace#13434:issuecomment-6537843460는 검토한 커밋에 권한 상승 경쟁 상태가 여전히 남아 있다고 보고한다. 추가 리뷰에서는 서버가 제어하는 로그 마크업을 표시할 때 네트워크 요청이 발생할 수 있다는 문제도 발견되었다. 제공된 기록에서는 이러한 지적 사항을 확인할 수 있지만, 이후 수정이 확인된 내용은 없다.

종료됨

수정 사항 병합 후 커널 TCP use-after-free 보고 종료

emirb는 병합된 변경 두 건을 근거로 10월 31일 ChrisDrit가 작성한 omacom/omarchy-pkgs#1780를 종료했다. 이 보고는 제보된 7.2.8 기반 커널 빌드의 IPv4 TCP use-after-free 취약점인 CVE-2026-98432를 다루며, '백포트 또는 더 새로운 커널 기반으로의 전환’을 요청했다.

앞서 10월 29일 kwilczynski는 곧 나올 7.2.13 릴리스에 수정 사항이 포함될 것이라고 말한 바 있다. emirb의 '이슈 종료’는 언급된 수정 사항이 병합되었음을 확인해 준다. 다만 제공된 스레드만으로는 수정된 패키지가 언제 사용자에게 배포되었는지 알 수 없다.