Files
website/hugo.yaml
Andrew Stryker b23591be41 Fix Hugo config and update PaperMod to latest
- Update PaperMod submodule (v8.0+25 -> v8.0+62), which fixes
  the RSS build error from site.Author removal in Hugo 0.159
- Replace deprecated renderhooks.link.enableDefault with
  useEmbedded: "fallback" (deprecated since Hugo 0.148)
- Add params.author (name, email) for RSS feed metadata

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 22:28:43 -07:00

171 lines
4.0 KiB
YAML

baseURL: "https://axs.sdf.org/"
languageCode: en
title: Andrew Stryker
theme: PaperMod
enableRobotsTXT: true
params:
description: Just a great personal website
author:
name: Andrew Stryker
email: andrewjstryker@proton.me
# PaperMod settings
ShowReadingTime: true
ShowCodeCopyButtons: true
assets:
disableFingerprinting: true
# using Chroma highlighting...
disableHLJS: true
# where to find articles
# https://gohugo.io/functions/collections/where/#mainsections
#mainSections:
# - posts
# - about
# - projects
# - tutorials
# Profile Mode
# https://github.com/adityatelange/hugo-PaperMod/wiki/Features#profile-mode
#
# This places an image, a menu, social icons, buttons, and a title plus
# a footer on each page. You do not get a place for text--igores content/_index.md
profileMode:
enabled: true
title: Andrew Stryker
subtitle: Data & Analytics · Unix · Leadership · Writing
imageUrl: stryker-andrew-headshot-bw.jpeg
imageTitle: Me
imageWidth: 120
imageHeight: 120
buttons:
- name: About
url: "/about"
- name: Posts
url: "/posts"
- name: Notes
url: "/notes"
homeInfoParams:
Title: Personal Website
Content: >
Fun times for all!
socialIcons:
- name: linkedin
url: "https://www.linkedin.com/in/andrewjstryker"
- name: github
url: "https://github.com/andrewjstryker"
- name: mastodon
url: "https://mastodon.sdf.org/@axs"
- name: email
url: "mailto:andrewjstryker@proton.me"
# sharing
ShowShareButtons: true
share:
mastodon:
include: true
title: "Share on Mastodon"
linkedin:
include: false
title: "Share on LinkedIn"
url: "https://www.linkedin.com/shareArticle?mini=true&url={{ .pagePermalink | urlquery }}&title={{ .pageTitle | urlquery }}"
twitter:
include: false
title: "Share on Twitter"
url: "https://twitter.com/intent/tweet?text={{ .pageTitle | urlquery }}&url={{ .pagePermalink | urlquery }}"
facebook:
include: false
title: "Share on Facebook"
url: "https://www.facebook.com/sharer/sharer.php?u={{ .pagePermalink | urlquery }}"
pinterest:
include: false
title: "Pin this on Pinterest"
url: "https://pinterest.com/pin/create/button/?url={{ .pagePermalink | urlquery }}&description={{ .pageTitle | urlquery }}"
whatsapp:
include: false
title: "Share on WhatsApp"
url: "https://api.whatsapp.com/send?text={{ .pageTitle | urlquery }}%20{{ .pagePermalink | urlquery }}"
tocWordCountThreshold: 300
markup:
# Chroma highlighting
# See:
# https://github.com/adityatelange/hugo-PaperMod/wiki/FAQs#using-hugos-syntax-highlighter-chroma
# https://gohugo.io/getting-started/configuration-markup/#highlight
highlight:
# anchorLineNos: true
codeFences: true
guessSyntax: true
lineNos: true
style: monokai
#style: solarized-dark
# noClasses: false
# https://gohugo.io/content-management/syntax-highlighting/#generate-syntax-highlighter-css
goldmark:
renderer:
unsafe: true
renderhooks:
link:
useEmbedded: "fallback"
extensions:
passthrough:
enable: true
delimiters:
block:
- - \[
- \]
inline:
- - \(
- \)
permalinks:
posts: "/:year/:month/:day/:slug/"
ignoreFiles:
- \.Rmd$
- \.Rmarkdown$
- _cache$
- \.knit\.md$
- \.utf8\.md$
# module:
# imports:
# - disable: true
# path: github.com/hugomods/shortcodes
# - path: github.com/adityatelange/hugo-PaperMod
menu:
main:
- identifier: about
name: About
url: /about/
weight: 10
- identifier: posts
name: Posts
url: /posts/
weight: 40
- identifier: notes
name: Notes
url: /notes/
weight: 50
- identifier: tags
name: Tags
url: /tags/
weight: 90
#- identifier: categories
# name: Categories
# url: /categories/
# weight: 20