Expand description
krunner-rs
A crate for writing KRunner plugins in Rust, easily.
Check out the examples for more!
Feature flags
krunner-rs
uses some feature flags to enable optional features.
Here’s all that’s currently supported:
tokio
: Enables asynchronous runners with the Tokio runtime.derive
: Enables generatingAction
s with a derive macro.
Structs
- Information related to an action.
- Configuration for a runner.
- The image data that KRunner accepts for icons.
- A query match.
Enums
- The image formats supported by KRunner for icons.
- A filter that a query must pass through before attempting a match.
- The icon displayed for a match.
- The type of the match.
Traits
- Trait for actions that the user can perform.
- A synchronous runner.
- Helper methods for
Runner
s.