Cargo Features

[dependencies]
leftwm = { version = "0.5.3", default-features = false, features = ["lefthk", "x11rb", "xlib", "journald-log", "file-log", "sys-log", "slow-dm-fix"] }
default = journald-log, lefthk, x11rb, xlib

These default features are set whenever leftwm is added without default-features = false somewhere in the dependency tree.

lefthk default

Enables lefthk-core

Affects keybind::Keybind, config::Config.keybind

Required by the lefthk-worker binary

x11rb default

backends

Enables x11rb-display-server

xlib default

Enables xlib-display-server

display_servers

journald-log default

logging features

Enables tracing-journald

file-log

Enables tracing-appender

Affects log::file

sys-log

Enables syslog-tracing

slow-dm-fix

Sleep on restart