원문 캡처 · github.com
원문 캡처 · github.com

Archtoys는 리눅스 화면의 픽셀 색상을 확대해 확인하고 HEX·RGB 등 원하는 형식으로 복사하는 색상 선택 도구다. Wayland와 X11을 지원하며 KDE Plasma에서 사용할 수 있고, 오프라인에서도 작동한다.

커서를 움직이며 색을 고르거나 Ctrl+Super+C를 눌러 전역 단축키로 실행할 수 있다. Ctrl+F로 색 이름이나 #FF46A2 같은 코드를 검색하고, 색상 이름이 없으면 약 3만 2,000개 색상 데이터에서 가장 가까운 이름을 표시한다. 색상 형식은 HEX, RGB, HSL, HSV, CMYK, HSLA, OKLCH, OKLab, HWB를 지원하며 순서를 바꿀 수 있다.

Wayland에서는 화면을 계속 관찰하는 대신 선택을 시작할 때 데스크톱에 스크린샷 한 장을 요청해 화면에 띄운다. 따라서 색을 고르는 동안 동영상처럼 움직이는 화면은 멈춘다. 스크린샷은 불러온 뒤 디스크에서 삭제되며 저장되지 않는다. 여러 모니터에서는 현재 확대 기능을 지원하지 않아 데스크톱 내장 색상 선택기로 전환되고, 실시간 미리보기는 제공되지 않는다.

GNOME 48 이상에서는 전역 단축키를 지원한다. 이전 버전에서는 archtoys --pick을 직접 실행하거나 데스크톱 설정에서 사용자 단축키를 등록해야 한다. GNOME에서 트레이 아이콘을 사용하려면 AppIndicator 확장이 필요할 수 있다.

Fedora는 COPR에서 설치할 수 있고, Arch 계열은 AUR 패키지 또는 소스 빌드 패키지를 이용할 수 있다. Debian·Ubuntu·Mint용 .deb와 배포판용 AppImage는 GitHub Releases에서 제공한다. .deb는 Ubuntu 22.04 이상과 Debian 12 이상에서 작동하며 자동 업데이트는 지원하지 않는다. AppImage는 Ubuntu 22.04 이상 또는 그에 준하는 배포판에서 실행할 수 있다.

Archtoys는 Rust와 Slint로 작성됐으며, 색상 선택기를 첫 도구로 삼아 리눅스용 PowerToys 스타일 도구 모음으로 확장하는 계획을 제시했다.