Repository navigation
Any way to have nested workspaces? #687
Replies: 1 comment
|
You are not missing a setting. As of v1.10.0 (and current Where this lives in the code
Workaround that works today: symlink the nested repos up one level
# inside the existing workspace root
cd ~/Projects
ln -s group/svc-a svc-a
ln -s group/svc-b svc-b
gwm --workspace ~/ProjectsOr keep a separate "view" directory made only of symlinks: mkdir ~/gwm-view
ln -s ~/Projects/api ~/Projects/web ~/Projects/group/svc-a ~/Projects/group/svc-b ~/gwm-view/
gwm --workspace ~/gwm-viewI tested this with the v1.10.0 Linux release binary. Layout:
Caveats:
Feature request I think a feature request is worth filing. The change would go in the Tested with gwm 1.10.0 (x86_64-unknown-linux-gnu release, checksum verified), git 2.43, Ubuntu 24.04 container. |
Uh oh!
There was an error while loading. Please reload this page.
Dear community! Dear author!
I installed the app, the plan was to use the TUI for managing my workspace: a set of Git repos with nested and flat worktrees. My worktrees might be either inside the Git repos (the "Claude way") or next to the main repo (the "Jetbrains way"). In general, GWM TUI supports both, so there is nothing I'd have to change in my setup.
However, I also have a nested workspace: a directory that is not directly a Git repo, but contains a set of Git repos. Somehow, this directory is not even considered by the GWM TUI. I've searched in the docs if there is an configuration option - smth like "depth" - but couldn't find anything. It seems the whole idea is not supported.
Am I missing something or the app doesn't support such a nested structure? Shall I file a feature request?
Thank you!
All reactions