keep.yml 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367
  1. ## ======================================================================================
  2. ## Hexo Theme Keep
  3. ## Documents: https://keep-docs.xpoet.cn
  4. ## Repository: https://github.com/XPoet/hexo-theme-keep
  5. ## ======================================================================================
  6. # ---------------------------------------------------------------------------------------
  7. # Docs: https://keep-docs.xpoet.cn/basis/configuration-guide/base_info.html
  8. # ---------------------------------------------------------------------------------------
  9. base_info:
  10. # 主题原色
  11. primary_color: "#0066cc"
  12. # 博客网站标题
  13. title: G.R.D的keep主题博客
  14. # 博客网站作者姓名
  15. author: Naruto
  16. # 作者头像,可以使用本地图片路径或图片链接
  17. # avatar: /images/avatar.svg
  18. avatar: https://29455906.s21i.faiusr.com/4/ABUIABAEGAAg9_TSrAYoxvHpgAcwgAI4gAI.png
  19. # 网站LOGO,可以使用本地图片路径或图片链接
  20. # logo: /images/logo.svg
  21. logo: https://29455906.s21i.faiusr.com/4/ABUIABAEGAAg9_TSrAYoxvHpgAcwgAI4gAI.png
  22. # 网站图标,可以使用本地图片路径或图片链接
  23. # favicon: /images/logo.svg
  24. favicon: https://29455906.s21i.faiusr.com/4/ABUIABAEGAAg9_TSrAYoxvHpgAcwgAI4gAI.png
  25. # ---------------------------------------------------------------------------------------
  26. # Docs: https://keep-docs.xpoet.cn/basis/configuration-guide/menu.html
  27. # ---------------------------------------------------------------------------------------
  28. # 如果要开启新的导航菜单,需要创建对应的页面
  29. # 例如,要启用类别,您需要执行 'Hexo 新页面类别'
  30. # 使用 '||“设置导航菜单的图标,例如”主页:/ ||FA-坚实的FA-Home'
  31. menu:
  32. home: / # || fa-solid fa-home
  33. archives: /archives || fa-solid fa-box-archive # || fa-solid fa-box-archive
  34. tags: /tags # || fa-solid fa-tags
  35. categories: /categories # || fa-solid fa-layer-group
  36. # links: /links # || fa-solid fa-link
  37. # photos: /photos # || fa-solid fa-image
  38. # tools: /tools # || fa-solid fa-tools
  39. about: /about || fa-solid fa-image # || fa-solid fa-user-graduate
  40. # hexo new page about
  41. # ......
  42. # ---------------------------------------------------------------------------------------
  43. # 启用后将显示在博客网站首页(Home)的第一视屏(故称首屏)
  44. # ---------------------------------------------------------------------------------------
  45. first_screen:
  46. enable: true # Option values: true | false
  47. # 浅色模式下的第一屏背景图像,可以使用本地图像路径或图像链接
  48. background_img: /images/bg.svg
  49. # 深色模式下的第一屏背景图像,可以使用本地图像路径或图像链接
  50. background_img_dark: /images/bg.svg
  51. # 第一个屏幕说明
  52. # You can use the "||" to begin a newline, maximum is two lines.
  53. description: Keep writing and Keep loving.
  54. # 如果启用 hitokoto,则每次进入网站时的第一屏幕描述都不同
  55. hitokoto: true # Option values: true | false
  56. # ---------------------------------------------------------------------------------------
  57. # Docs: https://keep-docs.xpoet.cn/basis/configuration-guide/social_contact.html
  58. # ---------------------------------------------------------------------------------------
  59. social_contact:
  60. enable: true # Option values: true | false
  61. links:
  62. # 在此处填写您的社交平台链接,例如 'github: https://github.com/XPoet'
  63. # 如果要点击打开图片,需要添加前缀 'img |`,
  64. # 同时将你的链接改为图片链接。
  65. # 例如 'weixin: img | ./images/qrcode.png'
  66. github: https://github.com/grdnet # GitHub
  67. weixin: img | https://29455906.s21i.faiusr.com/4/ABUIABAEGAAg9_TSrAYoxvHpgAcwgAI4gAI.png # WeChat
  68. apple: https://apple.com
  69. square-steam: https://github.com/grdnet
  70. # 自定义图标(\source\_data\icons.yml)
  71. qq: # QQ
  72. weibo: # WeiBo
  73. zhihu: # ZhiHu
  74. twitter: # Twitter
  75. x: # X
  76. facebook: # Facebook
  77. email: # Email
  78. # ---------------------------------------------------------------------------------------
  79. # scroll 设置博客网站页面在滚动时的样式
  80. # ---------------------------------------------------------------------------------------
  81. scroll:
  82. # 页面滚动时在顶部显示进度条
  83. progress_bar: true # Option values: true | false
  84. # 页面滚动时显示百分比
  85. percent: true # Option values: true | false
  86. # 页面滚动时将标题隐藏在顶部
  87. hide_header: true # Option values: true | false
  88. # ---------------------------------------------------------------------------------------
  89. # home 用于设置首页(Home)的文章块底部的更新日期、创建日期、分类和标签等信息显示,以及在首页配置网站公告。
  90. # ---------------------------------------------------------------------------------------
  91. home:
  92. # 网站主页公告
  93. announcement: 这是一个公告
  94. # 是否开启 | 在主页帖子块中显示类别
  95. category: true # Option values: true | false
  96. # 在主页帖子块中显示标签
  97. tag: true # Option values: true | false
  98. # Set the datetime type of home page post block
  99. post_datetime: updated # Option values: updated | created
  100. post_datetime_format: YYYY年MM月DD日 HH:mm
  101. # ---------------------------------------------------------------------------------------
  102. # post 用于设置文章内容页的文章字数统计、阅读时长、作者标识、版权信息、分享功能 和 打赏功能 等。
  103. # ---------------------------------------------------------------------------------------
  104. post:
  105. # 帖子中的作者徽章
  106. author_badge:
  107. # 设置文章内容页的作者标识(徽标/称号)Lv1, Lv2, Lv3 ...
  108. enable: true # Option values: true | false
  109. # 如果 true,显示 Lv1、Lv2、Lv3 ...
  110. # 如果为 false,则显示自定义custom_badge: ["One", "Two", "Three"]
  111. level_badge: false # Option values: true | false
  112. # 自定义徽章数组,可以填充一个或多个项目
  113. custom_badge: ["One", "Two", "Three"]
  114. # 帖子字数统计
  115. # 依赖 Hexo 插件: hexo-wordcount ('npm install hexo-wordcount')
  116. # See: https://github.com/willin/hexo-wordcount
  117. word_count:
  118. wordcount: true # 字数,一个帖子。选项值:true |false
  119. min2read: true # 显示阅读时间,一篇文章。选项值: true | false
  120. # 发布日期时间
  121. datetime_format: "YYYY-MM-DD HH:mm:ss" # Datetime format. e.g. "YYYY-MM-DD HH:mm:ss"——————datetime_format: "YYYY 年 MM 月 DD 日 HH:mm"
  122. # 发布版权信息
  123. copyright_info: true # Option values: true | false
  124. # 如果需要自定义版权地址,请将上面冒号的内容去掉将下面的注释去掉
  125. #custom_license: Custom License
  126. #custom_link: https://xpoet.cn/license/
  127. # share 是 Keep 主题 v3.8.0 新增的配置项,用于在文章末尾开启 文章分享 功能,可选值:true 或 false。目前仅支持将文章快捷分享到 QQ、微信、微博,后续版本支持分享到 X-推特、Facebook 等。
  128. share: true # Option values: true | false
  129. # reward 是 Keep 主题 v3.8.0 新增的 打赏作者 功能。
  130. reward:
  131. enable: true # Option values: true | false
  132. img_link: https://29455906.s21i.faiusr.com/4/ABUIABAEGAAg9_TSrAYoxvHpgAcwgAI4gAI.png # Image link for the payment QR code
  133. text: 这是打赏 # Custom reward text, Can be null
  134. # ---------------------------------------------------------------------------------------
  135. # code_block 用于开启 代码块工具 和 设置代码高亮主题。
  136. # ---------------------------------------------------------------------------------------
  137. code_block:
  138. # 工具栏包括:“代码复制”、“代码块折叠”和“代码语言”
  139. tools:
  140. enable: false # Option values: true | false
  141. style: default # Option values: default | mac
  142. highlight_theme: default # Option values: default | obsidian
  143. # ---------------------------------------------------------------------------------------
  144. # toc 用于设置文章的 TOC,非常实用的功能,启用后可以快速查看文章整体的目录结构和点击目录跳转对应位置。(建议开启)
  145. # ---------------------------------------------------------------------------------------
  146. toc:
  147. enable: true # Option values: true | false
  148. # 自动将列表编号添加到目录
  149. number: true # Option values: true | false
  150. # 如果为 true,则将显示帖子中所有级别的 TOC,而不是其中的激活部分。
  151. expand_all: true # Option values: true | false
  152. # 如果为 true,则每次进入发布页面时自动打开 TOC
  153. init_open: true # Option values: true | false
  154. # 帖子页面上的目录布局layout 用于设置 TOC 目录结构模块的布局位置,默认为 right (右侧),可选值:left 或 right。
  155. layout: right # Option values: left | right
  156. # ---------------------------------------------------------------------------------------
  157. # website_count 用于配置网站的计数功能,Keep 主题内置不蒜子计数,无需额外配置,开箱即用。
  158. # ---------------------------------------------------------------------------------------
  159. website_count:
  160. # busuanzi
  161. # See: http://ibruce.info/2015/04/04/busuanzi/
  162. busuanzi_count:
  163. enable: true # Option values: true | false
  164. site_uv: true # Option values: true | false开启网站访问人数(UV)的计数功能
  165. site_pv: true # Option values: true | false开启网站总访问量(PV)的计数功能,显示在底部
  166. page_pv: true # Option values: true | false开启文章阅读次数的计数功能,显示在文章内容页
  167. # ---------------------------------------------------------------------------------------
  168. # local_search 用于配置博客网站的站内搜索功能,非常实用的功能,建议开启。开启后,头部 Header 导航栏右侧将出现搜索按钮。
  169. #点击搜索🔍按钮,打开搜索框,通过输入关键字,可完成对博客网站内所有文章进行关键字匹配。
  170. # ---------------------------------------------------------------------------------------
  171. local_search:
  172. enable: true # Option values: true | false
  173. preload: true # 在页面加载时预加载搜索数据。选项值: true | false
  174. # ---------------------------------------------------------------------------------------
  175. # comment 用于开启和配置 Keep 主题内置的评论系统。
  176. # ---------------------------------------------------------------------------------------
  177. comment:
  178. enable: false # Option values: true | false
  179. use: valine # Option values: valine | gitalk | twikoo | waline | giscus | artalk | disqus
  180. # Valine
  181. # See: https://github.com/xCss/Valine
  182. # https://valine.js.org
  183. valine:
  184. appid: # Your leancloud application appid
  185. appkey: # Your leancloud application appkey
  186. server_urls: # Your Server URL
  187. placeholder: # Input box placeholder
  188. # Gitalk
  189. # See: https://github.com/gitalk/gitalk
  190. # https://gitalk.github.io
  191. gitalk:
  192. github_id: # GitHub repo owner
  193. github_admins: # GitHub Admins (in Array type), optional
  194. repository: # Repository name to store issues
  195. client_id: # GitHub Application Client ID
  196. client_secret: # GitHub Application Client Secret
  197. proxy: # GitHub oauth request reverse proxy for CORS
  198. # Twikoo
  199. # See: https://github.com/imaegoo/twikoo
  200. # https://twikoo.js.org
  201. twikoo:
  202. env_id: # Environment ID
  203. region: # Environment region, Can be null
  204. version: 1.6.21 # Twikoo version, default use 1.6.21
  205. # Waline
  206. # See: https://github.com/walinejs/waline
  207. # https://waline.js.org/guide/get-started.html
  208. waline:
  209. server_url: # Server URL
  210. reaction: false # Post reactions, Option values: true | false
  211. version: 2 # Waline version, default use v2
  212. # Giscus
  213. # See: https://github.com/giscus/giscus
  214. # https://giscus.app
  215. # Please generate your configuration items in https://giscus.app
  216. giscus:
  217. repo:
  218. repo_id:
  219. category: Announcements # Recommend use Announcements
  220. category_id:
  221. reactions_enabled: false # Option values: true | false
  222. # Artalk
  223. # See: https://github.com/ArtalkJS/Artalk
  224. # https://artalk.js.org
  225. artalk:
  226. server: # Server URL
  227. # Disqus
  228. # See: https://disqus.com/
  229. disqus:
  230. shortname: # Disqus Shortname
  231. # ---------------------------------------------------------------------------------------
  232. #rss 用于开启 RSS 订阅功能。
  233. # ---------------------------------------------------------------------------------------
  234. rss:
  235. enable: false # Option values: true | false
  236. # ---------------------------------------------------------------------------------------
  237. # lazyload 用于开启图片的懒加载功能,可选值:true 或 false。
  238. # ---------------------------------------------------------------------------------------
  239. lazyload:
  240. enable: true # Option values: true | false
  241. # ---------------------------------------------------------------------------------------
  242. # cdn 用于开启 Keep 主题源文件资源(JS 文件、CSS 文件和字体文件)的 CDN 加速功能。
  243. # ---------------------------------------------------------------------------------------
  244. cdn:
  245. enable: false # Option values: true | false
  246. provider: cdnjs # Option values: cdnjs | jsdelivr | unpkg
  247. # ---------------------------------------------------------------------------------------
  248. # pjax 用于开启 Keep 主题的 PJAX 功能,带来单页应用的体验,可选值:true 或 false。PJAX 启用后,点击链接页面跳转时,网页顶部会出现彩虹色进度条。
  249. # ---------------------------------------------------------------------------------------
  250. pjax:
  251. enable: true # Option values: true | false
  252. # ---------------------------------------------------------------------------------------
  253. # Docs: https://keep-docs.xpoet.cn/basis/configuration-guide/footer.html
  254. # ---------------------------------------------------------------------------------------
  255. footer:
  256. since: 2017 # 您网站的起始年份,可以为空
  257. word_count: false # 启用全站字数统计Option values: true | false
  258. icp:
  259. enable: true # 是否开启显示网站 ICP 备案编号,可选值Option values: true | false
  260. record_code: 蒙ICP备2023000369号-2 # 您网站的ICP备案代码
  261. url: https://beian.miit.gov.cn # Your ICP link url, Can be null
  262. site_deploy: #site_deploy 是 v3.6.0 新增功能,用于配置显示你的 Keep 主题静态网站部署服务器提供商。
  263. enable: false # Option values: true | false
  264. provider: github # Option values: github | vercel | netlify | cloudflare | gitee | aliyun | tencent_cloud | upyun
  265. url: # Your deployment provider url, Can be null
  266. # 当页脚样式为盾牌时,您可以自定义盾牌配置
  267. # See: https://shields.io
  268. shields_style:
  269. enable: false # Option values: true | false
  270. custom:
  271. - link_url: # Your link url, Can be null
  272. img_url: # Shields image url
  273. # e.g.
  274. # - link_url: https://github.com/XPoet/hexo-theme-keep
  275. # img_url: https://img.shields.io/badge/Hexo-Keep%20v3.7.3-blue?style=flat-square&logo=hexo
  276. # - ...
  277. # ---------------------------------------------------------------------------------------
  278. # inject 是 Keep 主题 v3.7.0 新增的配置项,用于在 Keep 主题中注入自定义的 CSS 和 JS 文件,该功能非常强大,具备高度定制化 Keep 主题的能力。
  279. # 自定义css、js样式
  280. # ---------------------------------------------------------------------------------------
  281. inject:
  282. enable: true # Option values: true | false
  283. css:
  284. -
  285. # e.g.
  286. # - /css/custom-1.css
  287. # - /css/custom-2.css
  288. # - ...
  289. js:
  290. - js/custom-1.js # 正本站已安全运行 1588 天 15 小时 34 分 46 秒
  291. # e.g.
  292. # - /js/custom-1.js
  293. # - /js/custom-2.js
  294. # - ...