mirror of
https://github.com/CoderSherlock/CoderSherlock.github.io.git
synced 2026-06-13 08:08:10 -07:00
245 lines
6.3 KiB
YAML
245 lines
6.3 KiB
YAML
# Welcome to Jekyll!
|
|
#
|
|
# This config file is meant for settings that affect your whole blog, values
|
|
# which you are expected to set up once and rarely need to edit after that.
|
|
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
|
# 'jekyll serve'. If you change this file, please restart the server process.
|
|
#
|
|
# ,--------. ,--. ,--. ,--.
|
|
# '--. .--',---. \ `.' /,-' '-.
|
|
# | | | .-. : .' \ '-. .-'
|
|
# | | \ --. / .'. \ | |
|
|
# `--' `----''--' '--' `--'
|
|
|
|
|
|
|
|
|
|
## => Site Settings
|
|
##############################
|
|
text_skin: default # "default" (default), "dark", "forest", "ocean", "chocolate", "orange"
|
|
highlight_theme: default # "default" (default), "tomorrow", "tomorrow-night", "tomorrow-night-eighties", "tomorrow-night-blue", "tomorrow-night-bright"
|
|
url : "https://blog.pengzhan.dev" # "https://dev.pengzhan.dev"
|
|
baseurl : ""
|
|
fakebaseurl: "" # "/proxy/4000"
|
|
title : "STSD: A Pretended Tech Blog"
|
|
description: > # this means to ignore newlines until "Language & timezone"
|
|
My personal blog, some contents are useful, the others are not. Just like my mediocre life.
|
|
|
|
|
|
## => Language and Timezone
|
|
##############################
|
|
lang: en
|
|
timezone: America/New_York
|
|
|
|
|
|
## => Author and Social
|
|
##############################
|
|
author:
|
|
type : # "person" (default), "organization"
|
|
name : Pengzhan Hao
|
|
url :
|
|
avatar : "/static/avatar.jpg"
|
|
bio :
|
|
email : haopengzhan@gmail.com
|
|
facebook : # "user_name" the last part of your profile url, e.g. https://www.facebook.com/user_name
|
|
twitter : # "user_name" the last part of your profile url, e.g. https://twitter.com/user_name
|
|
weibo : # "user_id" the last part of your profile url, e.g. https://www.weibo.com/user_id/profile?...
|
|
googleplus: # "user_id" the last part of your profile url, e.g. https://plus.google.com/u/0/user_id
|
|
telegram : # "user_name" the last part of your profile url, e.g. https://t.me/user_name
|
|
medium : # "user_name" the last part of your profile url, e.g. https://medium.com/user_name
|
|
zhihu : # "user_name" the last part of your profile url, e.g. https://www.zhihu.com/people/user_name
|
|
douban : # "user_name" the last part of your profile url, e.g. https://www.douban.com/people/user_name
|
|
linkedin : pengzhanhao
|
|
github : codersherlock
|
|
npm : # "user_name" the last part of your profile url, e.g. https://www.npmjs.com/~user_name
|
|
|
|
|
|
## => GitHub Repository (if the site is hosted by GitHub)
|
|
##############################
|
|
repository: CoderSherlock/CoderSherlock.github.io
|
|
repository_tree: master
|
|
|
|
|
|
## => Paths
|
|
##############################
|
|
paths:
|
|
root : # title link url, "/" (default)
|
|
home : # home layout url, "/" (default)
|
|
archive : # "/archive.html" (default)
|
|
rss : # "/feed.xml" (default)
|
|
|
|
|
|
## => Post
|
|
##############################
|
|
## excerpt
|
|
excerpt_separator: <!--more-->
|
|
|
|
## license
|
|
license: # CC-BY-NC-4.0 # "CC-BY-4.0", "CC-BY-SA-4.0", "CC-BY-NC-4.0", "CC-BY-ND-4.0"
|
|
|
|
## TOC
|
|
toc:
|
|
selectors: # "h1,h2,h3" (default)
|
|
|
|
|
|
## => Markdown Enhancements
|
|
##############################
|
|
## Mathjax
|
|
mathjax: # false (default), true
|
|
mathjax_autoNumber: # false (default), true
|
|
|
|
## Mermaid
|
|
mermaid: # false (default), true
|
|
|
|
## Chart
|
|
chart: # false (default), true
|
|
|
|
|
|
## => Paginate
|
|
##############################
|
|
paginate: 8
|
|
paginate_path: /page:num # don't change this unless for special need
|
|
|
|
|
|
## => Sources
|
|
##############################
|
|
sources: # bootcdn (default), unpkg
|
|
|
|
|
|
## => Sharing
|
|
##############################
|
|
sharing:
|
|
provider: false # false (default), "addtoany", "addthis", "custom"
|
|
|
|
## AddThis
|
|
addthis:
|
|
id: # AddThis pubid, e.g. ra-5xxxxxxxxxxx
|
|
|
|
|
|
## => Comments
|
|
##############################
|
|
comments:
|
|
provider: disqus # false (default), "disqus", "gitalk", "valine", "custom"
|
|
|
|
## Disqus
|
|
disqus:
|
|
shortname: codersherlockblog # the Disqus shortname for the site
|
|
|
|
## Gitalk
|
|
# please refer to https://github.com/gitalk/gitalk for more info.
|
|
gitalk:
|
|
clientID : # GitHub Application Client ID
|
|
clientSecret: # GitHub Application Client Secret
|
|
repository : # GitHub repo
|
|
owner : # GitHub repo owner
|
|
admin: # GitHub repo owner and collaborators, only these guys can initialize GitHub issues, IT IS A LIST.
|
|
# - your GitHub Id
|
|
|
|
## Valine
|
|
# please refer to https://valine.js.org/en/ for more info.
|
|
valine:
|
|
app_id : # LeanCloud App id
|
|
app_key : # LeanCloud App key
|
|
placeholder : # Prompt information
|
|
visitor : # false (default)
|
|
meta : # "[nick, mail, link]" (default) nickname, E-mail, Personal-site
|
|
|
|
|
|
## => Pageview
|
|
##############################
|
|
pageview:
|
|
provider: false # false (default), "leancloud", "custom"
|
|
|
|
## Leancloud
|
|
leancloud:
|
|
app_id : # LeanCloud App id
|
|
app_key : # LeanCloud App key
|
|
app_class : # LeanCloud App class
|
|
|
|
|
|
## => Search
|
|
##############################
|
|
search:
|
|
provider: default # "default" (default), false, "google", "custom"
|
|
|
|
## Google Custom Search Engine
|
|
google:
|
|
custom_search_engine_id: # Google Custom Search Engine ID
|
|
|
|
|
|
## => Analytics
|
|
##############################
|
|
analytics:
|
|
provider: google # false (default), "google", "custom"
|
|
|
|
## Google Analytics
|
|
google:
|
|
tracking_id : UA-82637164-1 # Google Analytics id for the site
|
|
anonymize_ip: false # Anonymize IP tracking for Analytics
|
|
|
|
|
|
## => Build
|
|
##############################
|
|
markdown : kramdown
|
|
highlighter : rouge
|
|
permalink : /posts/:title
|
|
|
|
exclude:
|
|
- CHANGELOG.md
|
|
- HOW_TO_RELEASE.md
|
|
- Gemfile
|
|
- Gemfile.lock
|
|
- LICENSE
|
|
- README-*.md
|
|
- README.md
|
|
- gulpfile.js
|
|
- jekyll-text-theme.gemspec
|
|
- package-lock.json
|
|
- package.json
|
|
- /docs
|
|
- /node_modules
|
|
- /screenshots
|
|
- /test
|
|
- /vendor
|
|
- configure.sh
|
|
|
|
defaults:
|
|
- scope:
|
|
path: ""
|
|
type: posts
|
|
values:
|
|
layout: article
|
|
sharing: true
|
|
license: true
|
|
aside:
|
|
toc: true
|
|
show_edit_on_github: false
|
|
show_subscribe: true
|
|
pageview: true
|
|
|
|
|
|
## => Plugins
|
|
##############################
|
|
plugins:
|
|
- jekyll-feed
|
|
- jekyll-paginate
|
|
- jekyll-sitemap
|
|
- jemoji
|
|
- jekyll-last-modified-at
|
|
- jekyll-seo-tag
|
|
|
|
|
|
## => Jekyll-compose
|
|
##############################
|
|
jekyll_compose:
|
|
default_front_matter:
|
|
posts:
|
|
description:
|
|
cover:
|
|
category:
|
|
tags:
|
|
published: false
|
|
sitemap: true
|
|
permalink:
|
|
|