hyprwm/Hyprland

GitHub: hyprwm/Hyprland

一款独立开发的动态平铺 Wayland 合成器,兼具高度可定制性和丰富的视觉效果。

Stars: 34176 | Forks: 1585

banner
[![Badge Workflow]][Workflow] [![Badge License]][License] ![Badge Language] [![Badge Pull Requests]][Pull Requests] [![Badge Issues]][Issues] ![Badge Hi Mom]

Hyprland 是一个 100% 独立、动态平铺的 Wayland compositor,且不牺牲外观。 它提供了最新的 Wayland 特性,高度可定制,拥有所有视觉效果 (eyecandy),最强大的插件, 简单的 IPC,比其他 compositor 更多的生活质量 (QoL) 特性等等……

**[
 安装 
][Install]** **[
 快速开始 
][Quick Start]** **[
 配置 
][Configure]** **[
 贡献 
][Contribute]**
# 功能特性 - 所有视觉效果 (eyecandy):渐变边框、模糊、动画、阴影等等 - 高度可定制 - 100% 独立,不依赖 wlroots、libweston、kwin 或 mutter。 - 自定义贝塞尔曲线以获得最佳动画效果 - 强大的插件支持 - 内置插件管理器 - 支持画面撕裂 (Tearing) 以获得更好的游戏性能 - 易于扩展且可读性强的代码库 - 快速且活跃的开发 - 敢于提供前沿特性 - 保存后配置即时重载 - 完全动态的工作区 - 两种内置布局,更多布局可通过插件获取 - 全局快捷键传递给你选择的应用程序 - 平铺/伪平铺/浮动/全屏窗口 - 特殊工作区 (scratchpads) - 窗口组 (标签模式) - 强大的窗口/显示器/层规则 - 基于 Socket 的 IPC - 原生 IME 和输入面板支持 - 以及更多……

# 画廊
![Preview A]
![Preview B]
![Preview C]

# 特别感谢
**[wlroots]** - *过去为 Hyprland 提供支持* **[tinywl]** - *展示如何做些事情* **[Sway]** - *展示如何用复杂的方式做事情* **[Vivarium]** - *展示如何用简单的方式做事情* **[dwl]** - *展示如何用 Hack 的方式做事情* **[Wayfire]** - *展示如何处理一些图形相关的事情*
标签:Arch Linux, C++, GUI, HiDPI, i3替代, IPC, LangChain, Linux桌面, Ricing, Socket, SOC Prime, Sway替代, Tearing, Unix Porn, Wayland, Wayland协议, 动态平铺, 动画效果, 即时重载, 合成器, 圆角窗口, 多显示器, 工作流, 平铺窗口, 开发工具, 恶意代码分析, 数据擦除, 显卡直通, 显卡驱动, 桌面环境, 模糊效果, 游戏支持, 独显, 现代桌面, 用户界面, 窗口管理器, 窗口规则, 系统工具, 触摸屏支持, 轻量级, 配置文件, 高自定义