병합됨

메뉴 검색, 글꼴 환경설정, 설치 옵션으로 확대된 CJK 입력 지원

dhh는 10월 15일 omarchybot's omacom/omarchy#15508를 quattro 개발 브랜치에 병합했다. 해당 커밋은 메뉴 검색에서 입력기를 통한 문자 조합을 지원하고, 일본어·한국어·중국어 글리프 형태를 선택하는 설정을 추가하며, Fcitx 후보 창에 테마를 적용한다. 또한 사용자가 기본 글리프 형태로 명시적으로 되돌린 경우 그 선택을 유지해, 이후 언어 설정 과정에서 덮어쓰지 않도록 한다.

키보드 관련 변경으로, 다른 라틴 문자 배열을 사용하더라도 새로 설정한 한글·주음·창힐 입력 엔진은 예상한 물리적 키 위치를 유지한다. 한국어 설정은 오른쪽 Alt와 오른쪽 Ctrl을 전환 키로 사용할 수 있도록 했으며, 홍콩에는 설치 시 창힐 입력기를 선택하는 옵션이 추가됐다. 이에 맞춘 ISO 검증 변경은 quattro에 omacom/omarchy-iso@af820ef61395로 커밋됐다.

리뷰 답변에서 omarchybot는 일회용 VM에서 실제 Mozc 문자 조합을 테스트했으며, 제거 확인 창 뒤에 있는 검색란에 조합된 텍스트가 입력되지 않는지도 확인했다고 보고했다. 이는 기여자가 보고한 검증 결과로, omacom/omarchy#15508:discussion_r4277973486에 설명된 단위 테스트와는 별개다.

병합됨

N1x 노트북 지원과 공용 설치 이미지로 이어지는 ARM 작업

ryanrhughes는 10월 15일 omacom/omarchy#14820를 quattro에 병합해 NVIDIA N1x 노트북의 런타임 지원을 추가했다. 현재 설명에는 ASUS ProArt P14와 Dell XPS 16의 플랫폼 감지, 오디오, 전원 관리, USB4 도킹 지원이 포함돼 있다. 관련 커널·드라이버·플랫폼 패키지 작업은 패키지 저장소의 master 브랜치에 omacom/omarchy-pkgs@b6ace05ccc4b로 커밋됐다. 다만 이 기록만으로 Omarchy 안정 버전이 출시됐다고 볼 수는 없다.

birkskyum는 omacom/omarchy-iso#258에서 공용 aarch64 USB 설치 이미지를 제안했고, ryanrhughes가 이를 n1x 브랜치에 병합했다. 이 이미지는 설치 시 플랫폼 패키지를 선택하며, macOS에서 설치를 시작하는 Apple Silicon Mac은 대상에서 제외한다. 제안에는 Yoga Slim 7x에서 간헐적으로 검은 화면으로 부팅되는 현상과 해당 이미지로 노트북 설치를 테스트하지 못했다는 점 등 하드웨어 검증이 완료되지 않은 부분도 명시됐다.

이후 quattro에서는 birkskyum's omacom/omarchy-iso@c65bb6743486 커밋을 통해 로컬 패키지 묶음 없이도 edge에 배포된 커널을 사용해 이미지를 빌드하도록 했다. emirb's omacom/omarchy-iso@c799bfcbdca9 커밋은 aarch64 이미지에 다운로드하는 Omarchy 패키지에 서명을 요구한다. ryanrhughes도 오프라인 ProArt 설치가 패키지 누락으로 중단되지 않도록 omacom/omarchy@8a787b6a8bec에서 앰프 펌웨어 패키지를 목록에 추가했다.

병합됨

1Password 권한 인증 수정, 안정 채널 패키지에 반영

dhh는 리뷰 중 수정 방식이 바뀐 calledtoconstruct's omacom/omarchy-pkgs#489를 master에 병합했다. 기존 배포 패키지는 빌드 계정을 polkit 작업 소유자로 지정해 CLI와 SSH 에이전트의 권한 인증에 영향을 주고 있었다. 최초 제안은 이를 wheel 그룹으로 대체하는 방식이었지만, omarchybot는 polkit이 작업 소유권을 확인할 때 해당 그룹을 개별 사용자로 확장해 처리하지 않는다고 보고했다.

omarchybot는 공급업체가 정한 UID 1000~9999 범위의 첫 10명 사용자 규칙에 따라, 설치와 업그레이드 시 개별 사용자를 소유자로 명시하도록 브랜치를 수정했다. 작업 에이전트 보고서에는 수정된 패키지로 권한 인증 요청을 성공적으로 처리했다는 내용이 담겼다. 이어 github-actions[bot]는 omacom/omarchy-pkgs#489:issuecomment-6193109904에서 두 아키텍처 모두에 대해 edge, rc, stable 채널에 8.12.40-3 버전을 배포했다고 보고했다. 이후 생성된 사용자는 다음 1Password 업데이트 때 추가된다.

열린 제안

에이전트 수집기 제안, 자격 증명 보호 범위와 오래된 사용량 처리 강화

