Crate leftwm_core

Source
Expand description

Various leftwm features.

Re-exports§

pub use config::Config;
pub use display_servers::DisplayServer;
pub use models::Manager;
pub use models::Mode;
pub use models::Window;
pub use models::Workspace;
pub use state::State;
pub use utils::child_process;
pub use utils::command_pipe::pipe_name;
pub use utils::command_pipe::CommandPipe;
pub use utils::return_pipe::ReturnPipe;
pub use utils::state_socket::StateSocket;

Modules§

config
display_servers
errors
layouts
models
Objects (such as windows) used to develop LeftWM.
state
Save and restore manager state.
utils
Various shared functions that LeftWM uses.

Enums§

Command
Command represents a command received from the command pipe. It will be handled in the main event loop.
DisplayAction
These are responses from the Window manager. The display server should act on these actions.
DisplayEvent
ReleaseScratchPadOption
Describes the options for the release scratchpad command