Module core

Module core 

Source
Expand description

Core domain types for Open Sesame

Contains pure domain logic with no I/O dependencies. All types here are testable without Wayland.

Re-exports§

pub use hint::HintAssignment;
pub use hint::HintSequence;
pub use hint::WindowHint;
pub use launcher::LaunchCommand;
pub use matcher::HintMatcher;
pub use matcher::MatchResult;
pub use window::AppId;
pub use window::Window;
pub use window::WindowId;

Modules§

hint
Hint assignment and sequences
launcher
Application launch command handling
matcher
Input matching against hints
window
Window domain types