From ffab61552dbc8c42c3252c7c568c421215ccf061 Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Fri, 10 Oct 2025 12:54:40 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20Fix=20window=20title=20to=20show?= =?UTF-8?q?=20branch=20name=20correctly?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Extract branch name from workspace path instead of duplicating project name. Title format is now: - - cmux --- src/App.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/App.tsx b/src/App.tsx index 40b66dc11..799f1048a 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -183,7 +183,9 @@ function AppInner() { // Update window title when workspace changes useEffect(() => { if (selectedWorkspace) { - const title = `${selectedWorkspace.workspaceId} - ${selectedWorkspace.projectName} - cmux`; + // Extract branch name from workspace path (last path component) + const branch = selectedWorkspace.workspacePath.split("/").pop() ?? "unknown"; + const title = `${branch} - ${selectedWorkspace.projectName} - cmux`; void window.api.window.setTitle(title); } else { void window.api.window.setTitle("cmux");