Initialize k-launcher project structure with multiple crates and basic configurations

This commit is contained in:
2026-03-15 15:12:28 +01:00
commit 4c3be17b77
22 changed files with 119 additions and 0 deletions

9
Cargo.toml Normal file
View File

@@ -0,0 +1,9 @@
[workspace]
members = ["crates/k-launcher-kernel", "crates/k-launcher-os-bridge", "crates/k-launcher-ui", "crates/plugins/plugin-apps", "crates/plugins/plugin-calc", "crates/plugins/plugin-files"]
resolver = "2"
[workspace.dependencies]
iced = { version = "0.14", features = ["canvas", "tokio", "wgpu"] }
tokio = { version = "1.35", features = ["full"] }
serde = { version = "1.0", features = ["derive"] }
tracing = "0.1" # For high-performance logging