rcwm:用Rust编写的X11窗口管理器

时间:2024-04-30 04:01:06
【文件属性】:

文件名称:rcwm:用Rust编写的X11窗口管理器

文件大小:50KB

文件格式:ZIP

更新时间:2024-04-30 04:01:06

Rust

rcwm 浣熊WM 用Rust编写的平铺X11窗口管理器 用XCB绑定写的,因为我是受虐狂。 它遵循动态窗口管理器(例如XMonad和QTile)的样式,主窗口/区域和卫星窗口在侧面。 它支持多个工作空间,并且可以在所有工作空间之间发送窗口。 它还可以在浮动和平铺之间切换窗口状态,并在桌面之间保留此状态。 非父级(目前,但基于设计目标,它可能成为现实)。 当前,大多数情况下支持ICCCM,但就WM_STATE,WM_TRANSIENT_FOR和大多数提示而言,并不是完全实现ICCCM。 EWMH支持仍在进行中。 当前的SLOC计数: 2452 建立在通过grufwub,从灵感通过sminez。 设计目标: ICCCM + EWMH支持,除非其中一部分被认为是不必要的。 多种配置方法(按优先顺序排列) a TOML(?) 直接在源代码中(如果用作库) 通过自定义客


【文件预览】:
rcwm-master
----.gitignore(348B)
----src()
--------core()
--------utils.rs(3KB)
--------layout()
--------x()
--------wm.rs(17KB)
--------main.rs(842B)
--------config.rs(2KB)
--------log.rs(1KB)
--------lib.rs(212B)
----rcwm.desktop(131B)
----Cargo.lock(8KB)
----LICENSE(34KB)
----notes(2KB)
----Cargo.toml(484B)
----README.md(1KB)
----run.sh(130B)
----COMPLIANCE(619B)

网友评论