[workspace] resolver = "2" members = [ "komorebi", "komorebi-client", "komorebi-gui", "komorebic", "komorebic-no-console", "komorebi-bar", "komorebi-themes" ] [workspace.dependencies] clap = { version = "4", features = ["derive", "wrap_help"] } chrono = "0.4" crossbeam-channel = "0.5" crossbeam-utils = "0.8" color-eyre = "0.6" eframe = "0.29" egui_extras = "0.29" dirs = "5" dunce = "1" hotwatch = "0.5" schemars = "0.8" lazy_static = "1" serde = { version = "1", features = ["derive"] } serde_json = { package = "serde_json_lenient", version = "0.2" } serde_yaml = "0.9" tracing = "0.1" tracing-appender = "0.2" tracing-subscriber = { version = "0.3", features = ["env-filter"] } paste = "1" sysinfo = "0.31" uds_windows = "1" win32-display-data = { git = "https://github.com/LGUG2Z/win32-display-data", rev = "dd65e3f22d0521b78fcddde11abc2a3e9dcc32a8" } windows-implement = { version = "0.58" } windows-interface = { version = "0.58" } windows-core = { version = "0.58" } shadow-rs = "0.35" which = "7" [workspace.dependencies.windows] version = "0.58" features = [ "implement", "Win32_System_Com", "Win32_UI_Shell_Common", # for IObjectArray "Win32_Foundation", "Win32_Graphics_Dwm", "Win32_Graphics_Gdi", "Win32_System_LibraryLoader", "Win32_System_RemoteDesktop", "Win32_System_Threading", "Win32_UI_Accessibility", "Win32_UI_HiDpi", "Win32_UI_Input_KeyboardAndMouse", "Win32_UI_Shell", "Win32_UI_Shell_Common", "Win32_UI_WindowsAndMessaging", "Win32_System_SystemServices", "Win32_System_WindowsProgramming", "Media", "Media_Control" ]