Right now, "Add Project" only lets me pick an existing local folder. It would be great if I could also paste a Git repository URL (or other VCS URL) and have Solo clone it for me as part of the same flow.
Why
It's a small workflow improvement, but it removes a context switch:
- Currently: leave Solo → open terminal →
git clone <url> → go back to Solo → Add Project → pick the folder.
- With this: paste the URL into Solo and go.
Especially handy when spinning up a new project from a fresh machine or when jumping into a repo a teammate just shared.
Proposed behavior
In the "Add Project" dialog, offer two options:
- Select existing folder (current behavior)
- Clone from URL — paste a Git URL (HTTPS or SSH), pick a destination directory, and Solo runs the clone and then registers the resulting folder as the project.
Nice-to-haves:
- Remember the last-used parent directory (e.g.
~/Code) as the default clone destination.
- Show clone progress/output so failures (auth, network, bad URL) are visible.
- Auto-detect the repo name from the URL to prefill the target folder name.
- Support other VCS if feasible (e.g.
hg clone), but Git alone would cover the common case.
Out of scope
- Managing credentials — just defer to the user's existing Git config / SSH agent / credential helper.
- Any built-in Git UI beyond the initial clone.
Right now, "Add Project" only lets me pick an existing local folder. It would be great if I could also paste a Git repository URL (or other VCS URL) and have Solo clone it for me as part of the same flow.
Why
It's a small workflow improvement, but it removes a context switch:
git clone <url>→ go back to Solo → Add Project → pick the folder.Especially handy when spinning up a new project from a fresh machine or when jumping into a repo a teammate just shared.
Proposed behavior
In the "Add Project" dialog, offer two options:
Nice-to-haves:
~/Code) as the default clone destination.hg clone), but Git alone would cover the common case.Out of scope