Expand description
Platform abstraction layer
Provides traits for window management that can be implemented by different backends (Wayland, mock for testing).
Includes COSMIC desktop integration for theming and fonts.
Re-exports§
pub use wayland::activate_window;pub use wayland::enumerate_windows;pub use cosmic_keys::keybinding_status;pub use cosmic_keys::remove_keybinding;pub use cosmic_keys::setup_keybinding;pub use cosmic_theme::CosmicTheme;pub use fonts::fontconfig_available;pub use fonts::resolve_font;pub use fonts::resolve_sans;
Modules§
- cosmic_
keys - COSMIC keybinding integration
- cosmic_
theme - COSMIC Desktop Theme Integration
- fonts
- Font resolution using freedesktop fontconfig
- wayland
- Wayland platform implementation
Traits§
- Window
Manager - Trait for window management operations