[package] name = "komorebi" version = "0.1.37" description = "A tiling window manager for Windows" repository = "https://github.com/LGUG2Z/komorebi" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] komorebi-themes = { path = "../komorebi-themes" } bitflags = { version = "2", features = ["serde"] } clap = { workspace = true } color-eyre = { workspace = true } crossbeam-channel = { workspace = true } crossbeam-utils = { workspace = true } ctrlc = { version = "3", features = ["termination"] } dirs = { workspace = true } dunce = { workspace = true } getset = "0.1" hotwatch = { workspace = true } lazy_static = { workspace = true } miow = "0.6" nanoid = "0.4" net2 = "0.2" os_info = "3.10" parking_lot = "0.12" paste = { workspace = true } powershell_script = "1.0" regex = "1" schemars = { workspace = true, optional = true } serde = { workspace = true } serde_json = { workspace = true } serde_yaml = { workspace = true } shadow-rs = { workspace = true } strum = { workspace = true } sysinfo = { workspace = true } tracing = { workspace = true } tracing-appender = { workspace = true } tracing-subscriber = { workspace = true } uds_windows = { workspace = true } which = { workspace = true } win32-display-data = { workspace = true } windows = { workspace = true } windows-core = { workspace = true } windows-numerics = { workspace = true } windows-implement = { workspace = true } windows-interface = { workspace = true } winput = "0.2" winreg = "0.55" serde_with = { version = "3.12", features = ["schemars_0_8"] } [build-dependencies] shadow-rs = { workspace = true } [dev-dependencies] reqwest = { version = "0.12", features = ["blocking"] } uuid = { version = "1", features = ["v4"] } [features] default = ["schemars"] deadlock_detection = ["parking_lot/deadlock_detection"] schemars = ["dep:schemars"]