{{- /* a casket template mimicking ls */}}
$ ls -l {{range $i, $crumb := .Breadcrumbs}}{{if ne $i 0}}{{.Text}}{{else}}{{.Text}}{{end}}{{if ne $i 0}}/{{end}}{{end}}
| {{- $root.ToLower .Mode.String }} | 1 reisen reisen | {{ .Size }} | {{- if lt .ModTime.Year $root.NowDate.Year }} {{- .ModTime.Format "Jan _2 15:06" }} {{- else}} {{- .ModTime.Format "Jan _2 2006" }} {{- end }} | {{- $ext := $root.Ext .Name }} {{- if .IsDir }}{{ .Name }} | {{- else if .IsSymlink }}{{ .Name }} -> ??? | {{- else if or (eq $ext ".jpg") (or (eq $ext ".jpeg") (or (eq $ext ".png") (or (eq $ext ".gif") (or (eq $ext ".webp") (or (eq $ext ".svg") (or (eq $ext ".webm") (or (eq $ext ".mp4") (eq $ext ".mkv"))))))))}}{{ .Name }} | {{- else if or (eq $ext ".tar") (or (eq $ext ".tar.bz2") (or (eq $ext ".tar.xz") (or (eq $ext ".zip") (eq $ext ".tar.gz"))))}}{{ .Name }} | {{- else }}{{ .Name }} | {{- end }}
$ cat {{ $readme }}
{{- if eq ($root.Ext $readme) ".md" }}{{.Include $readme}}
{{- end }}
{{- end }}