{{ define "title" }} {{ $title := "Where Am I? :: adriano.fyi" }} {{ $desc := "" }} {{ $r := try (resources.GetRemote "https://jellybee.bison-lizard.ts.net/whereami") }} {{ if not $r.Err }} {{ $d := $r.Value | transform.Unmarshal }} {{ with $d.location.name }}{{ $title = printf "Adriano is in %s :: adriano.fyi" . }}{{ end }} {{ with $d.weather }} {{ $parts := slice }} {{ with .tempf }}{{ $parts = $parts | append (printf "%.0f°F" .) }}{{ end }} {{ with .humidity }}{{ $parts = $parts | append (printf "%.0f%% humidity" .) }}{{ end }} {{ with .windspeedmph }}{{ $parts = $parts | append (printf "wind %.1f mph" .) }}{{ end }} {{ $desc = delimit $parts ", " }} {{ end }} {{ with $d.conditions }} {{ $desc = printf "%s %s · %s" .emoji .label $desc }} {{ end }} {{ end }}