병합됨

ARM에 stable·rc 채널과 릴리스 안전장치 추가

emirb이 omacom/omarchy#16065을 quattro에 병합해 aarch64용 stable 및 rc 패키지 구성을 추가했다. 이전에는 ARM에 rc를 설치해도 첫 업데이트 때 edge로 전환됐다. 기존 edge 설치는 사용자가 다른 채널을 선택하기 전까지 그대로 유지된다. Apple Silicon은 패키지 소스가 edge 채널만 지원하므로 계속 edge만 사용할 수 있다. 이는 개발 브랜치에서의 지원이며, Omarchy 4.5.0 안정 버전이 출시됐다는 뜻은 아니다.

ryanrhughes이 제안하고 emirb이 병합한 omacom/omarchy-iso#298을 통해, x86_64 이미지의 다운로드 파일명을 덮어쓰지 않고 ARM 릴리스 이미지를 함께 게시할 수 있게 됐다. 커밋된 ISO 빌더 변경 사항 omacom/omarchy-iso@c6de4cc756bb은 stable, rc, edge에 맞는 ARM 미러도 선택한다.

master의 패키지 도구 변경 사항은 ARM 빌드를 해당 채널 스냅샷에 맞추고, stable의 ARM 미러가 rc와 일치할 때까지 stable 승격을 차단한다. 이 커밋들의 작성자는 Emir Beganovic으로 기록돼 있다. 별도로 Ryan Hughes가 작성한 것으로 기록된 커밋들은 NVIDIA 구성 요소를 ARM rc 승격 대상에서 제외하던 패키지 채널 제한을 없애고, 게시 과정에서 채널의 패키지가 같은 버전이나 이전 버전으로 교체되지 않도록 한다. 이 안전장치는 omacom/omarchy-pkgs@82fb44ba2e38, omacom/omarchy-pkgs@61ff00812591, omacom/omarchy-pkgs@48340e7e3f0b에 기록돼 있다.

병합됨

Snapdragon 수정 사항, 절전 중 전력 소모와 카메라·마이크·Wi-Fi 문제 개선

ryanrhughes이 turbineBMW의 Snapdragon X1 절전 작업을 omacom/omarchy-pkgs#1315에서 패키지 저장소의 master 브랜치에 병합했다. 더 깊은 절전 상태 진입을 방해하던 전원 도메인, PCIe 포트, Bluetooth와 오디오 프로세서를 다룬 변경이다. turbineBMW은 Surface Pro 11에서 짧게 진행한 절전 테스트에서 약 0.25 W를 측정했다고 보고했다. 해당 구성 요소가 절전 상태에 들어가기 전에는 0.75 W였다. 이는 기여자가 측정한 수치이며, 제안에는 다른 X1 노트북에서 부팅 테스트를 하지 않았다고 명시돼 있다.

birkskyum이 참여자로 표시되고 Birk Skyum이 작성자로 기록된 패키지 커밋들은 Yoga Slim 7x의 웹캠을 활성화한 뒤, 재시작에 지연을 주던 임시방편을 카메라 컨트롤러 수정으로 대체했다. 후속 변경 omacom/omarchy-pkgs@c9518288fabf에는 카메라를 빠르게 반복 재시작하는 데 성공했다고 보고돼 있다. 또 다른 커밋 omacom/omarchy-pkgs@9db7ac36d410은 액세스 포인트의 채널이나 대역폭 변경 후 Wi-Fi가 멈추는 문제와 Iris 비디오 디코더의 메모리 및 절전 문제를 수정한다.

마이크 수정에는 패키징 후속 작업도 필요했다. 앞선 패치에서 패키지 릴리스 번호를 올리지 않아 게시 과정에서 아무것도 빌드되지 않았기 때문이다. Ryan Hughes가 작성자로 기록된 커밋 omacom/omarchy-pkgs@1f74195540e5은 수정 사항을 배포할 수 있도록 이 번호를 올린다. 이는 패키지 저장소의 변경 사항이며, 안정 버전 출시 발표는 아니다.

