@@ -23,9 +23,9 @@ List all configured repositories:
2323
2424``` console
2525$ vcspull list
26- • tiktoken → /home/d /study/ai/tiktoken
27- • GeographicLib → /home/d /study/c++/GeographicLib
28- • flask → /home/d /code/flask
26+ • tiktoken → ~ /study/ai/tiktoken
27+ • GeographicLib → ~ /study/c++/GeographicLib
28+ • flask → ~ /code/flask
2929```
3030
3131## Filtering repositories
@@ -34,8 +34,8 @@ Filter repositories using fnmatch-style patterns:
3434
3535``` console
3636$ vcspull list ' flask*'
37- • flask → /home/d /code/flask
38- • flask-sqlalchemy → /home/d /code/flask-sqlalchemy
37+ • flask → ~ /code/flask
38+ • flask-sqlalchemy → ~ /code/flask-sqlalchemy
3939```
4040
4141Multiple patterns are supported:
@@ -52,14 +52,14 @@ Group repositories by workspace root with `--tree`:
5252$ vcspull list --tree
5353
5454~/study/ai/
55- • tiktoken → /home/d /study/ai/tiktoken
55+ • tiktoken → ~ /study/ai/tiktoken
5656
5757~/study/c++/
58- • GeographicLib → /home/d /study/c++/GeographicLib
59- • anax → /home/d /study/c++/anax
58+ • GeographicLib → ~ /study/c++/GeographicLib
59+ • anax → ~ /study/c++/anax
6060
6161~/code/
62- • flask → /home/d /code/flask
62+ • flask → ~ /code/flask
6363```
6464
6565## JSON output
@@ -77,13 +77,13 @@ Output format:
7777 {
7878 "name" : " tiktoken" ,
7979 "url" : " git+https://github.com/openai/tiktoken.git" ,
80- "path" : " /home/d /study/ai/tiktoken" ,
80+ "path" : " ~ /study/ai/tiktoken" ,
8181 "workspace_root" : " ~/study/ai/"
8282 },
8383 {
8484 "name" : " flask" ,
8585 "url" : " git+https://github.com/pallets/flask.git" ,
86- "path" : " /home/d /code/flask" ,
86+ "path" : " ~ /code/flask" ,
8787 "workspace_root" : " ~/code/"
8888 }
8989]
@@ -104,8 +104,8 @@ For streaming and line-oriented processing, use `--ndjson`:
104104
105105``` console
106106$ vcspull list --ndjson
107- {"name":"tiktoken","url":"git+https://github.com/openai/tiktoken.git","path":"/home/d /study/ai/tiktoken","workspace_root":"~/study/ai/"}
108- {"name":"flask","url":"git+https://github.com/pallets/flask.git","path":"/home/d /code/flask","workspace_root":"~/code/"}
107+ {"name":"tiktoken","url":"git+https://github.com/openai/tiktoken.git","path":"~ /study/ai/tiktoken","workspace_root":"~/study/ai/"}
108+ {"name":"flask","url":"git+https://github.com/pallets/flask.git","path":"~ /code/flask","workspace_root":"~/code/"}
109109```
110110
111111Each line is a complete JSON object, making it ideal for:
@@ -134,8 +134,8 @@ Filter repositories by workspace root with `-w/--workspace/--workspace-root`:
134134
135135``` console
136136$ vcspull list -w ~ /code/
137- • flask → /home/d /code/flask
138- • requests → /home/d /code/requests
137+ • flask → ~ /code/flask
138+ • requests → ~ /code/requests
139139```
140140
141141Globbing is supported, so you can target multiple related workspaces:
0 commit comments