I needed to update my scripts to checkout everything in the Xfce git repositories. I used to run something like
ssh ls /var/git on mocha (our old git server) to get the list of modules, but now I have this:
lynx -dump -listonly git.xfce.org \
| grep "git.xfce.org/[^?]" | grep -v "archive" \
| sed -e 's^.*http://git.xfce.org/^^' -e 's^/$^^'
Any better suggestions? This works very well for me, already.
Now, unfortunately, I have not found the time and energy to do something useful with all that fresh code. But it feels good to know it’s there if I do ;-)