병합됨

Appearance가 최상위 메뉴로 이동하고 앱과 패널의 단축키가 분리된다

dhh이 omacom/omarchy#15973을 제안하고 quattro에 병합했다. Appearance가 Style을 흡수해 최상위 메뉴가 되며, 창 관련 설정은 Windows 아래에, 화면 보호기와 About 항목은 Branding 아래에 묶인다. 토글의 이름은 실행할 동작을 나타낸다. 이전 ID를 참조하는 메뉴 확장을 쓰는 사용자는 이를 수정해야 하지만, 별칭이 제공되므로 기존 style 메뉴를 호출하는 방식은 계속 작동한다.

관련 quattro 커밋들은 계산기를 Super + Shift + Q로, Activity를 Super + Shift + T로 옮기고 Super + Ctrl 조합을 패널과 메뉴용으로 배정한다. 테마에는 Super + Ctrl + T, 배경에는 Super + Ctrl + W가 배정되고, Network는 Super + Ctrl + N으로 이동한다. Nightlight의 기존 단축키는 없어지지만 토글 메뉴에서는 계속 사용할 수 있다. 키보드 스크린샷은 Super + Ctrl + Alt + C로 이동하며, Super + Shift + S는 다시 Google Maps에 배정된다. omacom/omarchy@5264cbbd1396을 비롯한 이 커밋들에는 David Heinemeier Hansson이 공동 작성자로 기록돼 있다.

병합됨

Omapager가 셸의 알림 엔진으로 통합된다

ryanrhughes이 omacom/omarchy#15932을 제안하고 quattro에 병합하면서 Omapager를 셸에 통합하고 별도 플러그인 형태는 없앴다. 새 알림 엔진은 출처별 알림 묶음, 나중에 다시 알림, 방해 금지, 보류된 알림과 최근 알림, 기록, 알림 동작을 지원한다. 카드 모서리는 테마의 모양을 따르며, 웹사이트 아이콘은 별도로 가져오지 않는다.

이 엔진은 알림 기록과 무음 상태를 로컬에 저장하며, 인증 코드는 가린 형태로만 보관한다. Ryan Hughes가 작성자로 기록된 관련 quattro 커밋들은 인라인 답장과 KDE Connect 도우미를 제거하고, 새 무음 상태가 저장될 때까지 이전 엔진의 방해 금지 설정을 읽어 온다. 이 변경 사항은 omacom/omarchy@a10f7a10f7ba과 omacom/omarchy@e3e08d305052에 기록돼 있다. 병합됐다는 사실만으로 안정 버전에서 사용할 수 있다고 볼 수는 없다.

열린 제안

에이전트 지원 확대 제안, 할당량 처리와 설치 요건 강화

아직 열린 상태인 제안 omacom/omarchy#14040은 커뮤니티 에이전트의 사용량 수집기와 실행기를 공통 사용량 규약 아래 통합한다. 현재 범위는 패널의 수집기를 6개에서 23개로 늘리는 것으로, 토큰을 실제 요금을 청구하는 제공업체 아래에서 한 번만 집계하고 조회 실패 시 마지막으로 정상 수신한 할당량 응답을 유지하는 것을 목표로 한다. Claude가 dhh을 대신해 게시한 제안이며, 아직 병합되지 않았다.

10월 20일 dhh 계정으로 게시한 답변에서 Claude는 불완전한 Copilot 대화 기록 스캔 결과가 캐시에 들어가지 않도록 하고, GitHub가 해석할 수 없는 할당량 응답을 반환하면 이전 허용량을 유지하도록 수정했다고 보고했다. 같은 논의에서는 mise에 등록될 때까지 Goose, Mistral Vibe, Phantombot, ZeroClaw 실행기 도입을 보류하되 Vibe 사용량 수집기는 유지하기로 했다. 이 답변들은 omacom/omarchy#14040:discussion_r4327649152, omacom/omarchy#14040:discussion_r4327648721, omacom/omarchy#14040:discussion_r4326600517에 기록돼 있다.

