Crate rofi_plugin_sys

source ·
Expand description

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.

Re-exports

Modules

  • Helper utilities.
  • Small helper to fetch icons. This makes use of the ‘view’ threadpool.
  • States returned by the rofi window.

Structs

Enums

Constants

Statics

Functions

Type Definitions

Unions