things-to-remember checklist
git clone https://git.lucas.co/cce-list.git
Cargo.toml (903B)
1 [package]
2 name = "cce-list"
3 version = "0.1.0"
4 edition = "2021"
5
6 [dependencies]
7 cce-ui = { git = "https://github.com/lsgalante/cce-ui.git", rev = "f3c970be244ad54121021a8223986ba553e09838" }
8 calloop = "0.13.0"
9 wayland-client = { version = "0.31", features = ["system"] }
10 log = "0.4"
11 env_logger = "0.11"
12 serde = { version = "1", features = ["derive"] }
13 serde_json = "1"
14 # cce-list-sync only: CalDAV (VTODO) against iCloud Reminders, credentials
15 # from the same keyring service cce-mail uses.
16 reqwest = { version = "0.12", features = ["blocking", "json"] }
17 roxmltree = "0.20"
18 chrono = "0.4"
19 keyring = { version = "3", features = ["sync-secret-service"] }
20
21 # The desktop checklist app; src/bin/sync.rs adds the cce-list-sync helper,
22 # which ccebuild discovers via cargo metadata like any other [[bin]].
23 [[bin]]
24 name = "cce-list"
25 path = "src/main.rs"
26
27 [[bin]]
28 name = "cce-list-sync"
29 path = "src/bin/sync.rs"