제안에 따르면 실제 서비스 인증 정보 대신 오프라인 테스트 데이터와 모의 서비스를 사용해 테스트했다. 또한 실행 중인 UI에서 패널과 새 메뉴 항목을 확인하지 않았다고 밝혔으므로, 보고된 테스트 결과만으로 실제 서비스와 연동했을 때의 동작을 확인할 수는 없다.

열린 제안

다중 사용자 제안, 공유 디스크 접근과 관리자 권한 분리

osbase77이 관리자 계정과 제한된 계정을 추가하기 위해 omacom/omarchy#16100을 열었다. 아직 열린 상태인 이 제안은 두 번째 계정을 추가할 때까지 기존 설정을 유지하다가, 계정 추가 시 공유 디스크 암호를 소유자의 로그인 암호와 분리하고 root 계정을 잠그며 자동 로그인을 비활성화한다. 제한된 사용자가 업데이트나 패키지 변경을 시도하면 사용할 수 없는 sudo 프롬프트 대신 안내를 받게 된다.

작업 중단과 잠금에 대한 우려가 제기된 뒤, osbase77은 두 번째 계정을 만들기 전에 보호 조치를 적용하도록 순서를 바꿨다고 보고했다. 이에 따라 작업이 중단되더라도 기존 계정은 더 보호된 상태로 남고, 나중에 다시 실행하면 전환이 완료될 것으로 예상된다. 계정 변경 잠금은 이제 root 소유이며 root만 접근할 수 있다고 설명돼 있다. osbase77은 omacom/omarchy#16100:issuecomment-6301761759에서 암호화된 설치 환경으로 두 동작을 모두 확인했다고 보고했다. 이는 아직 병합되지 않은 제안에 대해 작성자가 보고한 결과다.

열린 제안

접근성 검토로 입력 필드 이름과 플러그인 컨트롤 노출 개선

calebl의 아직 열린 셸 접근성 제안 omacom/omarchy#13212은 컨트롤의 역할, 이름, 상태와 동작을 보조 기술에 제공한다. 이전 배경으로, monsieur-mouton은 10월 13일 작성한 글에서 셸 컨트롤의 접근성 부족 때문에 Omarchy로 옮기지 못하고 있다며 Orca로 테스트하겠다고 제안했다. 이 제안에서 접근성 트리를 내보내려면 Quickshell 0.3.2 이상이 필요하다.

10월 20일, diogochaves는 플러그인 두 개를 테스트한 결과 90, Work 같은 예시용 플레이스홀더가 필드 이름으로 쓰이고 있었으며, Qt의 Accessible.name으로 이름을 지정한 일부 행도 접근성 트리에 나타나지 않았다고 보고했다. calebl는 이 결과를 받아들이고 테스트 픽스처를 다시 실행한 뒤 패치를 반영하겠다고 밝혔다. 현재 제안에는 용도를 드러내는 필드 이름과 해당 플러그인 행에 대한 지원이 명시되어 있다. 리뷰 내용은 omacom/omarchy#13212:issuecomment-6280602575와 omacom/omarchy#13212:issuecomment-6297729444에 기록되어 있다.

calebl는 별도로 CursorSurface 선택 API의 더 광범위한 변경을 후속 작업으로 미루는 한편, 대화상자 동작이 더 이상 선택 기능이 있다고 표시하지 않는다고 보고했다. 제안은 아직 열려 있으며, 제공된 리뷰만으로는 Orca 테스트가 완료되었다고 볼 수 없다.

열린 제안

설치 프로그램에서 선택한 언어를 데스크톱에 반영하는 제안

omarchybot는 언어 선택을 설치 프로그램의 첫 화면으로 만드는 omacom/omarchy-iso#297를 제안했다. 아직 열려 있는 이 제안은 콘솔 글꼴로 표시할 수 있는 영어 외 35개 언어로 설치 프로그램을 번역한다. 지원되지 않는 문자가 필요한 언어도 영어 이름으로 선택할 수 있다. 이 경우 설치 프로그램은 영어로 표시되지만, 선택한 언어는 설치된 데스크톱에 전달된다.