omacom/omarchy#14040는 10월 19일 확인 당시 여전히 열린 상태였다. 10월 18일 갱신된 현재 설명은 확장된 에이전트 패널 수집기와 기본 에이전트 실행기에 공통 규약을 적용하는 방안을 제안한다. 10월 15일의 구체적인 활동으로는 dhh's 계정으로 올라온 답변들이 있다. 이 답변들은 Claude가 DHH를 대신해 게시했다고 표시돼 있으며, 자격 증명 처리와 보관된 사용량 데이터 관련 수정을 보고했다.

omacom/omarchy#14040:discussion_r4279094377에서 dhh는 키가 다른 엔드포인트로 전달되지 않도록 프록시 리디렉션과 최종 목적지를 설정된 스킴·호스트·포트로 제한했다고 보고했다. 다른 답변들은 계정별 Antigravity 한도 캐시 분리, 응답에 한도 정보가 없을 때 Codex's 마지막 사용량 집계 구간 정보를 오래된 상태로 보존하는 처리, 제외된 수집기의 낡은 사용량 파일 삭제를 보고했다.

dhh는 Synthetic's 점진적 사용량 복구 시각을 전체 사용량 집계 구간의 초기화 시각으로 취급하는 방안도 받아들이지 않았다. 보관된 응답은 오래된 상태를 유지해야 하며, 초기화 시각은 서비스가 제공한 것만 사용해야 한다고 설명했다. 제안의 현재 설명에 따르면 수집기 테스트에는 실제 서비스나 자격 증명 대신 오프라인 픽스처를 사용했다. 따라서 보고된 점검으로 확인할 수 있는 범위에는 한계가 있다.

병합됨

위젯을 유지하면서 영역 배치를 바꾸는 바 재배치 개선

outfoxxed는 10월 15일 omacom/omarchy#15517를 열고 quattro에 병합했다. 이 변경은 가운데 상자를 주변 영역과 분리하고, 재배치 과정에서 위젯을 다시 생성하지 않도록 한다.

PR에는 드래그 동작 개선과 함께 트레이·표시기처럼 펼쳐지는 위젯의 확장 방향을 바로잡았다는 설명도 있다. 이는 개발 브랜치에 병합된 변경이며, 제공된 기록에는 안정 버전 출시 내역이 없다.

열린 제안

중국 지역 설정 제안, 추가 저장소 신뢰 대신 Omarchy 미러 활용

xdanger's omacom/omarchy#13690는 10월 19일 확인 당시 여전히 열린 상태였다. 10월 15일 omarchybot는 유지관리자의 지시에 따라 제안을 확장한 뒤 커밋 5개를 푸시하고 설명을 다시 작성했다고 보고했다. 제안된 World 또는 China 설정은 중국 본토에서 느리거나 접속할 수 없는 다운로드에 대응하도록 패키지 미러와 개발 도구 레지스트리를 함께 조정한다.

수정안은 추가 archlinuxcn 저장소와 키링을 제거하고, 대신 동일한 서명 패키지를 제공하는 Omarchy's 중국 복제 서버를 우선 사용한다. omarchybot는 추가 키링이 패키지 서명에 대한 신뢰 범위를 넓히게 된다고 설명했다. 전환 도구에는 롤백 처리와 사용자의 레지스트리 설정 보존 기능도 추가됐다.

omarchybot는 omacom/omarchy#13690:issuecomment-6185224082에서 새 작업 환경을 사용해 China에서 World로 실제 전환하고, 패키지 다운로드와 개발 도구 레지스트리를 테스트했다고 보고했다. 이는 기여자가 보고한 결과이며, 해당 댓글은 제안이 여전히 유지관리자의 판단을 기다리고 있다고 명시했다.

열린 제안

Waydroid 제안, Android의 호스트 서비스 접근 범위 축소

EzekielOgunkunle's omacom/omarchy#15503는 10월 19일 확인 당시 여전히 열린 상태였다. 이 제안은 Waydroid를 통한 Android 설치와 앱 실행을 지원하며, 크기를 조절할 수 있는 개별 창과 설치·제거 메뉴 항목을 제공한다. 10월 15일 댓글에는 기여자의 Intel UHD 620 테스트 기기에서 촬영한 것으로 설명된 스크린샷이 첨부됐다.

같은 날 이후 EzekielOgunkunle는 omacom/omarchy#15503:issuecomment-6198075225에서 리뷰 지적 사항 5개를 처리했다고 보고했다. 수정 내용은 호스트 DHCP·DNS 서비스에 대한 컨테이너 접근 제한, 대화형 앱 선택기에 터미널 제공, 이름이 같은 앱의 구분, 패키지 제거 실패가 성공으로 보고되지 않도록 하는 처리다.

현재 PR 본문은 10월 16일 갱신됐다. 최신 설명에서는 호스트 파일 공유를 후속 작업으로 남겨 두었으며, 해당 하드웨어에서 공식 이미지로 사용 부하를 높였을 때 기여자가 관찰한 Android 컴포지터 충돌을 기록했다. 이 통합 기능은 아직 제안 단계다.

종료됨

