| Crates.io | rofi-plugin-sys |
| lib.rs | rofi-plugin-sys |
| version | 0.6.0 |
| created_at | 2022-04-07 20:48:33.575393+00 |
| updated_at | 2025-07-21 21:26:58.268722+00 |
| description | Raw FFI bindings to Rofi's C plugin interface |
| homepage | |
| repository | https://github.com/SabrinaJewson/rofi-plugin-sys.rs |
| max_upload_size | |
| id | 563907 |
| size | 48,425 |
This crate provides raw FFI bindings to Rofi's C plugin interface,
manually written from the headers in /usr/include/rofi.
See the examples folder for examples on how to use this crate.
These bindings are raw, unsafe and very low-level
so if you just want to write a Rofi plugin
you'll probably want an easier-to-use library instead,
such as rofi-mode.
Set RUSTFLAGS="--cfg rofi_next" when building
to change the API to use unreleased Rofi features
(as of 2025-01-08).
Items only available when this is turned on will be marked
“Semver-exempt and only available with cfg(rofi_next).”
in the documentation.
License: MIT