hexo-theme-keep/_config.yml

297 lines
12 KiB
YAML
Raw Normal View History

## ======================================================================================
2023-01-10 15:46:08 +08:00
## Keep v3.6.0
## Preview: https://xpoet.cn
## Documents: https://keep-docs.xpoet.cn
## Repository: https://github.com/XPoet/hexo-theme-keep
## ======================================================================================
# ---------------------------------------------------------------------------------------
# Your basic info
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/base_info.html
# ---------------------------------------------------------------------------------------
base_info:
# Your blog website title
2020-12-25 19:59:34 +08:00
title: Keep Theme
# Your blog website author name
2021-02-04 17:51:16 +08:00
author: Keep Team
# ---------------------------------------------------------------------------------------
# Theme style settings
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/style.html
# ---------------------------------------------------------------------------------------
style:
2020-09-11 15:59:10 +08:00
# Theme primary color
primary_color: "#0066cc"
2020-04-30 12:24:57 +08:00
# Your blog website logo image
# You can use local image, image external link or don't fill
logo: /images/logo.svg
# Favicon (You can use local image or image external link)
favicon: /images/logo.svg
# Avatar (You can use local image or image external link)
avatar: /images/avatar.svg
2020-11-17 18:37:05 +08:00
# Font size, customize font size. (you don't usually have to fill)
# e.g. font_size: 18px
font_size:
# Font family, customize font family. (you don't usually have to fill)
# e.g. font_family: STKaiti, STSong, STHeiti
font_family:
# Mouse hover style settings
2020-11-13 14:43:22 +08:00
hover:
# Shadow effect when the mouse hover
2022-10-21 11:44:33 +08:00
shadow: false # Option values: true | false
# Scale effect when the mouse hovers
2022-10-21 11:44:33 +08:00
scale: false # Option values: true | false
2020-11-13 14:43:22 +08:00
# First screen style settings
2020-11-17 18:37:05 +08:00
first_screen:
2022-10-21 11:44:33 +08:00
enable: false # Option values: true | false
# Set transparent background for header
2022-10-21 14:06:26 +08:00
header_transparent: false # Option values: true | false
# First screen background image (You can use local image or image external link)
background_img: /images/bg.svg
# First screen description
# You can use the "||" to begin a newline, maximum is two lines.
description: Keep writing and Keep loving.
# If you want to customize the first screen font color, you can fill in here (e.g. "#0066CC")
# Otherwise use the theme default font color
font_color:
# If enable hitokoto, first screen description is different every time when you enter the site
hitokoto: false # Option values: true | false
# Page scroll style settings
scroll:
# Show progress bar in top when page scroll
progress_bar: false # Option values: true | false
# Show percent when page scroll
percent: false # Option values: true | false
2020-11-15 22:06:32 +08:00
# ---------------------------------------------------------------------------------------
# Navigation menu
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/menu.html
# ---------------------------------------------------------------------------------------
# If you want to enable Categories and Tags, you need to create categories and tags pages
# e.g. `hexo new page categories` or `hexo new page tags`
menu:
Home: /
Archives: /archives
2020-09-03 12:27:16 +08:00
# Tags: /tags
# Categories: /categories
2020-04-08 17:30:05 +08:00
# Links: /links
2020-09-02 17:49:53 +08:00
# About: /about
# Changelog: /changelog
# ......
# ---------------------------------------------------------------------------------------
# Social contact link
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/social_contact.html
# ---------------------------------------------------------------------------------------
social_contact:
enable: false # Option values: true | false
links:
# Fill in your social platform links here, e.g. [ github: https://github.com/XPoet ]
# If you want to click open the picture, you need to add a prefix "img |",
# at the same time change your link to the image link.
# e.g. [ weixin: img | https://x.com/images/wechat.png ] or [ weixin: img | ./images/wechat.png ]
github: # GitHub
weixin: # WeChat
qq: # QQ
weibo: # WeiBo
zhihu: # ZhiHu
twitter: # Twitter
facebook: # Facebook
email: # Email
# ---------------------------------------------------------------------------------------
# Home page article block display settings
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/home_article.html
# ---------------------------------------------------------------------------------------
home_article:
# Show category in home page article block
category:
2022-10-21 14:06:26 +08:00
enable: false # Option values: true | false
limit: 3 # Max number of categories shown in home page article block
# Show tags in home page article block
tag:
2022-10-21 14:06:26 +08:00
enable: false # Option values: true | false
limit: 5 # Max number of tags shown in home page article block
# ---------------------------------------------------------------------------------------
# Post page Settings
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/post.html
# ---------------------------------------------------------------------------------------
post:
# Author label in the post
author_label:
2022-10-21 14:06:26 +08:00
enable: true # Option values: true | false
# If true, show Lv1, Lv2, Lv3 ...
# If false, show custom_label_list
2022-10-21 14:06:26 +08:00
auto: true # Option values: true | false
# Label array item can be fill one or more
2022-09-28 09:40:57 +08:00
custom_label_list: ["Trainee", "Engineer", "Architect"]
# Post word count
# Dependencies: hexo-wordcount (`npm install hexo-wordcount`)
# See: https://github.com/willin/hexo-wordcount
word_count:
enable: false # Option values: true | false
wordcount: false # Word count, one article. Option values: true | false
min2read: false # Time to read, one article. Option values: true | false
# Image align position in the post
img_align: left # Option values: left | center
# Post copyright info
copyright_info: false # Option values: true | false
# ---------------------------------------------------------------------------------------
2022-10-17 21:54:21 +08:00
# Code block
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/code_block.html
# ---------------------------------------------------------------------------------------
2022-10-17 21:54:21 +08:00
code_block:
2022-10-21 11:44:33 +08:00
# Toolbar include: "code copy", "code block collapse" and "code language"
tools:
enable: false # Option values: true | false
style: default # Option values: default | mac
highlight_theme: default # Option values: default | obsidian
# ---------------------------------------------------------------------------------------
# Table of Contents in the Sidebar
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/toc.html
# ---------------------------------------------------------------------------------------
toc:
2022-10-21 11:44:33 +08:00
enable: false # Option values: true | false
2020-04-30 12:24:57 +08:00
# Automatically add list number to toc
2022-10-21 11:44:33 +08:00
number: false # Option values: true | false
2020-04-30 12:24:57 +08:00
# If true, all level of TOC in a post will be displayed, rather than the activated part of it.
2022-10-21 11:44:33 +08:00
expand_all: false # Option values: true | false
2020-04-30 12:24:57 +08:00
# If true, open TOC every time when you enter the article page
2022-10-21 11:44:33 +08:00
init_open: false # Option values: true | false
# ---------------------------------------------------------------------------------------
# Website count
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/website_count.html
# ---------------------------------------------------------------------------------------
website_count:
# busuanzi
# See: http://ibruce.info/2015/04/04/busuanzi/
busuanzi_count:
2022-10-21 11:44:33 +08:00
enable: false # Option values: true | false
site_uv: false # Option values: true | false
site_pv: false # Option values: true | false
page_pv: false # Option values: true | false
# ---------------------------------------------------------------------------------------
# Local Search
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/local_search.html
# Dependencies: hexo-generator-searchdb (`npm install hexo-generator-searchdb`)
# See: https://github.com/theme-next/hexo-generator-searchdb
# ---------------------------------------------------------------------------------------
local_search:
2022-10-21 11:44:33 +08:00
enable: false # Option values: true | false
preload: false # Preload the search data when the page loads. Option values: true | false
2020-04-30 12:24:57 +08:00
# ---------------------------------------------------------------------------------------
# Comment plugin
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/comment.html
# ---------------------------------------------------------------------------------------
comment:
enable: false # Option values: true | false
2022-10-21 14:06:26 +08:00
use: valine # Option values: valine | gitalk | twikoo | waline
# Valine
# See: https://github.com/xCss/Valine
# https://valine.js.org
valine:
appid: # Your leancloud application appid
appkey: # Your leancloud application appkey
server_urls: # Your Server URL
placeholder: # Input box placeholder
2020-04-30 12:24:57 +08:00
# Gitalk
# See: https://github.com/gitalk/gitalk
# https://gitalk.github.io
gitalk:
github_id: # GitHub repo owner
github_admins: # GitHub Admins (in Array type), optional
repository: # Repository name to store issues
client_id: # GitHub Application Client ID
client_secret: # GitHub Application Client Secret
proxy: # GitHub oauth request reverse proxy for CORS
2020-11-18 12:24:39 +08:00
2021-01-15 16:18:02 +08:00
# Twikoo
# See: https://github.com/imaegoo/twikoo
# https://twikoo.js.org
2021-01-15 16:18:02 +08:00
twikoo:
env_id: # Tencent Cloud environment id
region: # Environment region. If select Guangzhou, fill in "ap-guangzhou"
version: 1.6.8 # Twikoo version, default use v1.6.8
# Waline
# See: https://github.com/walinejs/waline
# https://waline.js.org/guide/get-started.html
waline:
server_url: # Server URL
reaction: false # Article reactions, Option values: true | false
version: 2 # Waline version, default use v2
2020-11-18 12:24:39 +08:00
# ---------------------------------------------------------------------------------------
# RSS
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/rss.html
# Dependencies: hexo-generator-feed (`npm install hexo-generator-feed`)
# See: https://github.com/hexojs/hexo-generator-feed
# ---------------------------------------------------------------------------------------
rss:
2022-10-21 14:06:26 +08:00
enable: false # Option values: true | false
2021-01-07 15:15:39 +08:00
# ---------------------------------------------------------------------------------------
2021-01-07 15:46:08 +08:00
# Lazyload image
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/lazyload.html
2021-01-07 15:15:39 +08:00
# ---------------------------------------------------------------------------------------
lazyload:
2022-10-21 14:06:26 +08:00
enable: false # Option values: true | false
2021-01-07 15:15:39 +08:00
2020-11-18 12:24:39 +08:00
# ---------------------------------------------------------------------------------------
# CDN
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/cdn.html
2020-11-18 12:24:39 +08:00
# ---------------------------------------------------------------------------------------
cdn:
enable: false # Option values: true | false
provider: jsdelivr # Option values: jsdelivr | unpkg
2020-11-24 10:52:54 +08:00
# ---------------------------------------------------------------------------------------
# PJAX
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/pjax.html
2020-11-24 10:52:54 +08:00
# ---------------------------------------------------------------------------------------
pjax:
enable: false # Option values: true | false
# ---------------------------------------------------------------------------------------
# Footer settings
# Docs: https://keep-docs.xpoet.cn/tutorial/configuration-guide/footer.html
# ---------------------------------------------------------------------------------------
footer:
since: 2020 # The starting year of your website, Can be null
icp: # ICP record number of your website, Can be null
site_deploy:
enable: false # Option values: true | false
provider: github # Option values: github | vercel | netlify | gitee | aliyun | tencent_cloud | upyun
url: # Your deployment provider url, Can be null