Ragtop, 보조 프로세스 인수에서 입력 문자 제거

앞서 10월 13일 omacom/omarchy-plugin-marketplace#11433에서 진행된 논의에서 HANCORE-linux는 새로 사용한 비ASCII 비밀번호 문자가 보조 프로세스 인수에 나타나는 문제를 확인했다. 10월 15일 sclemance는 입력 내용이 더 광범위하게 노출됨을 확인하고, 등록된 0.44.0 스냅샷도 영향을 받는다고 밝혔다. 또한 0.45.1에서 이를 수정했다고 보고했다.

sclemance는 문자마다 외부 조회를 수행하던 방식을 프로세스 내부 키맵 인덱스로 대체하고, 입력한 텍스트가 저널 메시지에 들어가지 않도록 예외 보고를 제한했다고 설명했다. 기여자는 omacom/omarchy-plugin-marketplace#11433:issuecomment-6198375016에서 수정 후 입력 테스트를 진행한 결과, 조회 결과는 기존과 같았으며 문자가 인수에 포함된 보조 프로세스는 나타나지 않았다고 보고했다.

HANCORE-linux는 10월 15일 이전 검증 요청을 닫았다. sclemance는 대체 대상의 리뷰를 요청했고, 이후 github-actions[bot]가 Ragtop 마켓플레이스 업데이트를 main에 omacom/omarchy-plugin-marketplace@43c2a2b65a0f로 커밋했다. 제공된 커밋 메시지에는 어떤 버전이 게시됐는지 명시돼 있지 않다.

종료됨

OMARemote, 자동 클립보드 읽기를 차단하고 명시적 붙여넣기에 한도 설정

HANCORE-linux는 배포된 Qt 코드가 자동 붙여넣기 확인 과정에서 여전히 클립보드 텍스트를 가져온다고 지적하며 OMARemote's 검증 요청이 전제한 클립보드 동작에 이의를 제기했다. RFdeGroot는 출시 버전 대신 더 최신 브랜치를 확인했음을 인정하고, 앞서 적용한 포커스 기반 우회책이 오히려 클립보드 읽기를 늘렸다고 밝혔다.

이후 RFdeGroot는 입력란을 편집 가능한 상태로 유지하면서 클립보드 변경 자동 확인을 해제하고, 컨텍스트 메뉴를 비활성화하며, 명시적인 붙여넣기를 2초와 16 KiB로 제한된 별도 프로세스에서 처리하도록 했다고 설명했다. 기여자는 omacom/omarchy-plugin-marketplace#11361:issuecomment-6188195421에서 화면을 표시하지 않는 테스트를 통해 포커스나 클립보드가 바뀌어도 클립보드 텍스트를 가져오지 않는지 확인했다고 보고했다.

RFdeGroot는 omacom/omarchy-plugin-marketplace#11361를 닫고, OMARemote 0.7.0을 요구하는 플러그인 수정본으로 대체했다고 보고했다. 이는 보고된 수정 사항과 이를 대체하는 검증 요청에 관한 기록이며, 마켓플레이스 검증이 완료됐다는 뜻은 아니다.

열린 제안

서드파티 스토어 보고에서 드러난 지속적인 업데이트 훅 위험

Dankestrick는 마켓플레이스 목록을 복사하고 업데이트 후 실행되는 훅을 설치하는 서드파티 스토어를 신고하기 위해 omacom/omarchy-plugin-marketplace#11590를 열었다. 보고에 따르면 이 훅은 원격 카탈로그를 다운로드하고, Omarchy 업데이트 후 루트 권한으로 패키지를 설치할 수 있었다. Dankestrick는 조사한 자료에서 악성 페이로드는 발견되지 않았다고 명시했다.

10월 15일 후속 글에서 Dankestrick는 악용 신고 이후 해당 도메인이 정지되고 관련 GitHub 계정 두 개가 삭제됐다고 보고했다. 남은 우려는 사용자들의 컴퓨터에 이미 설치된 '훅'이었다. 보고자는 이 훅이 계속 실행되며, 도메인이 복구되면 원격 설치 경로도 다시 활성화될 수 있다고 설명했다. 10월 19일 확인 당시 이슈는 여전히 열려 있었다. 이러한 조사 내용과 제재 결과는 모두 보고자의 설명에 따른 것이다.

커밋됨

테마 소개 동영상을 별도 패키지로 분리

dhh와 관련된 커밋 omacom/omarchy-pkgs@e310103834fc에서 master 브랜치의 테마 소개 동영상 20개를 전용 패키지로 옮겼다. 커밋 설명에 따르면 이 동영상들은 전체 160MB인 개발 패키지에서 92MB를 차지하며 거의 바뀌지 않는데도, quattro의 최신 커밋을 받을 때마다 다시 다운로드되고 있었다.

이제 Omarchy 개발 패키지와 일반 패키지 모두 별도의 동영상 패키지에 의존하며, 이 패키지는 소개 동영상이 마지막으로 변경된 커밋에 고정된다. 패키지 구성 변경은 커밋됐지만, 제공된 기록만으로는 배포 채널에 게시됐는지 확인할 수 없다.