이를 뒷받침하는 런타임 작업은 Omarchybot이 작성한 것으로 기록된 omacom/omarchy@3ac43659dcbf를 통해 Omarchy의 quattro 브랜치에 커밋되었다. 이 변경은 설치 미디어의 언어 표시와 키보드·시간대 기본값을 읽어 적용하고, 기존 사용자의 언어 선택을 유지하며, 시스템 콘솔 로캘은 영어로 둔다. 설치 프로그램 제안과 커밋된 런타임 지원은 진행 상태가 서로 다르며, 어느 쪽도 안정판 ISO에서 전체 과정이 이미 제공된다는 근거는 아니다.

열린 제안

중국 지역 제안에 설치 시 앱 구성과 CJK 터미널 글꼴 추가

xdanger의 아직 열려 있는 지역 설정 제안 omacom/omarchy#13690는 World 및 China 패키지 미러와 개발 도구 레지스트리 설정을 함께 구성한다. omarchybot가 10월 20일 올린 업데이트에서는 지역별 사전 설치 구성이 추가되었다. China에서는 일부 서비스 실행기와 단축키를 제외하고 WeChat, QQ, WPS Office, DingTalk, Feishu 등의 애플리케이션을 추가할 예정이다. 설치 후 지역을 바꾸면 다운로드 소스만 변경되고 애플리케이션이 추가되거나 제거되지는 않는다.

omarchybot는 China 지역으로 설치할 때 첫 번째 사용자에게 Maple Mono NF CN을 적용해 한자가 터미널에서 두 칸을 차지하도록 했다고도 보고했다. 작업 에이전트의 점검 결과에 따르면 World 사용자의 글꼴은 JetBrains Mono로 유지되었으며, 설치 중 셸을 다시 시작하거나 터미널에 시그널을 보내지 않았다. 이 제안의 변경 사항은 omacom/omarchy#13690:issuecomment-6294016253와 omacom/omarchy#13690:issuecomment-6294663326에 기록되어 있다.

이와 별도로 Feishu 패키징 작업은 Omarchybot이 작성한 것으로 기록된 omacom/omarchy-pkgs@6573c44af9b3를 통해 패키지 저장소의 master 브랜치에 반영되었다. x86_64와 aarch64를 지원하며, fcitx5의 문자 조합에 Wayland 기본 텍스트 입력 기능을 사용한다. 이 패키지 작업이 커밋되었다고 해서 지역별 설치 제안까지 병합되었다는 뜻은 아니다.

열린 제안

프롬프트 인젝션을 통한 명령 실행 경로에 대응하는 Clippy 검증

아직 열려 있는 검증 요청 omacom/omarchy-plugin-marketplace#6429에서 HANCORE-linux는 웹사이트가 제어하는 창 제목이 셸 및 파일 도구 사용이 자동 승인되는 Crush에 전달된다고 보고했다. 리뷰어에 따르면 이 AI 모드가 활성화된 경우, 에이전트가 논평만 생성한다는 플러그인의 설명과 달리 방문한 페이지가 지시를 주입해 데스크톱 사용자 권한으로 명령을 실행하게 할 수 있었다.

CostaFot는 버전 1.55.0에서 모든 도구를 비활성화한 상태로 실행할 수 없는 에이전트를 제거하고, 제한된 Claude와 pi 구성만 남겼다고 답했다. 또한 이제 스크린샷을 위해 파일 읽기 도구를 활성화할 필요가 없다고 설명했다. CostaFot는 omacom/omarchy-plugin-marketplace#6429:issuecomment-6301654018에서 보고한 수정 사항으로 검증 대상을 변경했다. 제공된 기록으로 확인되는 것은 수정 보고와 검증 대상의 변경이며, 마켓플레이스 검증 완료나 독립적인 보안 감사까지 입증된 것은 아니다.