git.lucas.co / cce
cce workspace root: member list, lockfile and dependency pins
git clone https://git.lucas.co/cce.git

commite5182dac6bb6235ef0ae2afeb311217fe256d16c
parentcaa1e26cec
authorLucas Galante <lsgalante12@gmail.com>
date2026-10-01 12:48
Add cce-notes to the workspace; patch cce-vault to the local crate

cce-notes pins cce-vault from GitHub like any app pins cce-ui, so the
workspace redirects that pin to the work tree the same way.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

 Cargo.lock | 13 +++++++++++++
 Cargo.toml |  6 +++++-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/Cargo.lock b/Cargo.lock
index 298bbb9..6c7814d 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1339,6 +1339,19 @@ dependencies = [
  "wayland-client",
 ]
 
+[[package]]
+name = "cce-notes"
+version = "0.1.0"
+dependencies = [
+ "calloop",
+ "cce-ui",
+ "cce-vault",
+ "chrono",
+ "env_logger",
+ "log",
+ "wayland-client",
+]
+
 [[package]]
 name = "cce-notifier"
 version = "0.1.0"
diff --git a/Cargo.toml b/Cargo.toml
index 84beb33..87002af 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -32,6 +32,7 @@ members = [
     "cce-lock",
     "cce-shortcuts-portal",
     "cce-vault",
+    "cce-notes",
 ]
 
 # Every app declares cce-ui (and cce-compositor also cce-window-manager) as a git
@@ -45,10 +46,13 @@ members = [
 # The pinned revs only affect builds that happen outside this workspace, which
 # means they can go stale without any build here failing: after pushing cce-ui
 # or cce-window-manager, run ./bump-revs.sh to repin the crates that depend on
-# them. The patch keys must match the pins' URL exactly, or the patch is unused
+# them (cce-vault too, pinned by cce-notes). The patch keys must match the pins' URL exactly, or the patch is unused
 # and every crate silently builds a fetched copy of the toolkit.
 [patch."https://github.com/lsgalante/cce-ui.git"]
 cce-ui = { path = "cce-ui" }
 
 [patch."https://github.com/lsgalante/cce-window-manager.git"]
 cce-window-manager = { path = "cce-window-manager" }
+
+[patch."https://github.com/lsgalante/cce-vault.git"]
+cce-vault = { path = "cce-vault" }