6 个版本 (3 个重大变更)
0.4.0 | 2024年2月26日 |
---|---|
0.3.2 | 2023年10月31日 |
0.3.1 | 2023年7月22日 |
0.3.0 | 2023年5月5日 |
0.1.0 | 2022年4月7日 |
#7 in #rofi
每月下载量 88
用于 rofi-mode
45KB
629 代码行
rofi-plugin-sys
此包提供对 Rofi 的 C 插件接口的原始 FFI 绑定,手动从 /usr/include/rofi
中的头文件编写。
有关如何使用此包的示例,请参阅 示例文件夹。
这些绑定是原始的、unsafe
和非常底层的,所以如果您只想编写一个 Rofi 插件,您可能需要一个更易于使用的库,例如 rofi-mode。
在构建时设置 RUSTFLAGS="--cfg rofi_next"
以更改 API 以使用未发布的 Rofi 功能(截至 2023-10-31)。仅在打开此功能时才可用的项将在文档中标记为“Semver-exempt and only available with cfg(rofi_next)
。”。”。
许可证:MIT
lib.rs
:
此包提供对 Rofi 的 C 插件接口的原始 FFI 绑定,手动从 /usr/include/rofi
中的头文件编写。
有关如何使用此包的示例,请参阅 示例文件夹。
这些绑定是原始的、unsafe
和非常底层的,所以如果您只想编写一个 Rofi 插件,您可能需要一个更易于使用的库,例如 rofi-mode。
在构建时设置 RUSTFLAGS="--cfg rofi_next"
以更改 API 以使用未发布的 Rofi 功能(截至 2023-10-31)。仅在打开此功能时才可用的项将在文档中标记为“Semver-exempt and only available with cfg(rofi_next)
。”。”。
依赖项
~0.5–0.9MB
~19K SLoC