文件名称:penrose:用于编写X11平铺窗口管理器的库
文件大小:644KB
文件格式:ZIP
更新时间:2024-02-26 08:54:04
rust manager x11 wm window
penrose-平铺窗口管理器库 Penrose是一个模块化的库,用于在Rust中配置您自己的X11窗口管理器。 这意味着,与大多数其他平铺窗口管理器不同, Penrose不是您在系统上安装的二进制文件。 相反,您可以在自己的板条箱中像普通依赖项一样使用它来编写自己的窗口管理器。 不用担心,*API的文档齐全,许多事情将立即可用,而且如果您想深入了解,您会发现很多机会可以按自己的喜好自定义事物。 常见问题 的应始终是最新的当前发展和实际的常见问题。 在打开新的问题之前,请通读它们并在GitHub上检查问题,以查看您的问题先前是否已得到回答。 入门 如果您不熟悉Rust,则值得阅读Penr
【文件预览】:
penrose-develop
----.gitignore(67B)
----Makefile(1KB)
----src()
--------core()
--------contrib()
--------__example_helpers.rs(6KB)
--------draw()
--------xcb()
--------lib.rs(10KB)
----LICENSE(1KB)
----Cargo.toml(1KB)
----.github()
--------ISSUE_TEMPLATE()
--------danger()
--------workflows()
----examples()
--------minimal()
--------dynamic_workspaces()
--------draw()
--------simple_config_with_hooks()
----scripts()
--------cargo-lint(713B)
--------xephyr.sh(461B)
--------cargo-watch(677B)
----README.md(6KB)
----screenshot.png(436KB)
----tests()
--------hook_tests.rs(6KB)
--------common()
--------serialization_tests.rs(6KB)
----crates()
--------penrose_keysyms()
--------penrose_proc()
--------penrose_menu()
----docs()
--------faq.md(6KB)
--------getting_started.md(8KB)
--------migrating_01_to_02.md(4KB)
----icon.svg(1018B)