From 8639b0767a5913e8758f9ca00c740ca5a743896c Mon Sep 17 00:00:00 2001 From: Rahul A Mistry <149420892+ProdigyRahul@users.noreply.github.com> Date: Tue, 20 Jan 2026 22:27:11 +0530 Subject: feat(app): add tooltips to sidebar new session/workspace buttons (#9652) --- packages/app/src/pages/layout.tsx | 43 ++++++++++++++++++++++++++------------- 1 file changed, 29 insertions(+), 14 deletions(-) (limited to 'packages/app/src/pages') diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index ea16e6438..1d870a92d 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -1998,6 +1998,17 @@ export default function Layout(props: ParentProps) { navigate(`/${base64Encode(created.directory)}/session`) } + command.register(() => [ + { + id: "workspace.new", + title: "New workspace", + category: "Workspace", + keybind: "mod+shift+w", + disabled: !layout.sidebar.workspaces(project()?.worktree ?? "")(), + onSelect: createWorkspace, + }, + ]) + const homedir = createMemo(() => sync.data.path.home) return ( @@ -2123,17 +2134,19 @@ export default function Layout(props: ParentProps) { fallback={ <>