文件名称:chamferwm:带有Vulkan合成器的平铺X11窗口管理器
文件大小:165KB
文件格式:ZIP
更新时间:2024-06-03 01:55:52
vulkan xorg x11 xcb compositor
斜面 具有基于Vulkan的合成器的平铺窗口管理器。 先决条件 XCB库 Vulkan SDK m Python 3.6+和Boost模块 python-xlib FreeType2 HarfBuzz 字体配置 特征 窗口管理器: 动态水平和垂直平铺,带有缝隙和堆叠 指定容器大小限制,必要时重叠 在保持周围布局的同时调整各个容器的大小并转换它们的位置 浮动容器和自动对话框,停靠,小部件等处理 多个命名工作区 拖动并粘贴容器以将其与典型的移动操作一起在树层次结构中移动 使用python进行配置,使用客户端和容器特定的回调进行脚本化行为 完全键盘可控 合成器: Vulkan渲染器 用户提供的着色器的任意窗口装饰和边框 每客户资料 自动禁用全屏应用程序 可选,或者使用任何其他外部合成器 正在安装 当前,PKGBUILD可用于测试目的。 从安装,或运行介子手动构建。 AUR的软件包将在
【文件预览】:
chamferwm-master
----man()
--------chamferwm.1(42KB)
----README.md(3KB)
----meson.build(5KB)
----LICENSE(1KB)
----third()
--------spirv_reflect()
--------args()
----src()
--------main.cpp(36KB)
--------main.h(1KB)
--------CompositorResource.cpp(51KB)
--------CompositorResource.h(7KB)
--------config.cpp(43KB)
--------CompositorFont.cpp(16KB)
--------config.h(6KB)
--------backend.h(8KB)
--------CompositorFont.h(2KB)
--------container.h(4KB)
--------compositor.h(12KB)
--------container.cpp(20KB)
--------backend.cpp(65KB)
--------compositor.cpp(84KB)
----config()
--------config.py(25KB)
----shaders()
--------chamfer.hlsl(666B)
--------frame.hlsl(5KB)
--------solid.hlsl(119B)
--------text.hlsl(593B)
--------default.hlsl(1009B)
----share()
--------chamfer.desktop(247B)