I've added a gitrepo template to make it easy to link to my Git projects with rel-vcs links. It's based on ikiwiki's gitbranch template.
It was a bit annoying to get the template into renderable Markdown
because the <TMPL_...>
tags are not explanded when the gitrepo page
is being rendered in its own right. The solution was to use the
htmlscrubber plugin with
htmlscrubber_skip => "!templates/*",
and to also exclude the unscrubbed page from the git tag inlines. I can't use the htmlscrubber plugin everywhere because it scrubs out my MathML (see mdwn itex).