nageyqma·git
HTTPS https://git.nageyqma.icu/nageyqma/note.git SSH git@git.nageyqma.icu:nageyqma/note.git

HTTPS 链接可直接 git clone;推送代码请使用 SSH。

3.1 KB · 88 行raw
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
# ============================================================
# Jean Hu 的笔记 —— Hugo 配置
# 主题:PaperMod(themes/ 不入库,见 README.md 获取方式)
# 语言:简体中文(单语言站点,无语言切换器)
# ============================================================

baseURL = "https://note.nageyqma.icu/"
theme = "PaperMod"
# 站点语言为简体中文:<html lang> 与 RSS 语言随之生成
defaultContentLanguage = "zh-cn"
languageCode = "zh-CN"
title = "Jean Hu 的笔记"

enableRobotsTXT = true

# 站内链接尽量相对化(绝对链接会让 localhost / 服务器 IP / hosts 临时指向
# 等调试环境的点击跳去线上域名而失败):
# - 此项把主题输出的根相对链接(如 /assets/...)进一步改写为页面相对(../../);
# - PaperMod 菜单与文章列表用 absLangURL/.Permalink 生成的带域名绝对链接
#   Hugo 不会动,由 deploy/scripts/deploy-note.sh 在构建后统一改写为根相对
#   (仅 HTML;RSS / sitemap 保持绝对地址)。
relativeURLs = true

[markup]
  [markup.highlight]
    style = "dracula"
    lineNos = false
  [markup.goldmark]
    [markup.goldmark.renderer]
      unsafe = true

[params]
  # 暗色逻辑与主站语义一致:默认跟随系统 + 手动切换 + localStorage 持久化
  defaultTheme = "auto"
  ShowReadingTime = true
  ShowPostNavLinks = true
  ShowBreadCrumbs = true
  ShowCodeCopyButtons = true
  # 首页介绍块(homeInfoParams)不启用。注意:PaperMod 只判断该参数表
  # 是否存在,写成 [params.homeInfoParams] enabled = false 仍会渲染出一个
  # 空的 first-entry 块(首页顶部大片空白),因此必须整段省略。
  [params.footer]
    # ICP 主体备案号:2026-09 备案已通过(京ICP备2026061122号),按工信部要求
    # 悬挂在页脚,链接固定指向工信部备案网站(备案号为官方文本,不翻译)
    text = '[京ICP备2026061122号](https://beian.miit.gov.cn/)'

# —— 主导航:基于分类(Categories)的版块入口 ——
# 点击任一分类即可进入该版块的文章列表,实现按版块"逛"笔记。
# 维护约定:新增分类后在此追加一个 [[menu.main]] 条目(pageRef 指向
# /categories/<分类名>,weight 递增);即使忘记追加,「全部分类」
# 页(/categories/)也会自动列出全部版块及文章数,不会丢入口。
# 用 pageRef(而非 url)指向站内页面,Hugo 构建时解析成真实链接。
[[menu.main]]
  name = "首页"
  pageRef = "/"
  weight = 1

[[menu.main]]
  name = "笔记"
  pageRef = "/categories/笔记"
  weight = 2

[[menu.main]]
  name = "公告"
  pageRef = "/categories/公告"
  weight = 3

[[menu.main]]
  name = "随笔"
  pageRef = "/categories/随笔"
  weight = 4

[[menu.main]]
  name = "全部分类"
  pageRef = "/categories"
  weight = 5

# 回主站的入口:外链用 url(而非 pageRef),PaperMod 自动附外跳箭头图标
[[menu.main]]
  name = "主站"
  url = "https://www.nageyqma.icu"
  weight = 6

# 输出:正文同时提供 HTML(nginx try_files 的 $uri.html 适配)
[outputs]
  home = ["HTML", "RSS"]
  page = ["HTML"]