Fix homepage accuracy, add ko-fi link, restore gist shortcode

- Drop stale 'Rocky Linux' now-card; add Fedora/RISC-V in its place
- Update hero contact handle @NeilHanlon -> @shrug.pw (bsky)
- Add static ko-fi footer link (no overlay/popup)
- Local gist shortcode to replace deprecated built-in
This commit is contained in:
2026-07-12 13:34:15 -04:00
parent 736a10eb32
commit 9c75705dab
4 changed files with 16 additions and 5 deletions
+2 -2
View File
@@ -11,13 +11,13 @@ For more check out my academic & professional [resume].
I'm also available for [consulting]. I'm also available for [consulting].
Contact me at [@NeilHanlon] or by yelling really really loud. Contact me at [@shrug.pw] or by yelling really really loud.
[projects]: /projects [projects]: /projects
[resume]: https://shrug.pw/resume.pdf [resume]: https://shrug.pw/resume.pdf
[@NeilHanlon]: https://bsky.app/profile/shrug.pw [@shrug.pw]: https://bsky.app/profile/shrug.pw
[instagram]: https://instagram.com/noellathekitty [instagram]: https://instagram.com/noellathekitty
[consulting]: https://shrugpw.com [consulting]: https://shrugpw.com
+3 -3
View File
@@ -15,12 +15,12 @@ enableRobotsTXT = true
[[params.now]] [[params.now]]
title = "Consulting" title = "Consulting"
body = "Infrastructure for growing tech companies via <span class=\"k\">shrugpw.com</span> — compliance, migrations, networks done right." body = "Infrastructure for growing tech companies via <span class=\"k\">shrugpw.com</span> — compliance, migrations, networks done right."
[[params.now]]
title = "Rocky Linux"
body = "Still building and maintaining the infrastructure. Open source is the good part of this whole thing."
[[params.now]] [[params.now]]
title = "The homelab" title = "The homelab"
body = "FreeIPA, FreeRADIUS, an SSID with a potato in the name, and far too many little agents writing to a database." body = "FreeIPA, FreeRADIUS, an SSID with a potato in the name, and far too many little agents writing to a database."
[[params.now]]
title = "Fedora / RISC-V"
body = "Packaging, build systems, and a standing campaign to get more of Fedora booting on RISC-V hardware that mostly doesn't want to. Open source is the good part of this whole thing."
[params.social] [params.social]
Github = "NeilHanlon" Github = "NeilHanlon"
+1
View File
@@ -10,6 +10,7 @@
{{- with .Site.Params.social.bluesky }}<a href="https://bsky.app/profile/{{ replace . "@" "" }}" rel="me noopener">bluesky</a>{{ end }} {{- with .Site.Params.social.bluesky }}<a href="https://bsky.app/profile/{{ replace . "@" "" }}" rel="me noopener">bluesky</a>{{ end }}
{{- with .OutputFormats.Get "rss" }}<a href="{{ .RelPermalink }}">rss</a>{{ end }} {{- with .OutputFormats.Get "rss" }}<a href="{{ .RelPermalink }}">rss</a>{{ end }}
<a href="https://shrugpw.com" rel="noopener">consulting</a> <a href="https://shrugpw.com" rel="noopener">consulting</a>
<a href="https://ko-fi.com/kneel" rel="noopener">ko-fi</a>
</div> </div>
</div> </div>
</footer> </footer>
+10
View File
@@ -0,0 +1,10 @@
{{- /*
Local replacement for Hugo's built-in `gist` shortcode, which was
deprecated in v0.143.0. Same call signature:
{{< gist USERNAME GIST_ID [FILE] >}}
Embeds a GitHub gist via its JS include. The optional third argument
scopes the embed to a single file within the gist.
*/ -}}
<script type="application/javascript" src="https://gist.github.com/{{ index .Params 0 }}/{{ index .Params 1 }}.js{{ with .Get 2 }}?file={{ . }}{{ end }}"></script>