Expand description
This module is for calling dispatchers and changing keywords
§Dispatch module
This module is used for calling dispatchers and changing keywords
§Usage
use hyprland::shared::HResult;
use hyprland::dispatch::{Dispatch, DispatchType};
fn main() -> HResult<()> {
Dispatch::call(DispatchType::Exec("kitty"))?;
Ok(())
}
Structs§
- The struct that provides all dispatching methods
Enums§
- This enum holds corners
- This enum holds a direction for cycling
- This enum holds directions, typically used for moving
- This enum holds every dispatcher
- Param for [FocusMaster] dispatcher
- This enum holds the fullscreen types
- Enum used with DispatchType::LockGroups, to determine how to lock/unlock
- This enum is used for identifying monitors
- This enum is used for resizing and moving windows precisely
- Param for [SwapWithMaster] dispatcher
- This enum is for identifying a window
- This enum is the params to MoveWindow dispatcher
- This enum holds a direction for switch windows in a group
- This enum is for identifying workspaces
- This enum is for identifying workspaces that also includes the special workspace
- This enum holds options that are applied to the current workspace