2 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2017年6月10日 |
---|---|
0.0.1 | 2017年5月31日 |
#1279 in GUI
270KB
5K SLoC
Perceptia
你喜欢分格窗口管理器的可配置性和轻量级吗?你喜欢前沿技术并想尝试在 Wayland 上运行的分格窗口管理器吗?perceptia
是为你准备的!perceptia
尝试将最流行的分格窗口管理器(如 i3
、awesome
、ratpoison
或 dwm
)的概念与 Wayland 的新鲜感结合起来。
有关项目的主要目标,请参阅 Perceptia 宣言。
状态
还有很多工作要做。如果你在寻找一个工作的合成器,现在选择 perceptia
可能还为时过早,但如果你有编程技能并想加入开发团队,你的帮助将受到赞赏。
每个项目的基石是社区。用户反馈对于年轻项目尤其宝贵。是用户塑造了项目最终会成为的样子。请前往 github 为你想要在 perceptia
中看到的特性投票,或分享你自己的想法。你的反馈将有助于决定哪些特性应该优先实现以及它们应该如何设计。
此仓库包括
-
cognitive
- 一系列帮助创建表面合成器或其他底层图形应用程序的(Rust)包 -
perceptia
- 基于cognitive
的动态(分格或堆叠)Wayland 表面合成器。
入门指南
有关构建和运行 perceptia
的说明,请参阅 installation.md。
有关配置选项,请参阅 configuration.md。
如果你想在 perceptia
中看到你最喜欢的窗口管理器的功能,我们鼓励你参与头脑风暴和开发。有关详细信息,请参阅 contributing.md。
通过邮件列表 perceptia@freelists.org
联系,或直接与 作者 联系。
perceptia
使用 MPL-2.0
许可协议。更多信息请参阅 license.md。
lib.rs
:
此包提供管理显示、表面、处理指针移动等功能——绘制表面的高级逻辑。
依赖项
~9.5MB
~191K SLoC