{{ define "index.html" }}{{ template "base" . }}{{ end }} {{ define "main" }} {{ $secs := mod "sections" }}

{{ .Site.Name }}

{{ len (mod "repos") }} repositories{{ if gt (len $secs) 1 }} in {{ len $secs }} sections{{ end }}

{{ range $secs }} {{/* An unnamed section means gsg.section is unset everywhere: render flat. */}} {{ with .Name }}

{{ . }}

{{ end }} {{ range .Repos }} {{ else }} {{ end }}
{{ .Title }} {{ with .Description }}{{ . }}{{ else }}No description set{{ end }} {{ with .LastCommit }}{{ else }}empty{{ end }}
No repositories yet. Create a bare repo under the configured root.
{{ end }} {{ end }}