Hyprland: wlroots 없이 직접 만든 Wayland 타일링 컴포지터
hyprwm/Hyprland
프로젝트 소개
Hyprland는 Wayland 기반의 동적 타일링 컴포지터다. wlroots, libweston, kwin 등 기존 라이브러리에 의존하지 않고 100% 독립적으로 구현되어 있다. 이러한 구조 덕분에 최신 Wayland 기능을 빠르게 반영하고, 원하는 대로 커스터마이징할 수 있는 유연성을 제공한다.
단순한 기능성뿐만 아니라 시각적 효과에도 중점을 둔다. 그라디언트 테두리, 다양한 블러, 애니메이션, 글로우, 그림자 등 '아이캔디' 기능을 기본적으로 지원한다. 커스텀 베지어와 스프링 곡선을 통해 애니메이션을 세밀하게 조절할 수 있으며, 게임 성능 향상을 위한 티어링 지원도 포함된다.
레이아웃 선택지도 폭넓다. Dwindle, Scrolling, Master, Monocle 등 다양한 내장 레이아웃을 지원하며, Lua나 플러그인을 통해 커스텀 레이아웃을 만들 수도 있다. 워크스페이스별 레이아웃 적용, 윈도우 그룹(탭 모드), 스크래치패드 등 고급 기능과 함께 소켓 기반 IPC를 통해 외부 프로그램과의 연동도 용이하다.
설정 파일 저장 즉시 반영되는 즉각적인 재로딩 기능과 강력한 플러그인 관리자를 내장하고 있다. BSD-3-Clause 라이선스로 배포되며, C++26을 기반으로 개발되어 있다. 기존 컴포지터의 제약에서 벗어나고 싶은 개발자나, 고도로 개인화된 데스크톱 환경을 구축하려는 사용자에게 적합하다.
hyprwm/Hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
C++
이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.